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 ** {

Noun phrases with symbols

    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"

Symbol lists

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 ;
    
    }