|
|
f03e0bcb77
|
simplifying an example module, to try to diagnose the mac build error.
|
2023-01-02 21:30:42 -08:00 |
|
|
|
4a83412374
|
forgot about enumerate
|
2023-01-02 21:30:15 -08:00 |
|
|
|
c89950693d
|
Fix spelling in Cargo.toml.
|
2023-01-02 20:12:23 -08:00 |
|
|
|
a607101ca2
|
Start moving towards interned strings.
|
2022-12-29 15:36:16 -08:00 |
|
|
|
aa09a838b0
|
Fix compilation
|
2022-12-29 14:59:12 -08:00 |
|
|
|
a426a4754a
|
Clean up warnings and formatting.
|
2022-12-29 14:51:07 -08:00 |
|
|
|
e6a488012c
|
Start on a string table.
|
2022-12-29 14:44:51 -08:00 |
|
|
|
bb1cbf9962
|
something worked
|
2022-12-29 14:30:52 -08:00 |
|
|
|
a797b43068
|
checkpoint
|
2022-12-23 19:48:50 -08:00 |
|
|
|
22aa29cb92
|
Start messing around with cranelift.
|
2022-11-25 21:30:23 -08:00 |
|
|
|
a217e2633f
|
Fix broken test case.
|
2022-11-25 18:07:17 -08:00 |
|
|
|
dcc6562050
|
Add a conversion from our high-level IR to a lower-level one.
|
2022-02-24 21:18:30 -08:00 |
|
|
|
9d82c8ca2d
|
Add variable resolution; the error behavior is pretty bad here.
|
2022-02-20 21:08:01 -08:00 |
|
|
|
f45488b9af
|
Add a pretty printer.
|
2022-02-18 10:37:15 -08:00 |
|
|
|
6c5ca6b782
|
Add parser (and etc.) support for print statements.
|
2022-02-16 20:52:23 -08:00 |
|
|
|
0293eee2d0
|
Use codespan for *much* prettier error reporting.
|
2022-02-16 20:46:13 -08:00 |
|
|
|
60e7d9a41d
|
Pick this up again, dust it off, get some stuff connected.
|
2022-02-13 21:30:06 -08:00 |
|
|
|
91d5d1b4fd
|
Some basic parsing works (fixing order of operations), and one test case.
|
2020-08-13 10:15:32 -07:00 |
|
|
|
2881c5104a
|
Some basic parsing, with interned strings.
|
2020-08-02 17:58:51 -07:00 |
|
|
|
81f98cc2c9
|
Initial commit; a basic Logos lexer and some tests.
|
2020-08-01 20:45:33 -07:00 |
|