Class: RBNF::Rep
Overview
Repetition (0 or more times) node
Constant Summary
Constants included from RBNF
Instance Attribute Summary
Attributes inherited from Unary
Instance Method Summary collapse
Methods inherited from Unary
Methods included from RBNF
#=~, [], #alt, #cat, #comps, def, define, dememoize, #except, #group, method_missing, #opt, #rep, #rep_n
Constructor Details
This class inherits a constructor from RBNF::Unary
Instance Method Details
#match(s) ⇒ Object
91 92 93 |
# File 'lib/rbnf/nodes.rb', line 91 def match(s) s.empty? or a.comps(s).any? {|c| self=~c} end |
#to_s ⇒ Object
88 89 90 |
# File 'lib/rbnf/nodes.rb', line 88 def to_s "{ #{a} }" end |