Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
cltk
v0.0.9
Top Level Namespace
CLTK
ASTNode
BadToken
CFG
GrammarError
Item
Production
ProductionBufferType
ProductionCallbackType
HandledError
InternalParserException
Lexer
BlockReturn
Environment
Rule
Lexers
Calculator
EBNF
LexingError
NotInLanguage
Parser
Accept
Action
Environment
GoTo
Opts
Parser
ParseStack
ProdProc
Reduce
Shift
State
ParserConstructionException
Parsers
InfixCalc
PostfixCalc
PrefixCalc
StreamPosition
Token
Type
UselessParserException
Cltk
NamedTuple
Object
Built with Crystal 1.9.2
2023-10-07 23:10:41 UTC
abstract class
CLTK::ASTNode
CLTK::ASTNode
Reference
Object
Defined in:
cltk/ast.cr
Constructors
.new
(**options)
Instance Method Summary
#[]
(key)
#eval
Macro Summary
as_children
(values)
values
(values)
Instance methods inherited from class
Object
in?(collection : Array | Set)
in?
Constructor Detail
def self.
new
(**options)
#
[
View source
]
Instance Method Detail
def
[]
(key)
#
[
View source
]
def
eval
#
[
View source
]
Macro Detail
macro
as_children
(values)
#
[
View source
]
macro
values
(values)
#
[
View source
]