1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
interface LexQuery = open Syntax in { oper -- structural words about_Prep : Prep ; all_NP : NP ; also_AdV : AdV ; as_Prep : Prep ; at_Prep : Prep ; called_A : A ; give_V3 : V3 ; information_N : N ; other_A : A ; name_N : N ; mkName : Str -> NP ; oper mkRelation : Str -> {cn : CN ; prep : Prep} ; that_RP : RP ; }