Autodesk Threaded Language Application System Toolkit

Created on 2022-09-25T22:57:02-05:00

Return to the Index

This card pertains to a resource available on the internet.

This card can also be read via Gemini.

Forth is fast--can be naively transpiled to somewhat inefficient assembly (paper says 5x slower than C).

Implementing a runtime is exceptionally smol.

mark and rollback, unwind: mark position on various stacks to be rolled back at some later point. calling the associated rollback function unwinds the tape.

interaction done by initializing a machine, binding primitives to the dictionary, loading forth in to it, and evaluating strings in to it.