start | all-pages
colondefintions
Most *words are defined as colon definitions. These follow a
form like:
:name ... definition ... ;
The : *sigil creates a word with the provided name and adds it
to the *dictionary. It then starts the compilation process. The
compiler reads in code, just like interpretations, but adds the
words to the new definition. The +; word ends the definition
and turns off the compiler.