$nl
"Coming back to the example in the beginning of this article, the following series of steps occurs as the code is evaluated:"
{ $table
- { "Action" "Stack contents" }
+ { { $strong "Action" } { $strong "Stack contents" } }
{ "10 is pushed on the stack." { $snippet "10" } }
{ { "The " { $link sq } " word is executed. It pops one input from the stack - the integer 10 - and squares it, pushing the result." } { $snippet "100" } }
{ { "5 is pushed on the stack." } { $snippet "100 5" } }
{ $heading "Glossary of terms" }
"Common terminology and abbreviations used throughout Factor and its documentation:"
{ $table
- { "Term" "Definition" }
+ { { $strong "Term" } { $strong "Definition" } }
{ "alist" { "an association list; see " { $link "alists" } } }
{ "assoc" { "an associative mapping; see " { $link "assocs" } } }
{ "associative mapping" { "an object whose class implements the " { $link "assocs-protocol" } } }
{ $heading "Word naming conventions" }
"These conventions are not hard and fast, but are usually a good first step in understanding a word's behavior:"
{ $table
- { "General form" "Description" "Examples" }
+ { { $strong "General form" } { $strong "Description" } { $strong "Examples" } }
{ { $snippet { $emphasis "foo" } "?" } "outputs a boolean" { { $link empty? } } }
{ { $snippet { $emphasis "foo" } "!" } { "a variant of " { $snippet "foo" } " which mutates one of its arguments" } { { $link append! } } }
{ { $snippet "?" { $emphasis "foo" } } { "conditionally performs " { $snippet { $emphasis "foo" } } } { { $links ?nth } } }
{ $recent-searches }
{ $heading "Recently visited pages" }
{ $table
- { "Words" "Articles" "Vocabs" }
+ { { $strong "Words" } { $strong "Articles" } { $strong "Vocabs" } }
{ { $recent recent-words } { $recent recent-articles } { $recent recent-vocabs } }
}
;