Commit Graph
25 Commits
Author SHA1 Message Date
Felix Brendel f77e4c56b3 Before implementing import name resolution, then after fic macro imports 2019-06-03 16:19:37 +02:00
Felix Brendel 3fb2326dd3 unquote splicing and implemented slime side list comprehensions 2019-05-22 03:38:05 +02:00
Felix Brendel 5548192dc9 renamed prog to begin and added basics for the manual 2019-05-15 01:08:44 +02:00
Felix Brendel 0fb9fbe1ee symbols and keywords now have a hash value 2019-05-12 16:45:19 +02:00
Felix Brendel 79fa593519 In the middle of filtering the pairs to draw for the visualization 2019-05-06 12:20:55 +02:00
Felix Brendel a1fccd29de importing and macros can expand to macros 2019-05-03 19:12:30 +02:00
Felix Brendel 0923f36f9c some safety checks 2019-05-03 15:01:29 +02:00
FelixBrendel c8807a04b2 cleanup and sicp file, but crashes 2019-04-23 21:20:46 +02:00
FelixBrendel 987dbcdd62 pre merge 2019-04-21 21:56:59 +02:00
Felix Brendel 3277e50164 Moved type info into a flags field in the lisp objects 2019-04-20 17:26:18 +02:00
FelixBrendel dc40059d90 on the way to better errors 2019-03-18 11:50:03 +01:00
FelixBrendel d6ecda99f6 I think I did Lisp_Object SSO 2019-03-15 15:37:35 +01:00
FelixBrendel edef0b017b better errors and new define syntax 2019-03-13 16:01:40 +01:00
FelixBrendel 181ace1eed made source_Code_Locations more reliable (sill oncorrect sometimes) 2019-03-03 00:09:45 +01:00
Felix Brendel 1bd77be7f6 singulat t and nil 2019-02-24 14:44:23 +01:00
Felix Brendel 2f0df71c50 overloaded append_to_array_list
instead of adding type as part of name
2019-02-24 09:17:04 +01:00
FelixBrendel 9a0e32635b latest 2019-02-19 09:05:25 +01:00
FelixBrendel 0a37967fa6 switched to form char* to Strings mostly 2019-01-28 23:03:54 +01:00
FelixBrendel 77fffc7f5e fixed some const char* 2019-01-28 17:23:45 +01:00
FelixBrendel 29bd534525 some memory management 2019-01-28 13:39:10 +01:00
FelixBrendel a297f59946 renaming "ast_node" -> "lisp_object" 2019-01-18 22:03:39 +01:00
FelixBrendel fec24d11c7 some things 2019-01-18 21:36:13 +01:00
FelixBrendel 93e180a8f1 we have macros. OOOOOOFFF 2018-12-28 18:48:07 +01:00
FelixBrendel 34b7390ba9 converted all typedefs to c++ types and enums to enum structs 2018-12-27 15:01:29 +01:00
FelixBrendel 9bc30d1569 step 1 in transitioning to c++ 2018-12-27 13:09:16 +01:00