class Antlr4::Runtime::ANTLRFileStream
Public Class Methods
new(file_name, encoding)
click to toggle source
# File lib/antlr4/runtime/antlr_file_stream.rb, line 3 def initialize(file_name, encoding) @file_name = file_name load_file(file_name, encoding) end
Public Instance Methods
load_file(file_name, encoding)
click to toggle source
# File lib/antlr4/runtime/antlr_file_stream.rb, line 8 def load_file(file_name, encoding) data = Utils.read_file(file_name, encoding) @n_items = data.length end
source_name()
click to toggle source
# File lib/antlr4/runtime/antlr_file_stream.rb, line 13 def source_name @file_name end