A Constructive Look At TempleOS
Created on 2020-09-24T01:55:56+00:00
Shell
- Shell is just a REPL; whatever you type is just HolyC which gets compiled via JIT, executed, and the result is dumped back to the shell.
JIT
Reflectivity
- Can decompile any function in scope with Uf("symbol")
- Can ask for type information then generate more HolyC code which in turn produces the rest of the program.
DolDoc
- Documents printed with the Type() function
- RTF-esque format; can embed hyperlinks which run functions, different face styles, can be dumped directly to the shell and is rendered. Includes support for sprites and 3D models.