This is the reference distribution for Castile, an unremarkable programming
-The current version of Castile is 0.
2. It is not only subject to change,
+The current version of Castile is 0.. It is not only subject to change,
it is pretty much *guaranteed* to change.
Unlike most of my programming languages, there is nothing that could really
often forcing the programmer to be explicit and verbose.
The reference implementation is slightly less unremarkable than the language
-itself, if only for the fact that it compiles to three different target
-"stackmac". (A stackmac emulator ships with this distribution.)
+itself, if only for the fact that it compiles to four different target
+"stackmac" (a stackmac emulator ships with this distribution,) and (coming
Castile's influences might include:
+ if self.main_type == Boolean():
+int main(int argc, char **argv)
+ int x = castile_main();
+ printf("%s\n", x ? "True" : "False");
elif ast.tag == 'BoolLit':