static function parse_string( $src, $unicode = true, $parser = __CLASS__, $lexer = 'JTokenizer' ){
		$Tokenizer = new $lexer( false, $unicode);
		$tokens = $Tokenizer->get_all_tokens( $src );
		unset( $src );
		$Parser = new $parser;
		return $Parser->parse( $tokens );
	}
static function parse_string( $src, $unicode = true, $parser = __CLASS__, $lexer = 'JTokenizer' ){
		$Tokenizer = new $lexer( false, $unicode);
		$tokens = $Tokenizer->get_all_tokens( $src );
		unset( $src );
		$Parser = new $parser;
		return $Parser->parse( $tokens );
	}
static function parse_string ( $ src , $ unicode = true , $ parser = __CLASS__ , $ lexer = 'JTokenizer' ) { $ Tokenizer = new $ lexer ( false , $ unicode ) ; $ tokens = $ Tokenizer -> get_all_tokens ( $ src ) ; unset ( $ src ) ; $ Parser = new $ parser ; return $ Parser -> parse ( $ tokens ) ; }
Parse a JavaScript string according to specific parser class
@param string source string
@param string parser subclass to use
@return LRParseNode
Parse a JavaScript string according to specific parser class