Differences From
Artifact [3da39adca5]:
1 -%toc
2 1 #top gdjn
3 2 allow use of Godot 4 with a [^civ civilized] scripting language, viz. [>janet Janet].
4 3
5 4 janet: https://janet-lang.org
6 5 godot: https://godotengine.org
6 +
7 +%toc
7 8
8 9 @civ {
9 10 to meet the bare minimum standards necessary to qualify as [!civilized] to my mind, a language must:
10 11 * support compilation, whether to bytecode or machine code (excludes gdscript)
11 12 * parse into an AST (excludes bash, php (or used to))
12 13 * support AST-rewriting macros (excludes everything outside the lisp family except maybe rust)
13 14 * use real syntax, not whitespace-based kludges (excludes python, gdscript inter alia)