39 Commits

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