Files

Class Index [+]

Quicksearch

Treetop::Compiler::Metagrammar::Sequence2

Public Instance Methods

inline_module_name() click to toggle source
      # File lib/treetop/compiler/metagrammar.rb, line 1181
1181:         def inline_module_name
1182:           node_class_declarations.inline_module_name
1183:         end
inline_modules() click to toggle source
      # File lib/treetop/compiler/metagrammar.rb, line 1175
1175:         def inline_modules
1176:           (sequence_elements.map {|elt| elt.inline_modules}).flatten +
1177:           [sequence_element_accessor_module] +
1178:           node_class_declarations.inline_modules
1179:         end
sequence_elements() click to toggle source
      # File lib/treetop/compiler/metagrammar.rb, line 1167
1167:         def sequence_elements
1168:           [head] + tail
1169:         end
tail() click to toggle source
      # File lib/treetop/compiler/metagrammar.rb, line 1171
1171:         def tail
1172:           super.elements.map {|elt| elt.labeled_sequence_primary }
1173:         end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.