Class: Antlr4ruby::LexerInterpreter
- Inherits:
-
Lexer
- Object
- Recognizer
- Lexer
- Antlr4ruby::LexerInterpreter
- Defined in:
- lib/antlr4ruby/lexer_interpreter.rb
Constant Summary
Constants inherited from Lexer
Antlr4ruby::Lexer::DEFAULT_MODE, Antlr4ruby::Lexer::DEFAULT_TOKEN_CHANNEL, Antlr4ruby::Lexer::HIDDEN, Antlr4ruby::Lexer::MAX_CHAR_VALUE, Antlr4ruby::Lexer::MIN_CHAR_VALUE, Antlr4ruby::Lexer::MORE, Antlr4ruby::Lexer::SKIP
Constants inherited from Recognizer
Instance Attribute Summary
Attributes inherited from Lexer
#channel, #hit_eof, #input, #mode, #mode_stack, #text, #token, #token_start_char_index, #token_start_line, #type
Method Summary
Methods inherited from Lexer
#emit, #emit_eof, #get_all_tokens, #get_channel, #get_channel_names, #get_char_error_display, #get_char_index, #get_char_position_in_line, #get_error_display, #get_input_stream, #get_line, #get_mode_names, #get_source_name, #get_text, #get_token, #get_token_factory, #get_type, #initialize, #more, #next_token, #notify_listeners, #pop_mode, #push_mode, #recover, #reset, #set_channel, #set_char_position_in_line, #set_input_stream, #set_line, #set_text, #set_token, #set_token_factory, #set_type, #skip
Methods inherited from Recognizer
#action, #add_error_listener, #get_atn, #get_error_header, #get_error_listener_dispatch, #get_error_listeners, #get_grammar_file_name, #get_input_stream, #get_interpreter, #get_parse_info, #get_rule_index_map, #get_rule_names, #get_serialized_atn, #get_state, #get_token_factory, #get_token_names, #get_token_type, #get_token_type_map, #get_vocabulary, #initialize, #precpred, #remove_error_listener, #remove_error_listeners, #sempred, #set_input_stream, #set_interpreter, #set_state, #set_token_factory
Constructor Details
This class inherits a constructor from Antlr4ruby::Lexer