Slide 93
Slide 93 text
Introduction Practical MP LatinVerb Demo Supplementary
Specification
Given the four principle parts: “am¯
o, am¯
are, am¯
av¯
ı, amatum”
Respond with a unique value (“conjugation”), am¯
o, to a call
with the parameters:
“(active voice), (indicative mood), (present tense), (first
person), (singular number)” (Fully-Qualified)
Flexibly respond to calls that lack some specification datum
e.g. leave out the “number” parameter, receive with
less-granular return values
e.g. “active voice indicative mood present tense” (3 aspects
provided, 6 results)
Steven G. Harms Practical Metaprogramming