WIP: first part of mutual recursion is done.

This involves creating the function definition and detecting cycles.
The remaining part is to "fix" the call sites
of the mutually recursive functions
This commit is contained in:
microproofs
2023-09-03 16:29:27 -04:00
committed by Kasey
parent ecc5769c64
commit a4aa51ed2d
5 changed files with 152 additions and 23 deletions

View File

@@ -26,6 +26,7 @@ thiserror = "1.0.39"
vec1 = "1.10.1"
uplc = { path = '../uplc', version = "1.0.17-alpha" }
num-bigint = "0.4.3"
petgraph = "0.6.3"
[target.'cfg(not(target_family="wasm"))'.dependencies]
chumsky = "0.9.2"