Mercurial > ~dholland > hg > ag > index.cgi
diff tests/agcl/bugs/manykw.syn @ 0:13d2b8934445
Import AnaGram (near-)release tree into Mercurial.
author | David A. Holland |
---|---|
date | Sat, 22 Dec 2007 17:52:45 -0500 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/agcl/bugs/manykw.syn Sat Dec 22 17:52:45 2007 -0500 @@ -0,0 +1,408 @@ +/* + * AnaGram, A System for Syntax Directed Programming + * Copyright 2007 David A. Holland. All rights reserved. + * See the file COPYING for license and usage terms. + * + * More than 256 keywords + */ + +grammar + -> word1, eof + -> word2, eof + -> word3, eof + -> word1, word2, eof + -> word1, word3, eof + -> word2, word3, eof + +eof = '\n' + 0 + +word1 + -> "word00" + -> "word01" + -> "word02" + -> "word03" + -> "word04" + -> "word05" + -> "word06" + -> "word07" + -> "word08" + -> "word09" + -> "word0a" + -> "word0b" + -> "word0c" + -> "word0d" + -> "word0e" + -> "word0f" + -> "word10" + -> "word11" + -> "word12" + -> "word13" + -> "word14" + -> "word15" + -> "word16" + -> "word17" + -> "word18" + -> "word19" + -> "word1a" + -> "word1b" + -> "word1c" + -> "word1d" + -> "word1e" + -> "word1f" + -> "word20" + -> "word21" + -> "word22" + -> "word23" + -> "word24" + -> "word25" + -> "word26" + -> "word27" + -> "word28" + -> "word29" + -> "word2a" + -> "word2b" + -> "word2c" + -> "word2d" + -> "word2e" + -> "word2f" + -> "word30" + -> "word31" + -> "word32" + -> "word33" + -> "word34" + -> "word35" + -> "word36" + -> "word37" + -> "word38" + -> "word39" + -> "word3a" + -> "word3b" + -> "word3c" + -> "word3d" + -> "word3e" + -> "word3f" + -> "word40" + -> "word41" + -> "word42" + -> "word43" + -> "word44" + -> "word45" + -> "word46" + -> "word47" + -> "word48" + -> "word49" + -> "word4a" + -> "word4b" + -> "word4c" + -> "word4d" + -> "word4e" + -> "word4f" + -> "word50" + -> "word51" + -> "word52" + -> "word53" + -> "word54" + -> "word55" + -> "word56" + -> "word57" + -> "word58" + -> "word59" + -> "word5a" + -> "word5b" + -> "word5c" + -> "word5d" + -> "word5e" + -> "word5f" + -> "word60" + -> "word61" + -> "word62" + -> "word63" + -> "word64" + -> "word65" + -> "word66" + -> "word67" + -> "word68" + -> "word69" + -> "word6a" + -> "word6b" + -> "word6c" + -> "word6d" + -> "word6e" + -> "word6f" + -> "word70" + -> "word71" + -> "word72" + -> "word73" + -> "word74" + -> "word75" + -> "word76" + -> "word77" + -> "word78" + -> "word79" + -> "word7a" + -> "word7b" + -> "word7c" + -> "word7d" + -> "word7e" + -> "word7f" + +word2 + -> "word80" + -> "word81" + -> "word82" + -> "word83" + -> "word84" + -> "word85" + -> "word86" + -> "word87" + -> "word88" + -> "word89" + -> "word8a" + -> "word8b" + -> "word8c" + -> "word8d" + -> "word8e" + -> "word8f" + -> "word90" + -> "word91" + -> "word92" + -> "word93" + -> "word94" + -> "word95" + -> "word96" + -> "word97" + -> "word98" + -> "word99" + -> "word9a" + -> "word9b" + -> "word9c" + -> "word9d" + -> "word9e" + -> "word9f" + -> "worda0" + -> "worda1" + -> "worda2" + -> "worda3" + -> "worda4" + -> "worda5" + -> "worda6" + -> "worda7" + -> "worda8" + -> "worda9" + -> "wordaa" + -> "wordab" + -> "wordac" + -> "wordad" + -> "wordae" + -> "wordaf" + -> "wordb0" + -> "wordb1" + -> "wordb2" + -> "wordb3" + -> "wordb4" + -> "wordb5" + -> "wordb6" + -> "wordb7" + -> "wordb8" + -> "wordb9" + -> "wordba" + -> "wordbb" + -> "wordbc" + -> "wordbd" + -> "wordbe" + -> "wordbf" + -> "wordc0" + -> "wordc1" + -> "wordc2" + -> "wordc3" + -> "wordc4" + -> "wordc5" + -> "wordc6" + -> "wordc7" + -> "wordc8" + -> "wordc9" + -> "wordca" + -> "wordcb" + -> "wordcc" + -> "wordcd" + -> "wordce" + -> "wordcf" + -> "wordd0" + -> "wordd1" + -> "wordd2" + -> "wordd3" + -> "wordd4" + -> "wordd5" + -> "wordd6" + -> "wordd7" + -> "wordd8" + -> "wordd9" + -> "wordda" + -> "worddb" + -> "worddc" + -> "worddd" + -> "wordde" + -> "worddf" + -> "worde0" + -> "worde1" + -> "worde2" + -> "worde3" + -> "worde4" + -> "worde5" + -> "worde6" + -> "worde7" + -> "worde8" + -> "worde9" + -> "wordea" + -> "wordeb" + -> "wordec" + -> "worded" + -> "wordee" + -> "wordef" + -> "wordf0" + -> "wordf1" + -> "wordf2" + -> "wordf3" + -> "wordf4" + -> "wordf5" + -> "wordf6" + -> "wordf7" + -> "wordf8" + -> "wordf9" + -> "wordfa" + -> "wordfb" + -> "wordfc" + -> "wordfd" + -> "wordfe" + -> "wordff" + +word3 + -> "word100" + -> "word101" + -> "word102" + -> "word103" + -> "word104" + -> "word105" + -> "word106" + -> "word107" + -> "word108" + -> "word109" + -> "word10a" + -> "word10b" + -> "word10c" + -> "word10d" + -> "word10e" + -> "word10f" + -> "word110" + -> "word111" + -> "word112" + -> "word113" + -> "word114" + -> "word115" + -> "word116" + -> "word117" + -> "word118" + -> "word119" + -> "word11a" + -> "word11b" + -> "word11c" + -> "word11d" + -> "word11e" + -> "word11f" + -> "word120" + -> "word121" + -> "word122" + -> "word123" + -> "word124" + -> "word125" + -> "word126" + -> "word127" + -> "word128" + -> "word129" + -> "word12a" + -> "word12b" + -> "word12c" + -> "word12d" + -> "word12e" + -> "word12f" + -> "word130" + -> "word131" + -> "word132" + -> "word133" + -> "word134" + -> "word135" + -> "word136" + -> "word137" + -> "word138" + -> "word139" + -> "word13a" + -> "word13b" + -> "word13c" + -> "word13d" + -> "word13e" + -> "word13f" + -> "word140" + -> "word141" + -> "word142" + -> "word143" + -> "word144" + -> "word145" + -> "word146" + -> "word147" + -> "word148" + -> "word149" + -> "word14a" + -> "word14b" + -> "word14c" + -> "word14d" + -> "word14e" + -> "word14f" + -> "word150" + -> "word151" + -> "word152" + -> "word153" + -> "word154" + -> "word155" + -> "word156" + -> "word157" + -> "word158" + -> "word159" + -> "word15a" + -> "word15b" + -> "word15c" + -> "word15d" + -> "word15e" + -> "word15f" + -> "word160" + -> "word161" + -> "word162" + -> "word163" + -> "word164" + -> "word165" + -> "word166" + -> "word167" + -> "word168" + -> "word169" + -> "word16a" + -> "word16b" + -> "word16c" + -> "word16d" + -> "word16e" + -> "word16f" + -> "word170" + -> "word171" + -> "word172" + -> "word173" + -> "word174" + -> "word175" + -> "word176" + -> "word177" + -> "word178" + -> "word179" + -> "word17a" + -> "word17b" + -> "word17c" + -> "word17d" + -> "word17e" + -> "word17f" +