# Script for a mock English morphology # This should really be done with lexc (Beesley and Karttunen) regex [ {girl} %+Noun:0 %+Sg:0 | {girl} 0:s %+Noun:0 %+Pl:0 | {boy} %+Noun:0 %+Sg:0 | {boy} 0:s %+Noun:0 %+Pl:0 | {banana} %+Noun:0 %+Sg:0 | {banana} 0:s %+Noun:0 %+Pl:0 | {park} %+Noun:0 %+Sg:0 | {park} 0:s %+Noun:0 %+Pl:0 | {telescope} %+Noun:0 %+Sg:0 | {telescope} 0:s %+Noun:0 %+Pl:0 | {sheep} %+Noun:0 [ %+Sg:0 | %+Pl:0 ] | {cake} %+Noun:0 %+Sg:0 | {cake} 0:s %+Noun:0 %+Pl:0 | {I} %+Pronoun:0 %+1Pers:0 %+Sg:0 %+Nom:0 | {I}:{me} %+Pronoun:0 %+1Pers:0 %+Sg:0 %+Acc:0 | {I}:{we} %+Pronoun:0 %+1Pers:0 %+Pl:0 %+Nom:0 | {I}:{us} %+Pronoun:0 %+1Pers:0 %+Pl:0 %+Acc:0 | {you} %+Pronoun:0 %+2Pers:0 [ %+Sg:0 | %+Pl:0 ] | {he} %+Pronoun:0 %+Sg:0 %+Nom:0 | {he}:{him} %+Pronoun:0 %+Sg:0 %+Nom:0 | {she} %+Pronoun:0 %+Sg:0 %+Nom:0 | {she}:{her} %+Pronoun:0 %+Sg:0 %+Acc:0 | {they} %+Pronoun:0 %+Pl:0 %+Nom:0 | {the} y:m %+Pronoun:0 %+Pl:0 %+Acc:0 | {devour} %+Verb:0 %+Pres:0 %+Non3Sg:0 | {devour} 0:s %+Verb:0 %+Pres:0 %+3Sg:0 | {devour} 0:{ed} %+Verb:0 %+Past:0 | {devour} 0:{ing} %+Verb:0 %+Prog:0 | {push} %+Verb:0 %+Pres:0 %+Non3Sg:0 | {push} 0:{es} %+Verb:0 %+Pres:0 %+3Sg:0 | {push} 0:{ed} %+Verb:0 %+Past:0 | {push} 0:{ing} %+Verb:0 %+Prog:0 | {sleep} %+Verb:0 %+Pres:0 %+Non3Sg:0 | {sleep} 0:s %+Verb:0 %+Pres:0 %+3Sg:0 | {sleep}:{slept} %+Verb:0 %+Past:0 | {sleep} 0:{ing} %+Verb:0 %+Prog:0 | {walk} %+Verb:0 %+Pres:0 %+Non3Sg:0 | {walk} 0:s %+Verb:0 %+Pres:0 %+3Sg:0 | {walk} 0:{ed} %+Verb:0 %+Past:0 | {walk} 0:{ing} %+Verb:0 %+Prog:0 | {bake} %+Verb:0 %+Pres:0 %+Non3Sg:0 | {bake} 0:s %+Verb:0 %+Pres:0 %+3Sg:0 | {bake} 0:d %+Verb:0 %+Past:0 | {bak} e:{ing} %+Verb:0 %+Prog:0 | {in} %+Prep:0 | {with} %+Prep:0 | {by} %+Prep:0 ]; save eng-pargram-morph.fst quit