diff --git a/test/root/expected/test8bit.ash.out b/test/root/expected/test8bit.ash.out index 83f3e24fc97..3ce875686c0 100644 --- a/test/root/expected/test8bit.ash.out +++ b/test/root/expected/test8bit.ash.out @@ -1,211 +1,211 @@ Vanya's Castle base=300 color=white -------------- -0-9 -> 50 -10-29 -> 60 -30-49 -> 70 -50-69 -> 80 -70-89 -> 90 -90-109 -> 100 -110-129 -> 110 -130-149 -> 120 -150-169 -> 130 -170-189 -> 140 -190-209 -> 150 -210-229 -> 160 -230-249 -> 170 -250-269 -> 180 -270-289 -> 190 -290-300 -> 200 +000-309 -> 50 +310-329 -> 60 +330-349 -> 70 +350-369 -> 80 +370-389 -> 90 +390-409 -> 100 +410-429 -> 110 +430-449 -> 120 +450-469 -> 130 +470-489 -> 140 +490-509 -> 150 +510-529 -> 160 +530-549 -> 170 +550-569 -> 180 +570-589 -> 190 +590-600 -> 200 Vanya's Castle base=300 color=black -------------- -0-4 -> 100 -5-14 -> 110 -15-24 -> 120 -25-34 -> 130 -35-44 -> 140 -45-54 -> 150 -55-64 -> 160 -65-74 -> 170 -75-84 -> 180 -85-94 -> 190 -95-104 -> 200 -105-114 -> 210 -115-124 -> 220 -125-134 -> 230 -135-144 -> 240 -145-154 -> 250 -155-164 -> 260 -165-174 -> 270 -175-184 -> 280 -185-194 -> 290 -195-204 -> 300 -205-214 -> 310 -215-224 -> 320 -225-234 -> 330 -235-244 -> 340 -245-254 -> 350 -255-264 -> 360 -265-274 -> 370 -275-284 -> 380 -285-294 -> 390 -295-300 -> 400 +000-304 -> 100 +305-314 -> 110 +315-324 -> 120 +325-334 -> 130 +335-344 -> 140 +345-354 -> 150 +355-364 -> 160 +365-374 -> 170 +375-384 -> 180 +385-394 -> 190 +395-404 -> 200 +405-414 -> 210 +415-424 -> 220 +425-434 -> 230 +435-444 -> 240 +445-454 -> 250 +455-464 -> 260 +465-474 -> 270 +475-484 -> 280 +485-494 -> 290 +495-504 -> 300 +505-514 -> 310 +515-524 -> 320 +525-534 -> 330 +535-544 -> 340 +545-554 -> 350 +555-564 -> 360 +565-574 -> 370 +575-584 -> 380 +585-594 -> 390 +595-600 -> 400 Megalo-City base=300 color=white -------------- -0-9 -> 50 -10-29 -> 60 -30-49 -> 70 -50-69 -> 80 -70-89 -> 90 -90-109 -> 100 -110-129 -> 110 -130-149 -> 120 -150-169 -> 130 -170-189 -> 140 -190-209 -> 150 -210-229 -> 160 -230-249 -> 170 -250-269 -> 180 -270-289 -> 190 -290-300 -> 200 +000-309 -> 50 +310-329 -> 60 +330-349 -> 70 +350-369 -> 80 +370-389 -> 90 +390-409 -> 100 +410-429 -> 110 +430-449 -> 120 +450-469 -> 130 +470-489 -> 140 +490-509 -> 150 +510-529 -> 160 +530-549 -> 170 +550-569 -> 180 +570-589 -> 190 +590-600 -> 200 Megalo-City base=300 color=blue -------------- -0-4 -> 100 -5-14 -> 110 -15-24 -> 120 -25-34 -> 130 -35-44 -> 140 -45-54 -> 150 -55-64 -> 160 -65-74 -> 170 -75-84 -> 180 -85-94 -> 190 -95-104 -> 200 -105-114 -> 210 -115-124 -> 220 -125-134 -> 230 -135-144 -> 240 -145-154 -> 250 -155-164 -> 260 -165-174 -> 270 -175-184 -> 280 -185-194 -> 290 -195-204 -> 300 -205-214 -> 310 -215-224 -> 320 -225-234 -> 330 -235-244 -> 340 -245-254 -> 350 -255-264 -> 360 -265-274 -> 370 -275-284 -> 380 -285-294 -> 390 -295-300 -> 400 +000-304 -> 100 +305-314 -> 110 +315-324 -> 120 +325-334 -> 130 +335-344 -> 140 +345-354 -> 150 +355-364 -> 160 +365-374 -> 170 +375-384 -> 180 +385-394 -> 190 +395-404 -> 200 +405-414 -> 210 +415-424 -> 220 +425-434 -> 230 +435-444 -> 240 +445-454 -> 250 +455-464 -> 260 +465-474 -> 270 +475-484 -> 280 +485-494 -> 290 +495-504 -> 300 +505-514 -> 310 +515-524 -> 320 +525-534 -> 330 +535-544 -> 340 +545-554 -> 350 +555-564 -> 360 +565-574 -> 370 +575-584 -> 380 +585-594 -> 390 +595-600 -> 400 Hero's Field base=100 color=white -------------- -0-9 -> 50 -10-29 -> 60 -30-49 -> 70 -50-69 -> 80 -70-89 -> 90 -90-109 -> 100 -110-129 -> 110 -130-149 -> 120 -150-169 -> 130 -170-189 -> 140 -190-209 -> 150 -210-229 -> 160 -230-249 -> 170 -250-269 -> 180 -270-289 -> 190 -290-300 -> 200 +000-109 -> 50 +110-129 -> 60 +130-149 -> 70 +150-169 -> 80 +170-189 -> 90 +190-209 -> 100 +210-229 -> 110 +230-249 -> 120 +250-269 -> 130 +270-289 -> 140 +290-309 -> 150 +310-329 -> 160 +330-349 -> 170 +350-369 -> 180 +370-389 -> 190 +390-400 -> 200 Hero's Field base=100 color=green -------------- -0-4 -> 100 -5-14 -> 110 -15-24 -> 120 -25-34 -> 130 -35-44 -> 140 -45-54 -> 150 -55-64 -> 160 -65-74 -> 170 -75-84 -> 180 -85-94 -> 190 -95-104 -> 200 -105-114 -> 210 -115-124 -> 220 -125-134 -> 230 -135-144 -> 240 -145-154 -> 250 -155-164 -> 260 -165-174 -> 270 -175-184 -> 280 -185-194 -> 290 -195-204 -> 300 -205-214 -> 310 -215-224 -> 320 -225-234 -> 330 -235-244 -> 340 -245-254 -> 350 -255-264 -> 360 -265-274 -> 370 -275-284 -> 380 -285-294 -> 390 -295-300 -> 400 +000-104 -> 100 +105-114 -> 110 +115-124 -> 120 +125-134 -> 130 +135-144 -> 140 +145-154 -> 150 +155-164 -> 160 +165-174 -> 170 +175-184 -> 180 +185-194 -> 190 +195-204 -> 200 +205-214 -> 210 +215-224 -> 220 +225-234 -> 230 +235-244 -> 240 +245-254 -> 250 +255-264 -> 260 +265-274 -> 270 +275-284 -> 280 +285-294 -> 290 +295-304 -> 300 +305-314 -> 310 +315-324 -> 320 +325-334 -> 330 +335-344 -> 340 +345-354 -> 350 +355-364 -> 360 +365-374 -> 370 +375-384 -> 380 +385-394 -> 390 +395-400 -> 400 The Fungus Plains base=150 color=white -------------- -0-9 -> 50 -10-29 -> 60 -30-49 -> 70 -50-69 -> 80 -70-89 -> 90 -90-109 -> 100 -110-129 -> 110 -130-149 -> 120 -150-169 -> 130 -170-189 -> 140 -190-209 -> 150 -210-229 -> 160 -230-249 -> 170 -250-269 -> 180 -270-289 -> 190 -290-300 -> 200 +000-159 -> 50 +160-179 -> 60 +180-199 -> 70 +200-219 -> 80 +220-239 -> 90 +240-259 -> 100 +260-279 -> 110 +280-299 -> 120 +300-319 -> 130 +320-339 -> 140 +340-359 -> 150 +360-379 -> 160 +380-399 -> 170 +400-419 -> 180 +420-439 -> 190 +440-450 -> 200 The Fungus Plains base=150 color=red -------------- -0-4 -> 100 -5-14 -> 110 -15-24 -> 120 -25-34 -> 130 -35-44 -> 140 -45-54 -> 150 -55-64 -> 160 -65-74 -> 170 -75-84 -> 180 -85-94 -> 190 -95-104 -> 200 -105-114 -> 210 -115-124 -> 220 -125-134 -> 230 -135-144 -> 240 -145-154 -> 250 -155-164 -> 260 -165-174 -> 270 -175-184 -> 280 -185-194 -> 290 -195-204 -> 300 -205-214 -> 310 -215-224 -> 320 -225-234 -> 330 -235-244 -> 340 -245-254 -> 350 -255-264 -> 360 -265-274 -> 370 -275-284 -> 380 -285-294 -> 390 -295-300 -> 400 \ No newline at end of file +000-154 -> 100 +155-164 -> 110 +165-174 -> 120 +175-184 -> 130 +185-194 -> 140 +195-204 -> 150 +205-214 -> 160 +215-224 -> 170 +225-234 -> 180 +235-244 -> 190 +245-254 -> 200 +255-264 -> 210 +265-274 -> 220 +275-284 -> 230 +285-294 -> 240 +295-304 -> 250 +305-314 -> 260 +315-324 -> 270 +325-334 -> 280 +335-344 -> 290 +345-354 -> 300 +355-364 -> 310 +365-374 -> 320 +375-384 -> 330 +385-394 -> 340 +395-404 -> 350 +405-414 -> 360 +415-424 -> 370 +425-434 -> 380 +435-444 -> 390 +445-450 -> 400 \ No newline at end of file diff --git a/test/root/scripts/test8bit.ash b/test/root/scripts/test8bit.ash index 2fdc7aa2360..f2f5cf7eeb3 100644 --- a/test/root/scripts/test8bit.ash +++ b/test/root/scripts/test8bit.ash @@ -42,8 +42,8 @@ void loop8(location loc, string color) void print_range(int low, int high, int y) { - int lowx = low == 0 ? 0 : low - base; - int highx = high - base; + string lowx = low == 0 ? "000" : to_string(low); + string highx = to_string(high); print(lowx + "-" + highx + " -> " + y); }