Chris M Moore
|
54d1f71e40
|
Ada: added throw
|
2015-10-20 23:02:58 +01:00 |
|
Chris M Moore
|
18a94a9f6c
|
Ada: ada catch
|
2015-10-18 11:49:00 +01:00 |
|
Chris M Moore
|
5573a68324
|
Ada: change the list implementation and add most of the nth function
|
2015-08-14 22:18:59 +01:00 |
|
Chris M Moore
|
a538515d88
|
Ada: add Cond and Or macros
|
2015-08-12 10:12:39 +01:00 |
|
Chris M Moore
|
d836bcfc17
|
Ada: add First and Rest funcs
|
2015-08-12 10:11:55 +01:00 |
|
Chris M Moore
|
35171f881b
|
Ada: add step8 macros
|
2015-08-11 22:42:47 +01: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
|
f7b655a5bf
|
Ada: add missing Is_Pair body
|
2015-08-07 20:25:21 +01:00 |
|
Chris M Moore
|
4a33fde1e2
|
Ada: added quasiquote
|
2015-08-07 09:20:30 +01:00 |
|
Chris M Moore
|
943b01463c
|
Ada; add quote special form
|
2015-07-27 22:44:05 +01:00 |
|
Chris M Moore
|
f0bb4b427d
|
Ada: Fix Concat with null list result.
|
2015-07-09 18:42:36 +01:00 |
|
Chris M Moore
|
ebb6e9d3c5
|
Ada: first pass of Cons and Concat
|
2015-07-08 23:18:19 +01:00 |
|
Chris M Moore
|
c3244bcfc2
|
Ada: quieter + dont crash when arith op with nil
|
2015-06-09 20:59:05 +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
|
a3c4ba44c0
|
Ada: add step5.
|
2015-05-04 16:54:51 +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
|
795c5e1a63
|
Ada: remove Envs.String_Hash and replace with standard ada one
|
2015-04-26 20:09:18 +01:00 |
|
Chris M Moore
|
a90ea3c742
|
Ada: add variable length args (bind)
|
2015-04-26 19:28:22 +01:00 |
|
Chris M Moore
|
0571a45f09
|
Ada: added core package + cleanups (inc func call Mal_Type for builtins)
|
2015-04-26 17:15:58 +01:00 |
|
Chris M Moore
|
9d466456e2
|
Ada: added not function
|
2015-04-22 22:26:29 +01:00 |
|
Chris M Moore
|
f7b9e47a28
|
Ada: closures work!
|
2015-04-22 22:25:57 +01:00 |
|
Chris M Moore
|
efaad1ced2
|
Ada: step4 even closer
|
2015-04-22 21:27:43 +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
|
05a9650278
|
Ada: keywords aren't evaluated
|
2015-04-03 14:48:10 +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
|
066c534524
|
Ada: Add Not Found exception and error messages
|
2015-04-02 22:34:55 +01:00 |
|
Chris M Moore
|
c4b822cd3f
|
Ada: make envs package more step3 like
|
2015-04-02 21:40:22 +01:00 |
|
Chris M Moore
|
9a6f4925e8
|
Ada: Step 2 added.
|
2015-04-01 23:36:29 +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
|
917250b157
|
Ada: merge to latest baseline
|
2015-03-17 14:23:27 +00:00 |
|
Joel Martin
|
d10aeb1d13
|
Merge pull request #45 from sdt/typofix-perl-clone
Test case & fix for typo in Perl _clone implementation
|
2015-03-16 19:57:15 -05:00 |
|
Stephen Thirlwall
|
af59640b3c
|
Fix typo in perl _clone()
I stumbled over this cun-t-paste error in the perl implementation.
|
2015-03-17 11:14:13 +11:00 |
|
Stephen Thirlwall
|
ba53efc2b5
|
Add test that (with-meta X ...) returns an X
|
2015-03-17 11:14:13 +11:00 |
|
Chris M Moore
|
c0f15c87da
|
Ada: add float
|
2015-03-16 22:48:48 +00:00 |
|
Joel Martin
|
11df60ad8c
|
Merge pull request #44 from sdt/step9-typo-fix
Remove extra ) from step9 test snippet
|
2015-03-16 09:51:21 -05:00 |
|
Joel Martin
|
e4c4b6b625
|
Merge pull request #43 from sdt/step9-apply-user-fn-test
Step 9 apply tests test user fns as well as core
|
2015-03-16 09:50:47 -05:00 |
|
Stephen Thirlwall
|
617bdb3552
|
Remove extra ) from step9 test snippet
My reader complains if there is extra input after the top-level
read_form, so this test was inadvertently failing for me.
|
2015-03-16 16:55:34 +11:00 |
|