# File lib/waxeye.rb, line 132 def initialize(start, eof_check, automata, input) @start = start @eof_check = eof_check @automata = automata @input = input @input_len = input.length @input_pos = 0 @line = 1 @column = 0 @last_cr = false @error_pos = 0 @error_line = 1 @error_col = 0 @error_nt = automata[start].type @fa_stack = [] @cache = {} end