Lines Matching refs:def

105   def initialize
117 def reset!
146 def self.included( klass )
149 def klass.debug?
158 def initialize( stream, options = {} )
171 def rule_level
175 def cyclic_decision?
179 def cyclic_decision=( flag )
186 def debug_listener=( dbg )
191 def begin_resync
196 def end_resync
202 def resync
209 def begin_backtrack
213 def end_backtrack( successful )
217 def backtrack
233 def report_error( exc )
239 def missing_symbol( error, expected_type, follow )
245 def in_rule( grammar_file, rule_name )
256 def rule_invocation_stack
260 def predicate?( description )
266 def in_alternative( alt_number )
270 def in_subrule( decision_number )
277 def in_decision( decision_number )
295 def self.wrap( stream, debug_listener = nil )
307 def consume
332 def consume_initial_hidden_tokens
346 def look( steps = 1 )
353 def peek( steps = 1 )
357 def mark
363 def rewind( marker = nil, release = true )
384 def enter_rule( grammar_file, rule_name )
391 def enter_alternative( alt )
402 def exit_rule( grammar_file, rule_name )
408 def enter_subrule( decision_number )
412 def exit_subrule( decision_number )
422 def enter_decision( decision_number )
426 def exit_decision( decision_number )
433 def consume_token( tree )
441 def consume_hidden_token( tree )
452 def look( i, tree )
459 def mark( marker )
467 def rewind( marker = nil )
471 def begin_backtrack( level )
475 def end_backtrack( level, successful )
479 def backtrack( level )
492 def location( line, position )
546 def recognition_exception( exception )
554 def begin_resync()
566 def end_resync()
570 def resync
578 def semantic_predicate( result, predicate )
589 def commence( )
598 def terminate( )
610 def consume_node( tree )
622 def flat_node( tree )
629 def error_node( tree )
638 def create_node( node, token = nil )
654 def become_root( new_root, old_root )
663 def add_child( root, child )
671 def set_token_boundaries( tree, token_start_index, token_stop_index )
675 def examine_rule_memoization( rule )
679 def on( event_name, &block )