Versions in this module Expand all Collapse all v0 v0.2.0 Jun 13, 2023 v0.1.0 Mar 24, 2022 Changes in this version + func ForEachLoop(block est.New, itemExpr *op.Expression, sliceExpr *op.Expression) (est.New, error) + func ForLoop(init, post est.New, condition *op.Expression, block est.Compute) (est.New, error) + func NewBlock(stmtsNew []est.New) est.New + func NewIf(condition *op.Expression, block, elseIf est.New) (est.New, error) + func Selector(expr *op.Expression) est.New + type Block struct + Stmt []est.Compute + type For struct + Block est.Compute + Condition *op.Operand + Init est.Compute + Post est.Compute + type ForEach struct + Block est.Compute + Item *op.Operand + X *op.Operand + type If struct + Block est.Compute + Condition *op.Operand + ElseIf est.Compute