コード例 #1
0
 protected function addToken(ReaderInterface $reader, Token $token)
 {
     $token->setLine($reader->getCurrentLine());
     $token->setRow($reader->getCurrentColumn());
     if ($token = $this->applyFilters($token)) {
         $this->queue->add($token);
     }
 }
コード例 #2
0
 public function __construct(ReaderInterface $reader, $msg)
 {
     $msg = sprintf("SCANNER ERROR: %s at line %s, column %s.\nCurrent buffer \"%s\"", $msg, $reader->getCurrentLine(), $reader->getCurrentColumn(), $reader->consume());
     parent::__construct($msg);
 }