Wire casetree into checking for embedded case statements

This commit is contained in:
2024-09-04 22:07:07 -07:00
parent 31a30ff7dc
commit 24ce520680
9 changed files with 282 additions and 458 deletions

View File

@@ -1,4 +1,6 @@
-- TODO I think I'm missing the bit where a case might need to be assigned to a variable.
-- E.g. case statement whose result is passed to complex expression should assign a variable
-- then the stuff happens. We'd need to know more about the callback for that.
-- TODO And then get primitives and a way to declare extern functions. That may get us
-- to utility
module Lib.Compile