1
1
mirror of https://github.com/anoma/juvix.git synced 2024-09-12 00:28:17 +03:00
juvix/tests
Łukasz Czajka 0f713c7c84
JuvixReg to CASM translation (#2671)
* Closes #2562 

Checklist
---------

- [x] Translation from JuvixReg to CASM
- [x] CASM runtime
- [x] Juvix to CASM pipeline: combine the right transformations and
check prerequisites
- [x] CLI commands: add target `casm` to the `compile` commands
- [x] Tests:
   - [x] Test the translation from JuvixReg to CASM
   - [x] Test the entire pipeline from Juvix to CASM
2024-03-20 12:14:12 +01:00
..
Anoma/Compilation/positive Support compilation to Anoma compatible functions (#2652) 2024-02-23 12:54:22 +00:00
Asm JuvixReg to CASM translation (#2671) 2024-03-20 12:14:12 +01:00
benchmark Fix benchmarks test compilation (#2552) 2023-12-10 12:13:56 +01:00
Casm JuvixReg to CASM translation (#2671) 2024-03-20 12:14:12 +01:00
Compilation Add field element type (#2659) 2024-02-27 14:54:43 +01:00
Core Add field element type (#2659) 2024-02-27 14:54:43 +01:00
examplesExpected Add a test suite for milestone examples (#1920) 2023-03-24 13:16:26 +00:00
Geb/positive Read Package on demand and cache it (#2548) 2023-12-06 18:24:59 +01:00
Internal Per-module compilation (#2468) 2023-12-30 20:15:35 +01:00
negative Improve formatting of function definition arguments (#2551) 2023-12-07 11:26:48 +01:00
nockma/positive Fix bugs in the Nockma prettyprinter and parser (#2632) 2024-02-09 14:59:42 +01:00
positive Use the target of aliases when resolving name signatures and iterators (#2669) 2024-02-26 11:53:47 +00:00
Reg/positive JuvixReg to CASM translation (#2671) 2024-03-20 12:14:12 +01:00
runtime/positive Merge stack and temporary variable groups in JuvixReg (#2579) 2024-01-17 19:11:40 +01:00
smoke/Commands Add flags for the markdown and html backend: --strip-prefix and --ext. (#2681) 2024-03-09 18:42:09 +01:00
Tree JuvixReg to CASM translation (#2671) 2024-03-20 12:14:12 +01:00
VampIR Add PackageDescription.Basic module Package variant (#2509) 2023-11-13 17:36:18 +00:00
WithoutPackageFile Fix #2510 (#2512) 2023-11-17 16:10:38 +01:00
.gitattributes Juvix C runtime (#1580) 2022-11-03 09:38:09 +01:00