abstract class Lingo::Rule

Direct Known Subclasses

Defined in:

lingo/rule.cr

Instance Method Summary

Instance Method Detail

def >>(other : Lingo::Rule) #

[View source]
def |(other : Lingo::Rule) #

[View source]
def absent #

[View source]
def matches?(raw_input) #

[View source]
def maybe #

[View source]
def named(name) #

[View source]
def parse(raw_input : String) #

[View source]
def parse(context : Lingo::Context) #

[View source]
abstract def parse?(context : Lingo::Context) #

[View source]
def parse?(raw_input : String) #

[View source]
def repeat(from = 1, to = Float32::INFINITY) #

[View source]