=
|
95762976c5
|
Add basic struct notion and tests.
Don't auto-run tests in debug mode. Some new tests fail for list-related reasons (some work in the REPL).
|
2020-05-18 00:00:19 +01:00 |
=
|
80967b9275
|
Broke lib-type code into array. New numparse errs
|
2020-05-16 19:31:14 +01:00 |
=
|
c97cbe850c
|
Ensure plain lists have elements evaluated
Add relevant tests. Add new doc comments. Some code shifting.
Tests pass. Valgrind is clean.
|
2020-05-16 15:46:19 +01:00 |
=
|
efb151d0ef
|
All known memory leaks handled!
Watch the commented `if` -127,7 +137,10 @ Object eval for weird behavior
|
2020-05-16 04:22:08 +01:00 |
=
|
f488e29c54
|
Implement liberal string copying and destruction
|
2020-05-15 21:28:16 +01:00 |
=
|
4c228f8fb1
|
Got Pebble compilation working again
|
2020-05-15 04:57:51 +01:00 |
=
|
1c82c6f726
|
Fixed some parsing (tests pass!). Some clean up.
|
2020-05-15 04:51:59 +01:00 |
=
|
d83fa29bb4
|
Began `cat` code and added `spent` demo func
|
2020-05-10 07:27:59 +01:00 |
=
|
874420b3d5
|
Adjusted func types to account for possible eval
Basic ops work with lists. For example (+ 5 (10 15)) => (15 20)
|
2020-05-10 04:53:10 +01:00 |
=
|
96abccec7e
|
Lead on nested function borkage (pebblisp.c:222)
|
2020-05-09 19:57:21 +01:00 |
=
|
29aa001de8
|
Clean-up. Added startList(). Fixed `T` and `F`
|
2020-05-08 17:00:14 +01:00 |
=
|
1da347e612
|
Added more error-catching
|
2020-05-08 07:29:06 +01:00 |
=
|
944d9287dc
|
Increased token size! Added more doc comments.
|
2020-05-08 06:18:20 +01:00 |
=
|
73bfffcf55
|
Clean up printf cruft. Begin adding doc comments
|
2020-05-08 05:32:08 +01:00 |
=
|
a286943984
|
Busted `map` with less malloc
|
2020-05-08 01:32:01 +01:00 |
=
|
80ca6e1960
|
Add Object helpers (less redundancy). Add new errs
|
2020-05-06 07:12:58 +01:00 |
=
|
42c9f24f85
|
Added PC makefile, and defines for debug on/off
|
2020-05-06 05:47:14 +01:00 |
Sage Vaillancourt
|
17a85a3931
|
Script UI now mostly added
|
2020-05-06 04:33:24 +01:00 |
Sage Vaillancourt
|
359d8ed439
|
Lambdas begin to work!
|
2020-05-06 04:33:24 +01:00 |