39 Commits

Author SHA1 Message Date
hellerve 235910b863 Be better on startup 2022-06-14 16:28:44 +02:00
hellerve 33cb150cf0 Be better on startup 2022-06-14 16:25:53 +02:00
hellerve 66fe79f2bf Fix metacello load order 2022-06-14 16:10:55 +02:00
hellerve d75b000ad1 A better IDE 2022-06-14 15:54:07 +02:00
hellerve 22d00d0360 Add coder 2022-06-14 00:05:36 +02:00
hellerve 8da76b5a3f Stop carp application on image restart 2022-06-13 22:54:57 +02:00
hellerve ee48ec29f0 Add Fn to type signature explainer 2022-06-13 22:22:22 +02:00
hellerve 6efcea643f better carp bridge 2022-06-13 22:16:23 +02:00
hellerve 7fbab0e2a0 Finally, an IDE 2022-06-13 22:13:31 +02:00
hellerve ee5c032d90 Added build & run, macro expansion, and other actions 2022-06-13 17:26:32 +02:00
hellerve ea5d318b62 language link part of evaluator 2022-06-13 15:10:44 +02:00
hellerve 81a483d540 Evaluation works! 2022-06-13 15:10:12 +02:00
hellerve 004db89c60 Closer to an evaluator 2022-06-13 10:34:03 +02:00
hellerve a786e9441c Minor booklet cleanups 2022-06-11 20:52:51 +02:00
hellerve 97cc99146b Fix source adornment in coder model’s bindAndExecute: 2022-06-11 18:47:26 +02:00
hellerve 6369d15e93 Multiple changes:
- Move to a Python process for the LanguageLink client [fixes #1, presumably]
- Finish a first rough draft of the booklet [fixes #4]
2022-06-11 18:43:17 +02:00
hellerve acded68da5 Update baseline to include all packages 2022-06-11 11:19:33 +02:00
hellerve 1db1b01b2a Add some more language link code 2022-06-10 18:33:47 +02:00
hellerve f9d386c251 Add chapter on styling the AST 2022-06-10 16:49:33 +02:00
hellerve de6cd8b172 Fix server strategy creator 2022-06-10 16:15:27 +02:00
hellerve 63bb2c8e02 Fix #10: Add Carp highlighter for AbstractFileReference 2022-04-18 21:38:36 +02:00
hellerve a416447f14 Work on #4: Finished the parser chapter for now 2022-04-18 21:24:11 +02:00
hellerve 89709d0a3b Add tests tab stub 2022-04-18 20:56:41 +02:00
hellerve e0de93cc0d Better classification for methods 2022-04-18 20:51:09 +02:00
hellerve 8ed61d6819 Multiple changes:
- Add missing class extensions
- Add CarpDefinitionsElement and add it to module coder [fixes #9]
- Add tests stub to carp module
2022-04-18 20:47:56 +02:00
hellerve 341e39b03c More README contents 2022-04-18 10:14:36 +02:00
hellerve e78f93b6b7 Add code for example 2022-04-17 22:46:28 +02:00
hellerve c4ef6fa095 Add more docs 2022-04-17 22:43:27 +02:00
hellerve 8f48fc25c3 Add half of a coder 2022-04-17 21:39:50 +02:00
hellerve 64a8353006 Add half of a coder 2022-04-17 20:49:42 +02:00
hellerve 199758d97d Multiple changes:
- Add the book and a few first pages
- Add the code generator
2022-04-17 19:48:45 +02:00
hellerve 0469c6dbdf Add highlighting to current nesting level in Carp highlighter 2022-04-17 16:42:10 +02:00
hellerve f1cac9749e Add Lepiter snippets for Carp 2022-04-16 18:32:16 +02:00
hellerve 60321973fb Multiple changes:
- Recategorize package
- Add application skeleton
2022-04-05 19:18:05 +02:00
hellerve 988c1a8383 Add baseline 2022-03-21 15:42:40 +01:00
hellerve b22d0d75af Add more nodes (can parse stdlib) 2022-03-20 20:41:05 +01:00
hellerve d5785629ea Add parsing 2022-03-20 19:57:38 +01:00
hellerve be59171ebe scripture 2020-10-05 23:02:39 +02:00
hellerve bb23921ea8 et facta est lux 2020-10-05 23:00:40 +02:00