Author: Last update: Tue Jan 17 15:24:34 2006
Produced by gfdoc - a rudimentary GF document generator. (c) Aarne Ranta (aarne@cs.chalmers.se) 2002 under GNU GPL.
==
abstract Math = Cat ** {
fun
SymbPN : Symb -> PN ; -- "x"
IntPN : Int -> PN ; -- "27"
CNIntNP : CN -> Int -> NP ; -- "level 53"
CNSymbNP : Det -> CN -> [Symb] -> NP ; -- "(the) (2) numbers x and y"
A symbol list has at least two elements. The last two are separated by a conjunction (and in English), the others by commas. This produces x, y and z, in English.
cat
Symb ;
[Symb]{2} ;
fun
MkSymb : String -> Symb ;
}