23 str run(
const args& a)
override;
26 const baseObj* getArrayType()
const;
27 const arr& getOrigin()
const;
28 const narr& getElems() const BY_CONST_FUNC(getElems())
Function call arguments container.
Definition: args.hpp:13
Managed array container for byeol language.
Definition: arr.hpp:14
Base class for all objects in byeol language.
Definition: baseObj.hpp:24
arr definition expression
Definition: defArrayExpr.hpp:13
str getEval() const override
Type information for expression nodes
Definition: expr.hpp:22
Base class for all expressions.
Definition: expr.hpp:15
Base class for all AST nodes in byeol language.
Definition: node.hpp:30
Base class for runtime type information in byeol language.
Definition: type.hpp:12
Base visitor class for AST traversal.
Definition: visitor.hpp:20