Simon Brooke
|
93b84087ce
|
There's an enormous lot of good stuff in this, but I've messed up print
almost certainly by writing a non-wide character to a wide stream.
|
2018-12-07 20:09:33 +00:00 |
|
Simon Brooke
|
7e40d65df0
|
Fixed misnamed unit test file; upversioned to 0.0.2
|
2018-12-07 06:51:00 +00:00 |
|
Simon Brooke
|
15b04be9a9
|
Merge branch 'develop'
|
2018-12-07 06:46:46 +00:00 |
|
Simon Brooke
|
645ab3674e
|
All unit tests pass. The eval-quote problem is solved.
|
2018-12-07 06:43:23 +00:00 |
|
Simon Brooke
|
fd9c851185
|
Merge branch 'develop' of github.com:simon-brooke/post-scarcity into develop
|
2018-12-07 06:39:23 +00:00 |
|
Simon Brooke
|
15ded8c821
|
Several new unit tests
|
2018-12-07 06:32:51 +00:00 |
|
Simon Brooke
|
1307c65e94
|
And the answer was, eval is a function, not a special form.
|
2018-12-07 06:32:02 +00:00 |
|
Simon Brooke
|
88fd7d95d9
|
Added Doxyfile, updated Makefile, reformatted.
|
2018-12-06 18:12:15 +00:00 |
|
Simon Brooke
|
3112f190db
|
Work on the eval-quote bug. I have a really profound misunderstanding here!
But, in working on it, I've worked hard on documentation, which is good.
|
2018-12-06 17:55:54 +00:00 |
|
Simon Brooke
|
7f29c11592
|
Added new unit test for a failing behaviour in eval
|
2018-12-05 09:33:37 +00:00 |
|
Simon Brooke
|
a59e120085
|
Added some working notes
|
2017-10-16 14:39:40 +01:00 |
|
simon
|
01cf08b100
|
COND working
|
2017-10-16 14:37:09 +01:00 |
|
simon
|
b989b5e041
|
PROGN working
|
2017-10-16 12:22:49 +01:00 |
|
Simon Brooke
|
9d44915c6e
|
Merge branch 'release/0.0.1'
|
2017-10-15 18:31:26 +01:00 |
|
Simon Brooke
|
45d129facb
|
Merge branch 'release/0.0.1' into develop
|
2017-10-15 18:31:25 +01:00 |
|
simon
|
05854725c8
|
Upversion to 0.0.1
|
2017-10-15 18:31:10 +01:00 |
|
simon
|
685790df43
|
Apply works; all unit tests pass.
|
2017-10-15 18:27:55 +01:00 |
|
simon
|
8e7d1ab913
|
More work on apply, also trying to read dotted pairs.
|
2017-10-15 17:01:03 +01:00 |
|
Simon Brooke
|
89b4f093f9
|
Fixed bug which caused reader to infinite loop if symbol contained non-alnum.
|
2017-10-15 15:14:34 +01:00 |
|
Simon Brooke
|
0685442e1a
|
Tidied up 'wide' printing.
|
2017-10-15 14:31:57 +01:00 |
|
Simon Brooke
|
ba4a31c25a
|
All tests passing except 'apply', which is genuinely broken; I'm not yet sure
what's wrong.
|
2017-10-15 14:17:54 +01:00 |
|
simon
|
f988147bb2
|
Added 'make repl', just because it's an easy way to launch.
|
2017-10-07 17:13:53 +01:00 |
|
simon
|
b75d01f063
|
Merge remote-tracking branch 'origin/develop' into develop
|
2017-10-07 17:03:00 +01:00 |
|
Simon Brooke
|
c396370e51
|
Fixed a number of unit tests (problems were output format, not actual bugs)
|
2017-10-07 15:11:07 +01:00 |
|
Simon Brooke
|
3e8e621fdd
|
Merge remote-tracking branch 'refs/remotes/origin/develop'
Conflicts:
src/consspaceobject.h
|
2017-10-06 18:28:14 +01:00 |
|
simon
|
0e224e551b
|
EVAL on arithmetic operations still not working
|
2017-10-06 18:27:01 +01:00 |
|
Simon Brooke
|
77393b70ad
|
Fix build bugs
|
2017-09-25 13:34:46 +01:00 |
|
Simon Brooke
|
832ae3be0d
|
New unit tests.
|
2017-09-25 10:01:25 +01:00 |
|
Simon Brooke
|
b713c1822d
|
WArning! this doesn't even build! Half way through reworking eval.
|
2017-09-17 20:18:15 +01:00 |
|
simon
|
cf1b09c62a
|
Bug in reading reals.
|
2017-09-17 11:29:49 +01:00 |
|
simon
|
79f7492390
|
Whitespace changes only - trying to keep the format regular
|
2017-09-14 19:02:03 +01:00 |
|
Simon Brooke
|
e43c9a7b33
|
Documentation in conspage.h
|
2017-09-14 15:51:11 +01:00 |
|
Simon Brooke
|
46fff43fc7
|
Merge branch 'feature/exp2' into develop
|
2017-09-13 18:02:12 +01:00 |
|
Simon Brooke
|
27f39e85ea
|
Integer arithmetic works, real doesn't - yet.
|
2017-09-13 18:01:35 +01:00 |
|
Simon Brooke
|
648a4cd522
|
Add and multiply now work, but robustly.
|
2017-09-13 17:00:13 +01:00 |
|
simon
|
0826dcfdda
|
Huge progress. Now actually working.
|
2017-09-13 15:58:59 +01:00 |
|
simon
|
9661ad339a
|
This isn't working, but I think it's progress.
|
2017-09-13 12:50:20 +01:00 |
|
Simon Brooke
|
5dee093e65
|
All tests still pass and a lot of debugging junk is gone
|
2017-09-13 00:25:11 +01:00 |
|
simon
|
306f520082
|
12/12 tests passed! Moving onward...
|
2017-09-12 22:30:15 +01:00 |
|
simon
|
00257ec076
|
Merge branch 'exp1' into develop
|
2017-09-12 22:14:42 +01:00 |
|
simon
|
36d8431a91
|
11 out of 12 unit tests passing, progress!
I don't understand why it works, but it works.
|
2017-09-12 22:14:11 +01:00 |
|
simon
|
784fdce49a
|
Ignore backup files.
|
2017-09-12 19:53:59 +01:00 |
|
simon
|
2d5fe63b55
|
No backup files in RCS!
|
2017-08-16 09:31:44 +01:00 |
|
simon
|
d7886550a6
|
Standardised formatting.
|
2017-08-14 20:18:13 +01:00 |
|
simon
|
31176e1f39
|
Some improvement, but two unit tests fail.
|
2017-08-14 17:57:23 +01:00 |
|
simon
|
48d4de668e
|
Merge branch 'master' into develop
|
2017-08-14 13:06:15 +01:00 |
|
simon
|
34c30f3ede
|
Merge remote-tracking branch 'origin/master'
|
2017-08-14 13:04:26 +01:00 |
|
simon
|
84dcbdc38b
|
Added .gitignore
|
2017-08-14 09:46:08 +01:00 |
|
simon
|
cf62b4d088
|
Added .gitignore
|
2017-08-14 09:44:54 +01:00 |
|
Simon Brooke
|
e968b30bbc
|
Sorted out some interesting buglets in read and print (although there is
still one I know of). More unit tests, and all pass. Not evalling yet.
Good day's work.
|
2017-01-20 18:24:48 +00:00 |
|