Chris M Moore
|
311cbfc03c
|
Nicholas Boulenguez : Use Get_Line function instead of insisting on a maximum string size
|
2016-09-10 21:06:47 +01:00 |
|
Chris M Moore
|
6faafa00a4
|
Ada: update README.md and add prompt to stepA
|
2016-03-26 15:33:29 +00:00 |
|
Chris M Moore
|
9c38eb6d4b
|
Ada: change *ARGV* and *host-language* to strings
|
2016-03-25 13:24:57 +00:00 |
|
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
|
a249dff47b
|
Ada: rework strings part 1 : Get_String returns the string minus the quotes
|
2016-03-25 11:33:33 +00:00 |
|
Chris M Moore
|
316d5bbd7c
|
Ada: add seq
|
2016-03-22 07:40:44 +00:00 |
|
Chris M Moore
|
d2bb60d32e
|
Ada: add string?
|
2016-03-20 22:29:39 +00:00 |
|
Chris M Moore
|
d1967ba511
|
Ada: remove some unecessary use commands/variables
|
2016-03-20 22:19:26 +00:00 |
|
Chris M Moore
|
1c28e56028
|
Ada: remove unnecessary Env parameters
|
2016-03-20 21:08:28 +00:00 |
|
Chris M Moore
|
66bf826077
|
Ada: add time-ms
|
2016-03-19 23:05:19 +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
|
caa4fab9f4
|
Ada: one more textual mod in core.adb
|
2016-03-18 23:38:10 +00:00 |
|
Chris M Moore
|
c6b1e6e7a1
|
Ada: minor textual cleanup in core.adb
|
2016-03-18 23:27:21 +00:00 |
|
Chris M Moore
|
b5bad5eaa1
|
Ada: fix envs (remove Get_Current), apply (only last param is unpacked) and map (calls core.apply)
|
2016-03-18 15:34:10 +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
|
02c3208ae9
|
Ada: add readline
|
2016-03-03 22:25:46 +00:00 |
|
Chris M Moore
|
a74b420d53
|
Ada: add conj
|
2016-02-28 22:56:30 +00:00 |
|
Chris M Moore
|
8496c8bc1a
|
Ada: add *host-language* symbol
|
2016-02-28 22:08:32 +00:00 |
|
Chris M Moore
|
93031830b6
|
Ada: fix apply premature free and add = for hash_map
|
2016-02-28 21:45:38 +00:00 |
|
Chris M Moore
|
5660d35d73
|
Ada: fix first + rest when passed nil
|
2016-02-26 22:01:00 +00:00 |
|
Chris M Moore
|
0073c0a17b
|
Ada: fix swap (functions and premature list deletion)
|
2016-02-26 00:01:41 +00:00 |
|
Chris M Moore
|
36b6dea532
|
Ada: add atom ops
|
2016-02-25 22:33:38 +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
|
f88e4203e7
|
Ada: add atom and atom?
|
2016-02-21 13:59:32 +00:00 |
|
Chris M Moore
|
5b77d5f7d4
|
Ada: add meta and with-meta
|
2016-02-21 00:50:47 +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
|
aa8c18004f
|
Ada: add a vectpr impl of Add_Defs + cleanups
|
2016-02-12 22:18:27 +00:00 |
|
Chris M Moore
|
705f3d2ce4
|
Ada: added proper vector type
|
2016-02-11 23:48:10 +00:00 |
|
Chris M Moore
|
4daad7d868
|
Ada: add vals, keys, contains? Fix get
|
2016-01-30 16:23:31 +00:00 |
|
Chris M Moore
|
5fa2b0ccde
|
Ada: add hash-map, assoc, get, map? to core
|
2016-01-26 22:23:11 +00:00 |
|
Chris M Moore
|
cca0b237e5
|
Ada: add vector
|
2016-01-23 22:30:32 +00:00 |
|
Chris M Moore
|
2e3389c4f6
|
Ada: add keyword?, keyword and fixed symbol? to exclude keywords
|
2016-01-20 22:28:34 +00:00 |
|
Chris M Moore
|
f072751275
|
Ada: add throw, apply, true?, false?, nil? etc to core for step9.
|
2016-01-17 23:12:42 +00:00 |
|
Chris M Moore
|
8021afae0c
|
Ada: add symbol and symbol?
|
2016-01-02 18:42:48 +00:00 |
|
Chris M Moore
|
c7b5139373
|
Ada: added map function (step 9)
|
2015-12-29 22:11:52 +00:00 |
|
Chris M Moore
|
9e76408b27
|
Ada: rewrote reader to remove opentoken dependency
|
2015-12-16 22:18:15 +00:00 |
|
Chris M Moore
|
6d91af722e
|
Ada: nth implmented + test fixes
|
2015-11-26 22:43:11 +00:00 |
|
Chris M Moore
|
d836bcfc17
|
Ada: add First and Rest funcs
|
2015-08-12 10:11:55 +01:00 |
|
Chris M Moore
|
ebb6e9d3c5
|
Ada: first pass of Cons and Concat
|
2015-07-08 23:18:19 +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
|
a974463af4
|
Ada: print funcs added (step 4 complete)
|
2015-05-01 22:55:52 +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 |
|