;;~~~~~~~~~~~~~~~~~~~~~~~~~ ;; Feature Templates Definitions: abbreviates writing features specifications ;;~~~~~~~~~~~~~~~~~~~~~~~~~ Let BASE be = - Let + be = + = NOM Let TO be = TO ;;~~~~~~~~~~~~~~~~~~~~~~~~~~~ Let 1 be = 1 Let 2 be = 2 Let 3 be = 3 Let SG be = SG Let PL be = PL Let SG-PL be = {SG PL} Let NOM be = NOM Let ACC be = ACC Let NOM-ACC be = {NOM ACC} Let PRES be = PRES Let PAST be = PAST ;;~~~~~~~~~~~~~~~~~~~~~~~~~~~ ;; Subcategorisation ;;~~~~~~~~~~~~~~~~~~~~~~~~~~~ ;; Auxiliaries (i.e is happy..) Let AUX be = ap ;; Intransitive verbs (i.e. cry etc..) Let VI be = iv ;; Transitive verbs (i.e. see etc..) Let VNP be = tv ;; Transitive verbs with NP and an infinitive phrase (i.e. want him to cry etc..) Let VNPINFP be = tv-inf ;; Transitive verbs with an infinitive phrase (i.e. want to cry etc..) Let VINFP be = inf ;; Transitive verbs with NP and a verb phrase (i.e. see him cry etc..) Let VNPBASE be = tv-base ;; For verbs taking AP as a complement (i.e. be happy..) Let ADJP be = ap ;;~~~~~~~~~~~~~~~~~~~~~~~~~~~ ;; Phrase Structure Rules ;;~~~~~~~~~~~~~~~~~~~~~~~~~~~ Rule S -> NP VP = = = NOM = + = Rule NP -> {(DET ) (AP) N} / PN = = = = = Rule VP -> AUX AP = = Rule AP -> (AdvM) A = = Rule AP -> (AdvM) A INFP = = = inf = Rule INFP -> TO VP = = - ; verb phrase rules Rule VP -> V = = iv Rule VP -> V NP = = = ACC = tv Rule VP -> V AP = = = ap Rule VP -> V INFP = = = inf Rule VP -> V NP INFP = = = = ACC = tv-inf ; for sentences like: we saw the numbat chase the children Rule VP -> V NP VP_1 = = = = ACC = tv-base = - ;;~~~~~~~~~~~~~~~~~~~~~~~~~~~ ;; Parameter settings ;;~~~~~~~~~~~~~~~~~~~~~~~~~~~ ; this is the default anyway! Parameter Start symbol is S Parameter Attribute order is spec subj pred obj xcomp FINITE Vform Vtense agr