25 class _nout
loop:
public instance {
Function or object evaluation arguments
Definition args.hpp:22
Scripted array container for byeol language
Definition arr.hpp:15
Block expression
Definition blockExpr.hpp:24
Type information for expression nodes
Definition expr.hpp:45
Base class for all expressions
Definition expr.hpp:36
Execution frame
Definition frame.hpp:52
Base class for loop expressions
Definition loopExpr.hpp:17
virtual str _makeEval() const
Protected virtual method to create the evaluation block for the loop body.
virtual tstr< loop > _makeLoop(arr *ret) const =0
Protected pure virtual method to create the loop controller.
str infer() const override
loopExpr(const blockExpr &blk)
Loop execution controller