1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-12 14:28:08 +03:00
juvix/test/Asm
Łukasz Czajka 272b93e595
Constant folding (#2450)
* Closes #2154 
* Evaluates closed applications with value arguments when the result
type is zero-order. For example, `3 + 4` is evaluated to `7`, and `id 3`
is evaluated to `3`, but `id id` is not evaluated because the target
type is not zero-order (it's a function type).
2023-10-20 12:03:56 +02:00
..
Compile Constant folding (#2450) 2023-10-20 12:03:56 +02:00
Run Test numbering (#1977) 2023-04-04 19:29:25 +02:00
Transformation Support basic dependencies (#1622) 2022-12-20 13:05:40 +01:00
Validate Keep regular comments in html output (#1766) 2023-01-27 13:24:28 +01:00
Compile.hs Translation from JuvixAsm to C (#1619) 2022-12-06 11:33:20 +01:00
Run.hs JuvixAsm (#1432) 2022-09-29 17:44:55 +02:00
Transformation.hs Precompute maximum heap allocation (#1608) 2022-11-08 13:42:40 +01:00
Validate.hs JuvixAsm (#1432) 2022-09-29 17:44:55 +02:00