24 str run(
const args& a)
override;
28 const node& getStart()
const;
29 const node& getEnd()
const;
Function call arguments container.
Definition: args.hpp:13
seq definition expression
Definition: defSeqExpr.hpp:14
str getEval() const override
Deferred execution utility like defer keyword in other languages.
Definition: end.hpp:14
Type information for expression nodes
Definition: expr.hpp:22
Base class for all expressions.
Definition: expr.hpp:15
Function definition in byeol language.
Definition: func.hpp:20
Base class for all AST nodes in byeol language.
Definition: node.hpp:30
AST verifier for semantic analysis.
Definition: verifier.hpp:20