Module: Wongi::Engine::BetaNode::TokenContainer
- Defined in:
- lib/wongi-engine/beta/beta_node.rb
Instance Method Summary collapse
Instance Method Details
#empty? ⇒ Boolean
17 18 19 |
# File 'lib/wongi-engine/beta/beta_node.rb', line 17 def empty? tokens.first.nil? end |
#size ⇒ Object
21 22 23 |
# File 'lib/wongi-engine/beta/beta_node.rb', line 21 def size tokens.count end |
#tokens ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/wongi-engine/beta/beta_node.rb', line 6 def tokens Enumerator.new do |y| rete..each do || .raw_tokens(self).dup.each do |token| y << token unless token.deleted? end .raw_tokens(self).reject! &:deleted? end end end |