23 str run(
const args& a)
override;
26 const node& getRet()
const BY_CONST_FUNC(getRet())
28 using super::prioritize;
34 nbool _isEx(
const node& got,
const node& funcRet);
Function call arguments container.
Definition: args.hpp:13
Type information for expression nodes
Definition: expr.hpp:22
Base class for all AST nodes in byeol language.
Definition: node.hpp:30
Return statement expression.
Definition: retExpr.hpp:14
str getEval() const override
const node &getRet() const BY_CONST_FUNC(getRet()) using super priorType prioritize(const args &a) const override
Base class for return state expressions.
Definition: retStateExpr.hpp:19
priorType
the lower value, the higher priority.
Definition: tpriorities.hpp:8