an anonymous function; an instance of the quotation class. More generally, instances of the callable class can be used in many places documented to expect quotations
the basic unit of code, analogous to a function or procedure in other programming languages. See Words
Documentation conventions Factor documentation consists of two distinct bodies of text. There is a hierarchy of articles, much like this one, and there is word documentation. Help articles reference word documentation, and vice versa, but not every documented word is referenced from some help article.
The browser, completion popups and other tools use a common set of Definition icons.
Every article has links to parent articles at the top. Explore these if the article you are reading is too specific.
Some generic words have Description headings, and others have Contract headings. A distinction is made between words which are not intended to be extended with user-defined methods, and those that are.
Vocabulary naming conventions A vocabulary name ending in .private contains words which are either implementation details, unsafe, or both. For example, the sequences.private vocabulary contains words which access sequence elements without bounds checking (Unsafe sequence operations). You should avoid using private words from the Factor library unless absolutely necessary. Similarly, your own code can place words in private vocabularies using <PRIVATE if you do not want other people using them without good reason.
Word naming conventions These conventions are not hard and fast, but are usually a good first step in understanding a word's behavior: