22 str run(
const args& a)
override;
24 const func& getOrigin()
const BY_CONST_FUNC(_getOrigin())
26 str getEval()
const override;
Function call arguments container.
Definition: args.hpp:13
Nested func definition expression (lambda)
Definition: defNestedFuncExpr.hpp:13
Type information for expression nodes
Definition: expr.hpp:22
Base class for all expressions.
Definition: expr.hpp:15
Execution frame for byeol runtime.
Definition: frame.hpp:29
Function definition in byeol language.
Definition: func.hpp:20
Base visitor class for AST traversal.
Definition: visitor.hpp:20