|
|
d965ca142d
|
Minor restructure for platformio compatibility
|
2022-11-25 21:59:10 -05:00 |
|
|
|
6cc27427cf
|
Use c11 standard + GNU extensions
|
2022-11-22 21:19:00 -05:00 |
|
|
|
2510c7f36a
|
Enable more pedantic compiler flags
|
2022-11-22 21:11:06 -05:00 |
|
|
|
f19f672d05
|
Separate public header
|
2022-11-20 22:31:23 -05:00 |
|
|
|
31c7ee156c
|
Build and use a static library for repl & tests
|
2022-11-20 22:27:10 -05:00 |
|
|
|
5cf8a55156
|
Support multiple build variants, add ARM variant
|
2022-11-17 23:22:21 -05:00 |
|
|
|
e1048c3ca4
|
Add -Wextra compiler flag
|
2022-11-16 23:06:44 -05:00 |
|
|
|
c67d4f4583
|
Add -Wall,-Werror compiler flags
|
2022-11-16 23:01:50 -05:00 |
|
|
|
af88471b3a
|
Rename 'state' to 'scope'
|
2022-11-14 23:42:48 -05:00 |
|
|
|
f13d23c528
|
Minor SConstruct refactoring
|
2022-11-14 22:34:16 -05:00 |
|
|
|
a87cab2452
|
Add arena allocator
|
2022-11-14 22:33:56 -05:00 |
|
|
|
ddb5a8f842
|
Add defun without evaluation
|
2022-11-03 09:46:23 -04:00 |
|
|
|
37a614515e
|
Run python 'black' on SConstruct
|
2022-11-02 21:41:31 -04:00 |
|
|
|
1451970ca8
|
Add more "integration" tests
|
2022-11-02 20:16:29 -04:00 |
|
|
|
d97be8ec4b
|
Refactor with new name uclisp
|
2022-10-28 23:19:19 -04:00 |
|
|
|
ed173bd17a
|
Add error types and simple state
|
2022-10-28 16:08:40 -04:00 |
|
|
|
d81d8c5156
|
Add lots of utilties, initial builtins
|
2022-10-27 16:51:21 -04:00 |
|
|
|
2f8bff9c3b
|
Add initial tokenizer and tests
|
2022-10-14 19:37:12 -04:00 |
|
|
|
9cde08b910
|
Move to scons, add more infra
|
2022-10-11 22:00:54 -04:00 |
|