diff options
Diffstat (limited to 'ipl/packs/euler/euler.ll1')
-rw-r--r-- | ipl/packs/euler/euler.ll1 | 1523 |
1 files changed, 1523 insertions, 0 deletions
diff --git a/ipl/packs/euler/euler.ll1 b/ipl/packs/euler/euler.ll1 new file mode 100644 index 0000000..bfba156 --- /dev/null +++ b/ipl/packs/euler/euler.ll1 @@ -0,0 +1,1523 @@ +L +N10 +L +N128 +L +N5 +L +N1 +"[" +L +7 +"expr" +L +7 +"]" +L +7 +"SUBSCR" +L +7 +"var_6_17" +L +N3 +L +7 +"abs" +L +7 +"primary" +L +7 +"UOP" +L +N4 +L +7 +"and" +L +7 +"CONJHD" +L +7 +"conj" +L +7 +"CONJ" +L +N0 +L +N2 +L +7 +"false" +L +7 +"LOGVALFALSE" +L +18 +L +7 +"list" +22 +24 +L +38 +L +7 +"factor" +L +7 +"termtail" +L +18 +10 +L +7 +"else" +L +7 +"TRUEPT" +L +38 +10 +L +7 +"listTl" +L +18 +L +7 +"," +L +7 +"LISTHD2" +L +7 +"listTl_16_37" +37 +L +7 +L +7 +"VALUE" +L +18 +L +7 +"goto" +22 +24 +L +38 +L +7 +"listN" +L +7 +"CALL" +L +38 +L +7 +"sum_34_7" +L +7 +"sumtail" +L +38 +L +7 +"sum" +L +7 +"choicetail" +L +N7 +L +7 +"expr1_80_10" +81 +86 +L +7 +"relationtail" +L +7 +"conjtail" +L +7 +"disjtail" +L +7 +"catenatail" +L +38 +L +7 +"number" +L +7 +"LOADNUM" +L +38 +L +7 +"choice" +92 +L +26 +L +7 +":" +L +7 +"LABDEF" +L +7 +"stat" +L +7 +"LABSTMT" +L +7 +L +7 +"procdef" +L +18 +L +7 +"isn" +L +7 +"var" +24 +L +18 +L +7 +">" +106 +L +7 +"BOP" +L +26 +L +7 +"labdecl" +L +7 +";" +L +7 +"BLKHD" +L +7 +"block_97_3" +L +18 +L +7 +"formal" +L +7 +"id" +L +7 +"FORMALDECL" +L +18 +L +7 +"isp" +123 +24 +L +7 +L +7 +"relation" +L +38 +32 +96 +L +18 +142 +L +7 +"VARID" +16 +L +18 +L +7 +"real" +22 +24 +37 +37 +L +18 +L +7 +"@" +123 +L +7 +"REFERENCE" +L +38 +L +7 +")" +L +7 +"LISTN1" +L +26 +L +7 +"div" +48 +128 +L +7 +"termtail_32_12" +L +7 +L +7 +"expr1" +L +18 +L +7 +"'" +L +7 +"PROCHD" +L +7 +"prochead_17_24" +L +18 +L +7 +"-" +L +7 +"term" +L +7 +"NEG" +L +7 +L +7 +"block" +L +18 +L +7 +"+" +187 +L +7 +"UPLUS" +L +7 +L +7 +"primary1" +37 +37 +L +18 +L +7 +"." +L +7 +"DOT" +L +7 +"stat_93_12" +L +7 +74 +L +38 +L +7 +"in" +L +7 +"INPUT" +L +18 +L +7 +"<" +106 +128 +L +38 +142 +L +7 +"stat_92_7" +37 +L +38 +192 +L +7 +"ENDPROG" +L +18 +L +7 +"isli" +123 +24 +L +7 +L +7 +"relationtail_40_16" +37 +L +18 +203 +205 +16 +L +18 +L +7 +"length" +123 +24 +L +7 +L +7 +"disjtail_48_12" +L +7 +L +7 +"realN" +L +38 +22 +L +7 +"factortail" +L +26 +L +7 +"*" +48 +128 +172 +L +26 +L +7 +"if" +10 +L +7 +"then" +L +7 +"IFCLSE" +L +18 +L +7 +"(" +L +7 +"LISTHD1" +L +7 +"listN_15_22" +L +26 +L +7 +"fordecl" +133 +L +7 +"PROCFORDECL" +182 +L +7 +172 +L +18 +L +7 +"<-" +10 +128 +L +18 +L +7 +"out" +10 +24 +L +7 +68 +L +26 +195 +187 +128 +L +7 +"sumtail_35_11" +L +26 +L +7 +"min" +84 +128 +L +7 +"choicetail_37_14" +L +N6 +L +7 +"~" +150 +24 +94 +96 +98 +L +38 +L +7 +"symbol" +L +7 +"LOADSYMB" +L +38 +L +7 +"undef" +L +7 +"LOADUNDEF" +L +18 +L +7 +"=" +106 +128 +L +18 +154 +207 +L +7 +"exprtail" +L +18 +L +7 +"isr" +123 +24 +L +18 +L +7 +">=" +106 +128 +37 +L +18 +L +7 +"label" +142 +L +7 +"LABELDECL" +L +18 +L +7 +"isu" +123 +24 +L +38 +L +7 +"negation" +94 +L +26 +L +7 +"or" +L +7 +"DISJHD" +L +7 +"disj" +L +7 +"DISJ" +L +38 +L +7 +"true" +L +7 +"LOGVALTRUE" +L +18 +L +7 +"logical" +22 +24 +L +7 +L +7 +"factortail_30_14" +L +7 +L +7 +"catenatail_49_14" +L +38 +165 +167 +L +38 +165 +L +7 +"LISTN2" +L +26 +L +7 +"mod" +48 +128 +172 +L +38 +74 +76 +L +26 +L +7 +"ifclause" +L +7 +"truepart" +10 +L +7 +"IFEXPR" +L +26 +L +7 +"prochead" +10 +178 +L +7 +"PROCDEF" +L +7 +187 +L +18 +185 +187 +189 +L +38 +L +7 +"logval" +L +7 +"LOADLOGVAL" +L +7 +274 +L +7 +279 +37 +L +18 +L +7 +"tail" +22 +24 +L +18 +L +7 +"isb" +123 +24 +L +18 +L +7 +"<=" +106 +128 +L +26 +L +7 +"vardecl" +133 +135 +137 +L +88 +L +7 +"begin" +L +7 +"BEGIN" +137 +113 +L +7 +"block_98_8" +L +7 +"end" +L +7 +"BLK" +L +18 +L +7 +"new" +142 +L +7 +"NEWDECL" +L +18 +L +7 +"isy" +123 +24 +L +18 +283 +150 +24 +L +7 +L +7 +"conjtail_46_12" +37 +L +18 +L +7 +"integer" +22 +24 +L +26 +L +7 +"**" +22 +128 +336 +L +26 +L +7 +"&" +22 +128 +339 +L +7 +L +7 +"integerN" +L +26 +L +7 +"/" +48 +128 +172 +L +38 +123 +299 +L +38 +10 +58 +37 +L +18 +195 +187 +197 +L +N9 +L +7 +"exprtail_56_2" +241 +50 +81 +86 +92 +94 +96 +98 +L +423 +200 +241 +50 +81 +86 +92 +94 +96 +98 +L +38 +123 +L +7 +"primary_19_15" +L +26 +185 +187 +128 +274 +L +26 +L +7 +"max" +84 +128 +279 +L +5 +8 +10 +12 +14 +207 +L +7 +L +7 +"reference" +L +26 +8 +10 +12 +L +7 +"PARENS" +L +18 +L +7 +"~=" +106 +128 +L +7 +175 +L +26 +133 +L +7 +"BLKBODY" +113 +387 +L +18 +L +7 +"isl" +123 +24 +37 +T +N30 + +182 +T +7 + +140 +260 +316 +T +7 + +283 +401 +228 +T +281 + +296 +295 +305 +304 +443 +442 +216 +215 +377 +376 +126 +125 +200 +T +N26 + +160 +436 +333 +332 +238 +100 +40 +363 +254 +209 +121 +120 +313 +312 +374 +373 +371 +370 +147 +146 +45 +44 +415 +100 +406 +405 +291 +290 +157 +156 +302 +301 +225 +224 +399 +398 +178 +117 +8 +439 +328 +363 +286 +285 +211 +210 +232 +231 +20 +19 +450 +449 +258 +T +7 + +165 +341 +101 +T +38 + +238 +237 +415 +414 +79 +T +38 + +185 +184 +195 +422 +16 +T +38 + +203 +230 +8 +6 +22 +T +7 + +142 +428 +219 +T +7 + +109 +108 +364 +T +38 + +40 +39 +328 +327 +279 +T +38 + +277 +276 +433 +432 +172 +T +26 + +418 +417 +244 +243 +170 +169 +346 +345 +10 +T +7 + +142 +420 +207 +T +38 + +203 +202 +8 +435 +336 +T +7 + +409 +408 +90 +T +38 + +185 +362 +195 +194 +58 +T +38 + +61 +60 +165 +342 +137 +T +38 + +308 +130 +394 +379 +113 +T +7 + +142 +218 +65 +T +7 + +165 +164 +425 +T +7 + +254 +348 +175 +T +88 + +247 +349 +185 +89 +270 +269 +71 +70 +383 +191 +283 +282 +195 +89 +339 +T +7 + +412 +411 +274 +T +38 + +185 +431 +195 +273 +387 +T +7 + +133 +446 +299 +T +7 + +267 +266 +403 +T +7 + +28 +27 +235 +T +7 + +319 +318 +429 +T +7 + +254 +73 +T +N52 + +182 +37 +316 +149 +228 +37 +258 +57 +187 +47 +94 +402 +96 +234 +79 +361 +16 +37 +357 +177 +22 +199 +131 +307 +261 +139 +86 +369 +123 +153 +219 +298 +279 +37 +32 +315 +323 +152 +172 +37 +10 +174 +207 +37 +74 +253 +241 +335 +50 +265 +336 +37 +380 +393 +137 +37 +113 +445 +65 +421 +425 +67 +437 +159 +175 +427 +L +7 +"program" +221 +98 +338 +192 +382 +106 +83 +150 +105 +339 +37 +118 +356 +84 +78 +48 +240 +81 +368 +274 +37 +350 +246 +387 +37 +299 +424 +403 +37 +235 +37 +429 +272 +92 +227 +352 +52 +L +N64 +328 +291 +450 +170 +377 +383 +415 +20 +195 +249 +254 +45 +28 +371 +302 +409 +418 +216 +238 +178 +313 +283 +247 +267 +308 +8 +333 +433 +61 +286 +244 +443 +142 +121 +147 +160 +157 +277 +296 +412 +109 +394 +40 +133 +374 +399 +305 +165 +406 +270 +L +7 +"EOI" +203 +211 +225 +346 +126 +53 +389 +140 +232 +185 +71 +12 +319 +L +N42 +396 +263 +135 +167 +359 +354 +154 +24 +115 +180 +55 +385 +144 +391 +256 +288 +325 +111 +222 +330 +68 +189 +103 +34 +321 +213 +128 +76 +197 +251 +447 +310 +366 +30 +205 +63 +440 +42 +162 +14 +343 +293 +L +7 +491 +T +36 + +T +N57 + +182 +37 +316 +149 +228 +37 +200 +363 +258 +341 +101 +237 +187 +47 +94 +402 +96 +234 +79 +361 +16 +37 +357 +177 +22 +428 +131 +307 +261 +139 +86 +369 +123 +153 +219 +298 +364 +327 +279 +37 +32 +315 +323 +152 +172 +37 +10 +420 +207 +37 +74 +253 +241 +335 +50 +265 +336 +37 +90 +194 +380 +393 +58 +342 +137 +37 +113 +445 +65 +164 +425 +67 +437 +159 +175 +427 +487 +221 +98 +338 +192 +382 +106 +83 +150 +105 +339 +37 +118 +356 +84 +78 +48 +240 +81 +368 +274 +37 +350 +246 +387 +37 +299 +424 +403 +37 +235 +37 +429 +272 +92 +227 +352 +52 +487 +491 |