Syntaks::EBNF::NonTerminal(R, V)
Inherits Syntaks::EBNF::Component < Syntaks::EBNF::AbstractComponent < Reference < Object
Constructors
Class methods
build(name : String, referenced_rule : -> Component(R))
Sourcebuild(name : String, referenced_rule : -> Component(R), &action : R -> V)
SourceInstance methods
==(other : NonTerminal)
Sourceaction
Sourcecall_impl(state : State, ctx : Context = EmptyContext.new) : Success(V) | Failure | Error
Sourceinspect(io)
Sourcename
Sourcereferenced_rule
getter referenced_rule : (-> Component(V)) | (-> Terminal(V)) | (-> NonTerminal(V))
simple?
Sourceto_s(io)
Source