Commit Graph

1966 Commits

Author SHA1 Message Date
Nicolas Abril
a8c9033cce Fix conversion of numbers 2023-09-06 20:43:30 +02:00
Nicolas Abril
2820e9610f Add example code 2023-09-06 08:37:10 +02:00
Nicolas Abril
493b518a52 Use hvm OP; Add test that runs in hvm 2023-09-05 20:23:23 +02:00
Nicolas Abril
058b87cc0e Add function for running hvm-lang files in hvm2 2023-09-04 18:53:50 +02:00
Nicolas Abril
1005f4072e Use the hvm repo types and fns; Switch to u64 nodes 2023-09-04 18:39:22 +02:00
Nicolas Abril
87b4c557a6 Add different modes of running the cli 2023-09-04 17:51:49 +02:00
Nicolas Abril
3996edac56 Add dup inference 2023-09-04 17:51:26 +02:00
Nicolas Abril
8162af4e34 Force def name character limit, allow new lines after let 2023-09-04 16:17:02 +02:00
Nicolas Abril
c201200e33 Have stable order for displaying defs 2023-09-01 17:57:44 +02:00
Nicolas Abril
fd981796d8 fix parser 2023-09-01 17:45:10 +02:00
Nicolas Abril
f5149ad9fc Add readme 2023-09-01 17:44:59 +02:00
Nicolas Abril
e7683143dd Fix parsing and conversion to hvm core. Tidy up 2023-09-01 16:52:58 +02:00
Nicolas Abril
1a1d331c35 Implement a golden testing model for tests 2023-08-31 22:11:19 +02:00
Nicolas Abril
7731d2487c Finish initial version of hvm-lang to hvm-core compilation 2023-08-31 20:35:41 +02:00
Nicolas Abril
9f1ef68ea3 Add first part of hvm-lang to hvm-core compilation 2023-08-30 19:18:40 +02:00
Nicolas Abril
c2eaa8502d Initial commit of hvm-lang with basic parser 2023-08-29 22:43:01 +02:00