Expand description

Parse strings into low-level syntax trees which can be compiled to binary.

Structs

Syntax parser error type. May become may intricate later.

Enums

Module-level aggregate error type. Unifies all parser-type errors.

Constants

Number of reserved locations on an execution heap, enumerated from 0.

Functions

Count the number of primitive instructions recursively from a MelExpr. Loop-embedded instructions aren’t counted (a loop is 1 instruction).

Parse a string into the low-level abstract syntax tree, MelExpr, which can be directly compiled to bytes.