proc newAllExpr(): Expr {...}{.raises: [], tags: [].}
-
proc newAnyExpr(): Expr {...}{.raises: [], tags: [].}
-
proc newLastExpr(): Expr {...}{.raises: [], tags: [].}
-
proc newHashExpr(): Expr {...}{.raises: [], tags: [].}
-
proc newNumExpr(num: int): Expr {...}{.raises: [], tags: [].}
-
proc newStepExpr(expr: Expr; step: int): Expr {...}{.raises: [], tags: [].}
-
proc newRangeExpr(start: int; stop: int): Expr {...}{.raises: [], tags: [].}
-
proc newSeqExpr(exprs: seq[Expr]): Expr {...}{.raises: [], tags: [].}
-
proc newIndexExpr(indexer: int; index: int): Expr {...}{.raises: [], tags: [].}
-
proc newNearestExpr(nearest: int): Expr {...}{.raises: [], tags: [].}
-
proc newLastNExpr(last: int): Expr {...}{.raises: [], tags: [].}
-
proc `$`(expr: Expr): string {...}{.raises: [ValueError, Exception], tags: [RootEffect].}
-