Class: Dhaka::LexerSupport::OneOrMoreNode
- Defined in:
- lib/dhaka/lexer/regex_grammar.rb
Instance Attribute Summary
Attributes inherited from UnaryNode
Instance Method Summary collapse
Methods inherited from UnaryNode
#first, #initialize, #last, #nullable, #to_dot
Methods inherited from ASTNode
Constructor Details
This class inherits a constructor from Dhaka::LexerSupport::UnaryNode
Instance Method Details
#calculate_follow_sets ⇒ Object
314 315 316 317 318 319 |
# File 'lib/dhaka/lexer/regex_grammar.rb', line 314 def calculate_follow_sets super last.each do |leaf_node| leaf_node.follow_set.merge first end end |
#label ⇒ Object
310 311 312 |
# File 'lib/dhaka/lexer/regex_grammar.rb', line 310 def label "+" end |