Example #1
0
 /**
  * @param string $input
  *
  * @return ASTNode
  */
 public function parse($input)
 {
     $lexer = Lexer::create($input);
     $outputStream = $this->parseStream(new TokenStream($lexer));
     return new ASTNode($outputStream->input());
 }