Class

IRB::SLex

Inheritance
< Object

Classes & Modules

Constants

Name   Description
DOUT = Notifier::def_notifier("SLex::")
D_DEBUG = DOUT::def_notifier(2, "Debug: ")
D_DETAIL = DOUT::def_notifier(4, "Detail: ")
D_WARN = DOUT::def_notifier(1, "Warn: ")

Methods

Class

Visibility Signature
public new ()

Instance

Visibility Signature
public create (token, preproc = nil, postproc = nil)
public def_rule (token, preproc = nil, postproc = nil, &block)
public def_rules (*tokens, &block)
public inspect ()
public match (token)
public postproc (token)
public preproc (token, proc)
public search (token)

Class Method Detail

new()

Instance Method Detail

create(token, preproc = nil, postproc = nil)

def_rule(token, preproc = nil, postproc = nil, &block)

def_rules(*tokens, &block)

inspect()

match(token)

postproc(token)

要チウ8憶兄ック?

preproc(token, proc)

search(token)