Chris M Moore
|
564a452500
|
Ada: rework strings part 2 : New_String_Mal_Type adds the quotes in
|
2016-03-25 12:19:22 +00:00 |
|
Chris M Moore
|
c2df4f1379
|
Ada: negative numbers in reader
|
2016-03-20 22:20:34 +00:00 |
|
Chris M Moore
|
8083b5255f
|
Ada: build in true, false, nil so hosted tests run unmodified ;)
|
2016-03-19 21:09:48 +00:00 |
|
Chris M Moore
|
9128585993
|
Ada: build in knowledge about true and false into reader
|
2016-03-19 00:05:38 +00:00 |
|
Chris M Moore
|
18e21187ba
|
Ada: Move eval into the steps + rewrite eval along the way.
|
2016-03-15 08:05:20 +00:00 |
|
Chris M Moore
|
3428be48bc
|
Ada: remove the file size limit
|
2016-03-05 18:24:13 +00:00 |
|
Chris M Moore
|
02840f7551
|
Ada: stepA fixes (with-meta not displayed, gensym fixed, reader with-meta now standard)
|
2016-03-02 22:05:00 +00:00 |
|
Chris M Moore
|
51fa76337a
|
Ada: rename Atom to Symbol and add a new Atom type (ya, doing it the hard way)
|
2016-02-22 22:22:56 +00:00 |
|
Chris M Moore
|
ee927d07f0
|
Rewrite reader (again). Should be able to get rid of Unitary now.
|
2016-02-21 23:12:48 +00:00 |
|
Chris M Moore
|
1d7d7515df
|
Ada: clean up error handling in reader
|
2016-02-21 19:47:14 +00:00 |
|
Chris M Moore
|
874db2acb7
|
Ada: add proper hash map + fix vector's map
|
2016-02-19 23:08:39 +00:00 |
|
Chris M Moore
|
705f3d2ce4
|
Ada: added proper vector type
|
2016-02-11 23:48:10 +00:00 |
|
Chris M Moore
|
2ef4808fb3
|
Ada: a reader tail call optimisation
|
2015-12-29 22:10:50 +00:00 |
|
Chris M Moore
|
4356e17f41
|
Ada: fix comments (reader) and let_proessings use of env (hidden state)
|
2015-12-24 16:26:34 +00:00 |
|
Chris M Moore
|
9e76408b27
|
Ada: rewrote reader to remove opentoken dependency
|
2015-12-16 22:18:15 +00:00 |
|
Chris M Moore
|
7afdd78d53
|
Ada: add splice-unquote and remove is_pair
|
2015-08-09 16:53:45 +01:00 |
|
Chris M Moore
|
38d0c57f30
|
Ada: add unquote, change cons and concat to always return List_Lists and change reader to return lists instead of Unitary (mostly)
|
2015-08-08 09:30:32 +01:00 |
|
Chris M Moore
|
0844c1544c
|
Ada: make vars/exceptions more local in read_list
|
2015-08-07 21:57:57 +01:00 |
|
Chris M Moore
|
4594c34d34
|
Ada: add *ARGV*
|
2015-05-30 17:12:57 +01:00 |
|
Chris M Moore
|
936693cffe
|
Ada: fix comments in file and a null dereference
|
2015-05-30 16:14:31 +01:00 |
|
Chris M Moore
|
8c49f5a7fc
|
Ada: step6 mostly works
|
2015-05-21 22:31:44 +01:00 |
|
Chris M Moore
|
6b28be386a
|
Ada: updated debian from wheezy to jessie (opentoken changes)
|
2015-05-03 17:31:28 +01:00 |
|
Chris M Moore
|
a974463af4
|
Ada: print funcs added (step 4 complete)
|
2015-05-01 22:55:52 +01:00 |
|
Chris M Moore
|
a90ea3c742
|
Ada: add variable length args (bind)
|
2015-04-26 19:28:22 +01:00 |
|
Chris M Moore
|
13ce1681aa
|
Ada: step4 almost there.
|
2015-04-19 18:08:51 +01:00 |
|
Chris M Moore
|
9cbc9695b9
|
Ada: Remove Sym_Mal_Type; just a special case of Atom
|
2015-04-06 13:10:39 +01:00 |
|
Chris M Moore
|
09c532baaa
|
Ada: step 3 complete
|
2015-04-05 20:27:47 +01:00 |
|
Chris M Moore
|
fbad73cbcd
|
Ada: change types.smart_pointer to Mal_Handle
|
2015-04-03 14:35:24 +01:00 |
|
Chris M Moore
|
acb927d424
|
Ada: change Mal_Type to a class (tagged record)
|
2015-03-28 18:44:29 +00:00 |
|
Chris Moore
|
0429a8c1e2
|
Ada: add reference counting
|
2015-03-22 22:37:42 +00:00 |
|
Chris M Moore
|
0f9c121bae
|
Ada: don't use standard Float/Integer types
|
2015-03-21 16:40:03 +00:00 |
|
Chris M Moore
|
1d440bb570
|
Ada: add deref (stage 1 complete)
|
2015-03-19 22:19:13 +00:00 |
|
Chris M Moore
|
d32be19b9b
|
Ada: add with-meta and filter out formless lines
|
2015-03-18 22:30:45 +00:00 |
|
Chris M Moore
|
7895cb30dc
|
Ada: add error detection and recovery
|
2015-03-18 21:12:54 +00:00 |
|
Chris M Moore
|
c140811ad7
|
Ada: add keywords (well atoms beginning with :)
|
2015-03-17 14:25:14 +00:00 |
|
Chris M Moore
|
c0f15c87da
|
Ada: add float
|
2015-03-16 22:48:48 +00:00 |
|
Chris M Moore
|
e808554dcf
|
Ada: add vector and hash
|
2015-03-15 23:04:48 +00:00 |
|
Chris M Moore
|
6a6d21b8cd
|
Ada: add quoting
|
2015-03-15 22:00:31 +00:00 |
|
Chris M Moore
|
11714407a1
|
Ada: Fix escapable strings
|
2015-03-15 20:26:55 +00:00 |
|
Chris M Moore
|
673ee61c1b
|
Ada: step1 with opentoken
|
2015-03-15 20:08:07 +00:00 |
|