What shall I make? Hide syntax Hide errors (use with caution) Ignore recursion limit and time out instead (generally not recommended)
Edit the rules: # sentence Sentence -> NP_sg - VP_sg Sentence -> NP_sg - VP_sg - PrepP Sentence -> NP_pl - VP_pl Sentence -> NP_pl - VP_pl - PrepP Sentence -> NP_mass - VP_sg Sentence -> NP_mass - VP_sg - PrepP Sentence -> NP - aux - VP_u Sentence -> NP - aux - VP_u - PrepP # noun phrase NP -> NP_sg NP -> NP_pl NP -> NP_mass # singular noun phrase NP_sg -> det_sg - n_sg NP_sg -> det_sg - AdjP - n_sg NP_sg -> det_sg - attrib - n_sg NP_sg -> det_sg - AdjP - attrib - n_sg NP_sg -> nprop_sg # plural noun phrase NP_pl -> n_pl NP_pl -> det_pl - n_pl NP_pl -> AdjP - n_pl NP_pl -> det_pl - AdjP - n_pl NP_pl -> attrib - n_pl NP_pl -> det_pl - attrib - n_pl NP_pl -> AdjP - attrib - n_pl NP_pl -> det_pl - AdjP - attrib - n_pl # mass noun phrase NP_mass -> n_mass NP_mass -> det_mass - n_mass # singular verb phrase VP_sg -> vi_pt VP_sg -> AdvP - vi_pt VP_sg -> vi_pt - AdvP VP_sg -> vt_pt - NP VP_sg -> AdvP - vt_pt - NP VP_sg -> vi_sg_pres VP_sg -> AdvP - vi_sg_pres VP_sg -> vi_sg_pres - AdvP VP_sg -> vt_sg_pres - NP VP_sg -> AdvP - vt_sg_pres - NP # plural verb phrase VP_pl -> vi_pt VP_pl -> AdvP - vi_pt VP_pl -> vi_pt - AdvP VP_pl -> vt_pt - NP VP_pl -> AdvP - vt_pt - NP VP_pl -> vi_pl_pres VP_pl -> AdvP - vi_pl_pres VP_pl -> vi_pl_pres - AdvP VP_pl -> vt_pl_pres - NP VP_pl -> AdvP - vt_pl_pres - NP # uninflected verb phrase VP_u -> vi_u VP_u -> vt_u - NP # prepositional phrase PrepP -> prep - NP # adverb phrase (3) AdvP -> adv AdvP -> int - adv # adjective phrase (3) AdjP -> adj AdjP -> int - adj
Edit the vocabulary: a : det_sg acid : n_mass across : prep air : n_mass another : det_sg apple : n_sg apples : n_pl ate : vi_pt, vt_pt barn : n_sg barns : n_pl black : adj block : n_sg, vt_u, vt_pl_pres blocked : vt_pt blocks : n_pl, vt_sg_pres blue : adj book : n_sg books : n_pl bought : vt_pt box : n_sg, vt_u, vt_pl_pres boxes : n_pl, vt_sg_pres boy : n_sg boys : n_pl bright : adj bubble : n_sg bubbles : n_pl buy : vt_u, vt_pl_pres buys : vt_sg_pres cacti : n_pl cactus : n_sg cage : n_sg cages : n_pl can : n_sg, aux candle : n_sg candles : n_pl cans : n_pl cannot : aux can't : aux carbon : n_mass, attrib card : n_sg cards : n_pl cat : n_sg catch : vt_u, vt_pl_pres catches : vt_sg_pres cats : n_pl caught: vt_pt chair : n_sg chairs : n_pl "Chairman Mao" : nprop_sg clam : n_sg clammy : adj clams : n_pl coin : n_sg coins : n_pl cold : adj computer : n_sg computers : n_pl contain : vt_u, vt_pl_pres contained : vt_pt contains : vt_sg_pres cotton : n_mass, attrib cup : n_sg, vt_u, vt_pl_pres cupped : vt_pt cups : n_pl, vt_sg_pres curtain : n_sg curtains : n_pl dark : adj deep : adj deeply : adv deer : n_sg, n_pl definitely : adv doctor : n_sg doctors : n_pl dog : n_sg dogs : n_pl diamond : n_sg, attrib diamonds : n_pl dirt : n_mass door : n_sg doors : n_pl duck : n_sg, vi_u, vi_pl_pres ducked : vi_pt ducks : n_pl, vi_sg_pres eat : vi_u, vi_pl_pres, vt_u, vt_pl_pres eats : vi_sg_pres, vt_sg_pres electric : adj electricity : n_mass extremely : int fail : vi_u, vi_pl_pres failed : vi_pt fails : vi_sg_pres fall : vi_u, vi_pl_pres falls : vi_sg_pres fast : adj, vi_u, vi_pl_pres fasted : vi_pt fasts : vi_sg_pres fell : vi_pt few : det_pl fire : n_sg, n_mass, vt_u, vt_pl_pres fired : vt_pt fires : n_pl, vt_sg_pres first : adj fish : n_sg, n_pl five : det_pl for : prep four : det_pl friendly : adj fuzzy : adj gasoline : n_mass gecko : n_sg geckos : n_pl get : vt_u, vt_pl_pres gets : vt_sg_pres glass : n_mass, attrib go : vi_u, vi_pl_pres goes : vi_sg_pres gold : n_mass, attrib golden : adj got : vt_pt gray : adj greasy : adj Greek : adj green : adj grew : vi_pt hair : n_mass hairy : adj hammer : n_sg, vt_u, vt_pl_pres hammered : adj, vt_pt hammers : n_pl, vt_sg_pres hate : vt_u, vt_pl_pres hated : vt_pt hates: vt_sg_pres happily : adv Henry : nprop_sg hit : vt_u, vt_pl_pres, vt_pt hot : adj house : n_sg houses : n_pl in : prep information : n_mass ink : n_mass inky : adj inside : prep invisible : adj into : prep iron : n_sg, n_mass, attrib, vt_u, vt_pl_pres ironed : vt_pt irons : n_pl, vt_sg_pres jump : vi_u, vi_pl_pres jumped : vi_pt jumps : vi_sg_pres kick : vt_u, vt_pl_pres kicked : vt_pt kicks : vt_sg_pres king : n_sg kings : n_pl light : n_sg, n_mass, adj, vt_u, vt_pl_pres lighted : vt_pt lights : n_pl, vt_sg_pres like : vt_u, vt_pl_pres liked : vt_pt likes : vt_sg_pres liquid : n_sg, n_mass, adj liquids : n_pl magma : n_mass man : n_sg many : det_pl men : n_pl Michael : nprop_sg money : n_mass most : det_pl "Mr. Brown" : nprop_sg must : aux my : det_sg, det_pl, det_mass myriad : det_pl mysterious : adj mysteriously : adv notorious : adj occasionally : adv off : prep often : adv oil : n_mass, vt_u, vt_pl_pres oiled : vt_pt, adj oils : vt_sg_pres on : prep one : det_sg onto : prep other : det_pl our : det_sg, det_pl, det_mass over : prep paper : n_mass, attrib pencil : n_sg pencils : n_pl people : n_pl person : n_sg pie : n_sg pies : n_pl plastic : n_mass, attrib produce : n_mass, vt_u, vt_pl_pres produced : vt_pt produces : vt_sg_pres pure : adj quack : vi_u, vi_pl_pres quacked : vi_pt quacks : vi_sg_pres quickly : adv quietly : adv quite : int rather : int read : vi_u, vi_pl_pres, vi_pt, vt_u, vt_pl_pres, vt_pt reads : vi_sg_pres, vt_sg_pres red : adj Richard : nprop_pl rise : vi_u, vi_pl_pres rises : vi_sg_pres rose : n_sg, vi_pt roses : n_pl sat : vi_pt sea : n_sg seas : n_pl several : det_pl shall : aux sheep : n_sg, n_pl should : aux shouldn't : aux silver : n_mass, attrib sit : vi_u, vi_pl_pres sits : vi_sg_pres slightly : int slowly : adv smoke : n_mass smooth : adj soft : adj some : det_pl, det_mass someone's : det_sg, det_pl, det_mass sometimes : adv somewhat : int soon : adv spicy : adj steel : n_mass, attrib stone : n_sg, n_mass, attrib stones : n_pl stop : vi_u, vi_pl_pres, vt_u, vt_pl_pres stopped : vi_pt, vt_pt stops : vi_sg_pres, vt_sg_pres stream : n_sg streams : n_pl Susan : nprop_sg take : vt_u, vt_pl_pres takes : vt_sg_pres television : n_sg televisions : n_pl that : det_sg, det_mass the : det_sg, det_pl, det_mass these : det_pl their : det_sg, det_pl, det_mass think : vi_u, vi_pl_pres thinks : vi_sg_pres this : det_sg, det_mass those : det_pl thought : n_sg, vi_pt thoughts : n_pl three : det_pl tin : attrib toast : vt_u, vt_pl_pres toasted : vt_pt, adj toaster : n_sg toasters : n_pl took : vt_pt two : det_pl under : prep vegetable : n_sg vegetables : n_pl very : int water : n_mass went : vi_pt wheat : n_mass wild : adj will : aux wise : adj with : prep without : prep woman : n_sg women : n_pl wooden : adj wood : n_mass, attrib won't : aux would : aux write : vi_u, vi_pl_pres, vt_u, vt_pl_pres writes : vi_sg_pres, vt_sg_pres wrote : vi_pt, vt_pt yacht : n_sg yachts : n_pl yak : n_sg yaks : n_pl yellow : adj your : det_sg, det_pl, det_mass zebra : n_sg zebras : n_pl
Save this language model as: Password (only needed to change protected models):
Load a different language model: Blank language model Blank verse poetry C program Chapter 3: Structure Chapter 4: Syntax English 1 Haiku Linguistics notes Andrea Antonio Bf program Blazon Cameron deadman DrawShield.net Eli Elijah Floating point literal French-starter h horny Isaiah Jannika Jason Jeremiah Jesus Justin Kaitlyn Katelyn lgphihixyac Mackenzie Madelyn Magic Maple evalf expression MBA paper Melanie Metarules Parity Peyton Plank pyBlazon ronny Tautology Tautology II Taylor
Zif Yoip