|
66dbd53dda
|
Implement writing tests in Valeri itself
|
2024-08-27 20:39:13 +01:00 |
|
|
a3db5aa285
|
Add a simple REPL
|
2024-08-26 13:16:05 +01:00 |
|
|
c7a3e820e0
|
Implement basic stdlib and a simple "println" function callable from lisp
|
2024-08-25 00:55:11 +01:00 |
|
|
dbf52344ae
|
Implement reading of code from files in the entry point
|
2024-08-18 20:01:40 +01:00 |
|
|
74bff1a4c4
|
Implement writing of opcodes
|
2024-08-11 02:25:44 +01:00 |
|
|
db6ff8deba
|
Add "Opcode" type
|
2024-08-10 18:24:16 +01:00 |
|
|
935c629460
|
Add error location reporting
|
2024-08-10 11:17:20 +01:00 |
|
|
ae6f86e4f7
|
Add symbol comparison and test for it
|
2024-08-04 01:03:01 +01:00 |
|
|
7bcd6afeb2
|
Add simple array test
|
2024-08-04 00:33:17 +01:00 |
|
|
a3724e1c78
|
Add dicts and super primitive test suite
|
2024-08-01 18:56:38 +01:00 |
|
|
42a5b7da2b
|
Add arrays and boilerplate for the compiler
|
2024-07-30 23:52:23 +01:00 |
|
|
ba433dafe9
|
Implement basic writer
|
2024-07-28 17:54:04 +01:00 |
|
|
220adaace9
|
Add utf-8 conversion from string to byte array
|
2024-07-28 16:40:52 +01:00 |
|
|
46381cccef
|
Beginnings of a reader
|
2024-07-27 16:25:44 +01:00 |
|
|
baa10bb56b
|
Initial implementation of arena with gc roots
|
2024-07-20 22:42:49 +01:00 |
|
|
8ff01726cc
|
Initial commit - add basic boilerplate for POD types
|
2024-07-19 02:29:30 +01:00 |
|