Class: Object

Inherits:
BasicObject
Defined in:
lib/cannonbol/cannonbol.rb

Constant Summary collapse

REM =
Cannonbol::Rem.new
ARB =
Cannonbol::Arb.new
FAIL =
Cannonbol::FailPat.new
ABORT =
Cannonbol::Abort.new
FENCE =
Cannonbol::Fence.new
SUCCEED =
Cannonbol::Succeed.new

Instance Method Summary collapse

Instance Method Details

#ANY(p = nil, &block) ⇒ Object



659
660
661
# File 'lib/cannonbol/cannonbol.rb', line 659

def ANY(p=nil, &block)
  Cannonbol::Any.new(p, &block)
end

#ARBNO(p = nil, &block) ⇒ Object



683
684
685
# File 'lib/cannonbol/cannonbol.rb', line 683

def ARBNO(p=nil, &block)
  Cannonbol::Arbno.new(p, &block)
end

#BREAK(p = nil, &block) ⇒ Object



671
672
673
# File 'lib/cannonbol/cannonbol.rb', line 671

def BREAK(p=nil, &block)
  Cannonbol::Break.new(p, &block)
end

#BREAKX(p = nil, &block) ⇒ Object



675
676
677
# File 'lib/cannonbol/cannonbol.rb', line 675

def BREAKX(p=nil, &block)
  Cannonbol::BreakX.new(p, &block)
end

#FENCE(p = nil, &block) ⇒ Object



687
688
689
# File 'lib/cannonbol/cannonbol.rb', line 687

def FENCE(p=nil, &block)
  Cannonbol::Fence.new(p, &block)
end

#LEN(p = {}, &block) ⇒ Object



639
640
641
# File 'lib/cannonbol/cannonbol.rb', line 639

def LEN(p={}, &block)
  Cannonbol::Len.new(p, &block)
end

#MATCH(p = nil, &block) ⇒ Object



679
680
681
# File 'lib/cannonbol/cannonbol.rb', line 679

def MATCH(p=nil, &block)
  Cannonbol::Match.new(p, &block)
end

#NOTANY(p = nil, &block) ⇒ Object



663
664
665
# File 'lib/cannonbol/cannonbol.rb', line 663

def NOTANY(p=nil, &block)
  Cannonbol::NotAny.new(p, &block)
end

#POS(p = nil, &block) ⇒ Object



643
644
645
# File 'lib/cannonbol/cannonbol.rb', line 643

def POS(p=nil, &block)
  Cannonbol::Pos.new(p, &block)
end

#RPOS(p = nil, &block) ⇒ Object



647
648
649
# File 'lib/cannonbol/cannonbol.rb', line 647

def RPOS(p=nil, &block)
  Cannonbol::RPos.new(p, &block)
end

#RTAB(p = nil, &block) ⇒ Object



655
656
657
# File 'lib/cannonbol/cannonbol.rb', line 655

def RTAB(p=nil, &block)
  Cannonbol::RTab.new(p, &block)
end

#SPAN(p = nil, &block) ⇒ Object



667
668
669
# File 'lib/cannonbol/cannonbol.rb', line 667

def SPAN(p=nil, &block)
  Cannonbol::Span.new(p, &block)
end

#TAB(p = nil, &block) ⇒ Object



651
652
653
# File 'lib/cannonbol/cannonbol.rb', line 651

def TAB(p=nil, &block)
  Cannonbol::Tab.new(p, &block)
end