Class: Antlr4ruby::LexerInterpreter

Inherits:
Lexer show all
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

Recognizer::EOF

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