// convert the first character of a string to its uppercase equivalent %trans upcase-first: ".*": 0 u ; ; simplespanish: q1 ; q1: " " pronoun " " x " " verb " " it when; x: " has to " | " wants to " | "needs to " | "needs to "; it: "the " adj " " noun | "a " adj " " noun | ppn " " adj " " noun | "some " adj " " noun; ppn: "his" | "her" | "their" ; adj: "cheap" | "expensive" | "big" | "small" | "old" | "new" | ""; noun: " house " | " car " | " money " | " beer " ; when: reltime " " period | "today" | "tommorrow"; period: "week" | "month" | "year"; reltime: "last" | "next" | "this" ; verb: "want" | "buy" | "use" | "do" | "sell" | "drink" ; pronoun: "he" | "she" | "it" ;