Simon Brooke
|
c47ef5d8f9
|
Interning symbols (actually, not just symbols) and creating an oblist.
|
2017-01-07 16:09:40 +00:00 |
|
Simon Brooke
|
ecf5fe19bb
|
Added equality operators, so that I can intern symbols.
|
2017-01-07 13:48:18 +00:00 |
|
Simon Brooke
|
2d9f4b0439
|
All unit tests passing! This is slightly a fix because there is a bug with
the character read after reading a number not being correctly pushed back
onto the input stream, but...
|
2017-01-07 12:24:54 +00:00 |
|
Simon Brooke
|
6eab3a531a
|
Added more unit tests.
|
2017-01-07 11:13:06 +00:00 |
|
Simon Brooke
|
8026138b9c
|
Added primitive unit testing.
|
2017-01-07 10:48:28 +00:00 |
|
Simon Brooke
|
85cc542d74
|
Reads, stores and prints numbers correctly. Reads and stores lists and
strings, but they don't print correctly.
|
2017-01-07 02:17:54 +00:00 |
|
Simon Brooke
|
5920b0d04f
|
Added first cut of reader and writer, but nothing working at this stage.
|
2017-01-06 22:49:04 +00:00 |
|
simon
|
0e693d4360
|
Well, a strat has been made.
|
2017-01-06 16:21:11 +00:00 |
|
simon
|
2e77d2beb6
|
Having found rust wasn't going to work, I've hacked up a rough core of the
cons space in C. None of this is tested.
|
2017-01-06 15:25:16 +00:00 |
|
simon
|
655526afac
|
I'd like to have used Rust as the implementation language for this, but it
doesn't really work yet because it lacks union structs. So, much as I dislike
C, C it will have to be.
|
2017-01-06 10:14:57 +00:00 |
|
Simon Brooke
|
0092c30390
|
Added Cargo.toml and main.rs, even though neither does anything of interest
yet.
|
2017-01-04 19:13:17 +00:00 |
|