-- structural words

Predet ::= "only" | "just" ;

Quant  ::= "this" | "that" | "the" | "a" | "an" | "every" | "some" ;

Predet_Pl ::= "all" | "only" | "just" | "most" "of" ;

Quant_Pl ::= "these" | "those" | "the" | "many" | "some" ;

Pron   ::= "I" | "you" | "he" | "she" | "we" | "they" | "it" ;
Pron   ::= "me" | "him" | "her" | "us" | "them" ;
Poss   ::= "my" | "your" | "his" | "her" | "our" | "their" | "its" ;

Prep ::= "about" | "at" | "by" | "for" | "from" | "in" | "of" | "on" | "to" | "with" ;
Prep ::= "after" | "before" | "despite" | "during" ;

IAdv ::= "why" | "where" | "when" | "how" ;

IP ::= "who" | "whom" | "what" ;

IDet ::= "which" | "how" "many" | "whose" ;

RP ::= "which" | "who" | "that" | "whom" ;

PConj ::= | "and" | "but" | "therefore" ;

NP ::= "this" | "that" | "those" | "these" ;

Conj ::= "and" | "or" ;

Subj ::= "if" | "when" | "although" | "though" ;
Subj ::= "before" | "after" | "while" | "because" ;

-- these may be eliminated in gf

Cop ::= "is" | "are" | "isn't" | "aren't" | "be" | "am" | "am" "not" ;
Do  ::= "do" | "does" | "doesn't" | "don't" ;
Mod ::= "can" | "can't" | "would" | "wouldn't" | "will" | "won't" ;
