original_string: public function parse($input)
      {
          if (strlen($input) == 0) {
              return null;
          }
          return $this->parser->parse(new TokenStream($this->tokenizer->getTokens($input)));
      }
code: public function parse($input)
      {
          if (strlen($input) == 0) {
              return null;
          }
          return $this->parser->parse(new TokenStream($this->tokenizer->getTokens($input)));
      }
code_tokens: public function parse ( $ input ) { if ( strlen ( $ input ) == 0 ) { return null ; } return $ this -> parser -> parse ( new TokenStream ( $ this -> tokenizer -> getTokens ( $ input ) ) ) ; }
docstring: Parses the raw string input and returns the resulting root node.
  
  @param string $input
  @return Node
docstring_tokens: Parses the raw string input and returns the resulting root node .