Module: Rucc::AST

Defined in:
lib/rucc/node.rb

Constant Summary collapse

LITERAL =
"AST::LITERAL"
LVAR =
"AST::LVAR"
GVAR =
"AST::GVAR"
TYPEDEF =
"AST::TYPEDEF"
FUNCALL =
"AST::FUNCALL"
FUNCPTR_CALL =
"AST::FUNCPTR_CALL"
FUNCDESG =
"AST::FUNCDESG"
FUNC =
"AST::FUNC"
DECL =
"AST::DECL"
INIT =
"AST::INIT"
CONV =
"AST::CONV"
ADDR =
"AST::ADDR"
DEREF =
"AST::DEREF"
IF =
"AST::IF"
TERNARY =
"AST::TERNARY"
DEFAULT =
"AST::DEFAULT"
RETURN =
"AST::RETURN"
COMPOUND_STMT =
"AST::COMPOUND_STMT"
STRUCT_REF =
"AST::STRUCT_REF"
GOTO =
"AST::GOTO"
COMPUTED_GOTO =
"AST::COMPUTED_GOTO"
LABEL =
"AST::LABEL"