Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
lalr
master
Enumerable
JIS2
Assembler
Scope
Assignment
AST
Block
BlockStatement
BlockStatementKind
Call
DecimalLiteral
Declaration
Expression
ExpressionBlockStatement
ExpressionStatement
Finally
FunctionDefinition
IfStatement
LeftReference
Module
Operator
Opt
PrimitiveType
Ref
ReturnStatement
Statement
StyleWalker
Type
TypeName
VariableLiteral
Lexer
Parser
Action
ActionableProduction
Analysis
AST
Aliased
EnumVal
ResolveFailureError
RuleNode
Separator
Automaton
Reduced
RowCol
RowPos
State
Target
Token
ChrPos
Dot
EndOfStream
Epsilon
IBuilder
IItem
LR0
Builder
Item
LR1
Builder
Item
Node
NonTerminal
Opt
Pos
Production
Ref
StackSym
Terminal
Token
String
Built with Crystal 1.9.2
2023-10-07 20:23:06 UTC
struct
JIS2::Finally
JIS2::Finally
Struct
Value
Object
Included Modules
Parser::AST
Defined in:
jis2.cr
Constructors
.new
(statement : Statement)
Class Method Summary
._structure__temp_52
Instance Method Summary
#clone
#copy_with
(statement _statement = @statement)
#statement
: Statement
Instance methods inherited from module
Parser::AST
pos : Hash(Symbol, Pos)
pos
,
pos=(pos : Hash(Symbol, Pos))
pos=
,
pos? : Hash(Symbol, Pos) | Nil
pos?
Class methods inherited from module
Parser::AST
compose_known_rules(builder : Parser::Analysis(T)) forall T
compose_known_rules
Constructor Detail
def self.
new
(statement :
Statement
)
#
[
View source
]
Class Method Detail
def self.
_structure__temp_52
#
[
View source
]
Instance Method Detail
def
clone
#
[
View source
]
def
copy_with
(statement _statement = @statement)
#
[
View source
]
def
statement
:
Statement
#