Home | History | Annotate | Download | only in antlr3

Lines Matching refs:Parser

181 Parser, and TreeParser are abstract classes. They can be instantiated, but
534 # rule invocation, the parser pushes the set of tokens that can
601 # So, you cna see that the parser walks up call chain looking
680 # action in the parser or tree parser works. It simply creates
713 # * override this method in your parser to do things
927 the lexer converts text into tokens for use by a parser, which recognizes larger
930 ANTLR parsers have a variety of entry points specified by parser rules, each of
948 If the lexer is preparing tokens for use by an ANTLR generated parser, the lexer
963 class Parser < ANTLR3::Parser
977 parser = Hypothetical::Parser.new( tokens )
984 parser = Hypothetical::Parser.new( lexer )
1003 @grammar_home and @grammar_home::Parser
1007 require "#{ grammar_name }Parser"
1008 @grammar_home::Parser
1220 =begin rdoc ANTLR3::Parser
1222 = Parser
1224 Parser is the default base class of ANTLR-generated parser classes. The class
1234 a lexer concerns the basic vocabulary symbols of the language, a parser's
1239 within the grammar, such as "class_definition" or "xml_node", from the parser.
1245 == ANTLR Parsers and the Parser API
1249 for each parser rule defined in the ANTLR grammar, as well as any other
1256 class Parser < Recognizer