Commit Graph
75 Commits
Author SHA1 Message Date
FelixBrendel 31a833b5c9 fixed let not coying the initial value nodes 2019-03-15 01:14:45 +01:00
FelixBrendel 6734ee2258 yes 2019-03-14 01:25:05 +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
FelixBrendel e607ac4fd5 made test file tests 2019-03-02 22:41:09 +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 9b5692da9d Lexical scoping is working, but defun broke because of that.
Need macros next
2018-12-27 16:29:20 +01:00
FelixBrendel 9bc30d1569 step 1 in transitioning to c++ 2018-12-27 13:09:16 +01:00
FelixBrendel 82d12a7386 error locations for wrong parameters 2018-11-21 14:57:28 +01:00
FelixBrendel f179eda6f1 Error locations are somewhat working now 2018-11-21 13:26:32 +01:00
FelixBrendel 3e8f883308 Fixed not copying the default keyword args 2018-11-15 15:45:20 +01:00
Felix Brendel 319d6d2041 fuck yea 2018-11-13 18:39:54 +01:00
FelixBrendel e923190e0b Created 't' as the universal source of truth 2018-10-27 22:23:05 +02:00
FelixBrendel 321ef46a84 cleanup and writing docs 2018-10-27 21:25:28 +02:00
FelixBrendel 49f18d7771 Unscape all strings when parsing 2018-10-27 18:16:43 +02:00
FelixBrendel 5aa92062c3 Macros actually working 2018-10-27 15:57:45 +02:00
FelixBrendel 65b97fe535 macros 2018-10-23 08:27:42 +02:00
FelixBrendel ce28d94a9a "mutate" now actually works 2018-10-21 19:46:52 +02:00
FelixBrendel d55e71396a we can now quote with ' 2018-10-21 00:54:52 +02:00
FelixBrendel 488b47f08f We have the beginning of a stdlib and can parse keyword and rest args 2018-10-20 23:27:51 +02:00
FelixBrendel f6c2219bd5 Can now parse lambda lists 2018-10-15 00:46:09 +02:00
FelixBrendel 2d3892b034 fixed some bugs and stuff 2018-10-11 02:48:45 +02:00
FelixBrendel 905500ab98 quote eval define print read 2018-10-07 23:32:44 +02:00
FelixBrendel dd2be2cb87 okay 2018-10-06 01:10:43 +02:00