Alek Ratzloff d77bf48fe9 Add name-scanning pass to compiler
Compile::discover_locals now takes a Vec<SpExpr> instead of a single
SpExpr. It is also called before the compiler starts building the list
of instructions so that all names in the scope are available at
compile-time.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2022-02-16 15:19:14 -08:00
2022-02-16 15:19:14 -08:00
2022-01-24 18:43:54 -08:00
2022-02-11 14:50:09 -08:00
2022-02-11 14:50:09 -08:00
Description
Bad stack-based language
1.9 MiB
Languages
Rust 100%