-- functions
x = 1 | 2 | 3
f of n = x | n * 10
use f.x
-- fixing
n = 1 | 2
fixed m = n
use "{n},{n}"
use "{m},{m}"
-- person
pron of
Male = "he"
Female = "she"
NB = "xe"
person of
Male = "man"
Female = "woman"
NB = "person"
fixed gender = Male | Female | NB
hair = %{long short}
hair_col = %{brown black blonde red white}
eye_col = %{blue black brown green}
mood = %{happy sad angry}
use "This {person.gender} has {hair} {hair_col} hair and
{eye_color} eyes; {pron.gender} appears to be quite
{mood}."