From 6186bb76677eca87ce3f386ae5351c15ef00dabd Mon Sep 17 00:00:00 2001 From: Dave Cunningham Date: Tue, 21 Dec 2021 11:52:12 +0000 Subject: [PATCH] Release --- astgen/stdast.go | 38899 +++++++++++++++++++++++++++++---------------- cpp-jsonnet | 2 +- 2 files changed, 25250 insertions(+), 13651 deletions(-) diff --git a/astgen/stdast.go b/astgen/stdast.go index 48e95b26..2f8685b2 100644 --- a/astgen/stdast.go +++ b/astgen/stdast.go @@ -1629,980 +1629,1142 @@ var p11210Var = "thunk from >" var p11210 = &p11210Var var p11219Var = "function " var p11219 = &p11219Var -var p11225Var = "thunk from >" -var p11225 = &p11225Var -var p11230Var = "function " -var p11230 = &p11230Var -var p11271Var = "thunk from >" -var p11271 = &p11271Var -var p11291Var = "thunk from >" -var p11291 = &p11291Var -var p11298Var = "thunk from >" -var p11298 = &p11298Var -var p11307Var = "thunk from from >>" -var p11307 = &p11307Var -var p11339Var = "thunk from >" -var p11339 = &p11339Var -var p11348Var = "thunk from from >>" -var p11348 = &p11348Var -var p11361Var = "thunk from >" -var p11361 = &p11361Var -var p11374Var = "thunk from >>" -var p11374 = &p11374Var -var p11397Var = "thunk from >>" -var p11397 = &p11397Var -var p11412Var = "thunk from >" -var p11412 = &p11412Var -var p11426Var = "thunk from >" -var p11426 = &p11426Var -var p11448Var = "thunk from >" -var p11448 = &p11448Var -var p11464Var = "thunk from >" -var p11464 = &p11464Var -var p11475Var = "thunk from >" -var p11475 = &p11475Var -var p11480Var = "function " -var p11480 = &p11480Var -var p11493Var = "thunk from >" -var p11493 = &p11493Var -var p11506Var = "thunk from >" +var p11226Var = "thunk from >" +var p11226 = &p11226Var +var p11231Var = "function " +var p11231 = &p11231Var +var p11244Var = "thunk from >" +var p11244 = &p11244Var +var p11253Var = "thunk from >>" +var p11253 = &p11253Var +var p11266Var = "thunk from >" +var p11266 = &p11266Var +var p11277Var = "thunk from >" +var p11277 = &p11277Var +var p11285Var = "function " +var p11285 = &p11285Var +var p11289Var = "thunk from >" +var p11289 = &p11289Var +var p11294Var = "thunk from from >>" +var p11294 = &p11294Var +var p11333Var = "thunk from >" +var p11333 = &p11333Var +var p11346Var = "thunk from from >>" +var p11346 = &p11346Var +var p11352Var = "thunk from from >>" +var p11352 = &p11352Var +var p11371Var = "thunk from >" +var p11371 = &p11371Var +var p11383Var = "thunk from >" +var p11383 = &p11383Var +var p11389Var = "function " +var p11389 = &p11389Var +var p11404Var = "thunk from >" +var p11404 = &p11404Var +var p11421Var = "thunk from >" +var p11421 = &p11421Var +var p11439Var = "thunk from >" +var p11439 = &p11439Var +var p11445Var = "function " +var p11445 = &p11445Var +var p11449Var = "thunk from >" +var p11449 = &p11449Var +var p11458Var = "thunk from from >>" +var p11458 = &p11458Var +var p11467Var = "thunk from from >>>" +var p11467 = &p11467Var +var p11473Var = "thunk from >" +var p11473 = &p11473Var +var p11482Var = "thunk from from >>" +var p11482 = &p11482Var +var p11491Var = "thunk from from >>>" +var p11491 = &p11491Var +var p11497Var = "thunk from >" +var p11497 = &p11497Var +var p11506Var = "thunk from from >>" var p11506 = &p11506Var -var p11514Var = "object " -var p11514 = &p11514Var -var p11538Var = "thunk from >" -var p11538 = &p11538Var -var p11551Var = "thunk from >" -var p11551 = &p11551Var -var p11559Var = "object " -var p11559 = &p11559Var -var p11571Var = "object " -var p11571 = &p11571Var -var p11580Var = "thunk from >" -var p11580 = &p11580Var -var p11589Var = "thunk from from >>" -var p11589 = &p11589Var -var p11601Var = "thunk from from >>>" -var p11601 = &p11601Var -var p11634Var = "thunk from from >>" -var p11634 = &p11634Var -var p11651Var = "thunk from from >>>" -var p11651 = &p11651Var -var p11665Var = "thunk from from >>>>" -var p11665 = &p11665Var -var p11673Var = "thunk from >" +var p11519Var = "thunk from from >>>" +var p11519 = &p11519Var +var p11525Var = "thunk from >" +var p11525 = &p11525Var +var p11534Var = "thunk from from >>" +var p11534 = &p11534Var +var p11547Var = "thunk from from >>>" +var p11547 = &p11547Var +var p11553Var = "thunk from >" +var p11553 = &p11553Var +var p11562Var = "thunk from from >>" +var p11562 = &p11562Var +var p11575Var = "thunk from from >>>" +var p11575 = &p11575Var +var p11581Var = "thunk from >" +var p11581 = &p11581Var +var p11590Var = "thunk from from >>" +var p11590 = &p11590Var +var p11603Var = "thunk from from >>>" +var p11603 = &p11603Var +var p11609Var = "thunk from >" +var p11609 = &p11609Var +var p11618Var = "thunk from from >>" +var p11618 = &p11618Var +var p11631Var = "thunk from from >>>" +var p11631 = &p11631Var +var p11637Var = "thunk from >" +var p11637 = &p11637Var +var p11646Var = "thunk from from >>" +var p11646 = &p11646Var +var p11657Var = "thunk from >" +var p11657 = &p11657Var +var p11666Var = "thunk from from >>" +var p11666 = &p11666Var +var p11673Var = "thunk from >" var p11673 = &p11673Var -var p11677Var = "thunk from from >>" -var p11677 = &p11677Var -var p11683Var = "thunk from from >>>" -var p11683 = &p11683Var -var p11701Var = "thunk from >" -var p11701 = &p11701Var -var p11720Var = "thunk from >" -var p11720 = &p11720Var -var p11736Var = "thunk from >" -var p11736 = &p11736Var -var p11747Var = "thunk from >" -var p11747 = &p11747Var -var p11752Var = "function " -var p11752 = &p11752Var -var p11765Var = "thunk from >" -var p11765 = &p11765Var -var p11778Var = "thunk from >" -var p11778 = &p11778Var -var p11786Var = "object " -var p11786 = &p11786Var -var p11816Var = "thunk from >" -var p11816 = &p11816Var -var p11829Var = "thunk from >" -var p11829 = &p11829Var -var p11837Var = "object " +var p11682Var = "thunk from from >>" +var p11682 = &p11682Var +var p11689Var = "thunk from >" +var p11689 = &p11689Var +var p11698Var = "thunk from from >>" +var p11698 = &p11698Var +var p11705Var = "thunk from >" +var p11705 = &p11705Var +var p11714Var = "thunk from from >>" +var p11714 = &p11714Var +var p11723Var = "thunk from from >>>" +var p11723 = &p11723Var +var p11737Var = "thunk from >" +var p11737 = &p11737Var +var p11753Var = "thunk from >" +var p11753 = &p11753Var +var p11769Var = "thunk from >" +var p11769 = &p11769Var +var p11785Var = "thunk from >" +var p11785 = &p11785Var +var p11794Var = "thunk from >>" +var p11794 = &p11794Var +var p11812Var = "thunk from >" +var p11812 = &p11812Var +var p11828Var = "thunk from >" +var p11828 = &p11828Var +var p11837Var = "thunk from >>" var p11837 = &p11837Var -var p11853Var = "object " -var p11853 = &p11853Var -var p11887Var = "thunk from from >>" -var p11887 = &p11887Var -var p11903Var = "thunk from from >>>" -var p11903 = &p11903Var -var p11917Var = "thunk from from >>>" -var p11917 = &p11917Var -var p11931Var = "thunk from from >>>>" -var p11931 = &p11931Var -var p11939Var = "thunk from >" -var p11939 = &p11939Var -var p11943Var = "thunk from from >>" -var p11943 = &p11943Var -var p11949Var = "thunk from from >>>" -var p11949 = &p11949Var -var p11964Var = "thunk from from >>" -var p11964 = &p11964Var -var p11976Var = "thunk from >" -var p11976 = &p11976Var -var p11991Var = "thunk from >" -var p11991 = &p11991Var -var p12000Var = "function " -var p12000 = &p12000Var -var p12016Var = "thunk from >" -var p12016 = &p12016Var -var p12033Var = "thunk from >" -var p12033 = &p12033Var -var p12052Var = "thunk from >" +var p11857Var = "thunk from >" +var p11857 = &p11857Var +var p11873Var = "thunk from >" +var p11873 = &p11873Var +var p11883Var = "thunk from >" +var p11883 = &p11883Var +var p11904Var = "thunk from >" +var p11904 = &p11904Var +var p11920Var = "thunk from >" +var p11920 = &p11920Var +var p11929Var = "thunk from >>" +var p11929 = &p11929Var +var p11945Var = "thunk from >" +var p11945 = &p11945Var +var p11954Var = "thunk from >>" +var p11954 = &p11954Var +var p11970Var = "thunk from >" +var p11970 = &p11970Var +var p11979Var = "thunk from >>" +var p11979 = &p11979Var +var p12001Var = "thunk from >" +var p12001 = &p12001Var +var p12017Var = "thunk from >" +var p12017 = &p12017Var +var p12026Var = "thunk from >>" +var p12026 = &p12026Var +var p12042Var = "thunk from >" +var p12042 = &p12042Var +var p12052Var = "thunk from >" var p12052 = &p12052Var -var p12068Var = "thunk from >>" -var p12068 = &p12068Var -var p12077Var = "thunk from >>>" -var p12077 = &p12077Var -var p12096Var = "function " -var p12096 = &p12096Var -var p12107Var = "thunk from >" -var p12107 = &p12107Var -var p12137Var = "thunk from from >>" -var p12137 = &p12137Var -var p12142Var = "thunk from from >>>" -var p12142 = &p12142Var -var p12151Var = "thunk from from >>>>" -var p12151 = &p12151Var -var p12162Var = "thunk from from >>>>" -var p12162 = &p12162Var -var p12169Var = "thunk from >" -var p12169 = &p12169Var -var p12178Var = "thunk from from >>" -var p12178 = &p12178Var -var p12194Var = "thunk from >" -var p12194 = &p12194Var -var p12203Var = "thunk from >>" -var p12203 = &p12203Var -var p12218Var = "thunk from >" -var p12218 = &p12218Var -var p12234Var = "thunk from >" +var p12065Var = "thunk from >" +var p12065 = &p12065Var +var p12070Var = "function " +var p12070 = &p12070Var +var p12078Var = "thunk from >" +var p12078 = &p12078Var +var p12091Var = "thunk from >" +var p12091 = &p12091Var +var p12098Var = "thunk from >" +var p12098 = &p12098Var +var p12103Var = "function " +var p12103 = &p12103Var +var p12144Var = "thunk from >" +var p12144 = &p12144Var +var p12164Var = "thunk from >" +var p12164 = &p12164Var +var p12171Var = "thunk from >" +var p12171 = &p12171Var +var p12180Var = "thunk from from >>" +var p12180 = &p12180Var +var p12212Var = "thunk from >" +var p12212 = &p12212Var +var p12221Var = "thunk from from >>" +var p12221 = &p12221Var +var p12234Var = "thunk from >" var p12234 = &p12234Var -var p12243Var = "thunk from >>" -var p12243 = &p12243Var -var p12259Var = "thunk from >>>" -var p12259 = &p12259Var -var p12268Var = "thunk from >>>>" -var p12268 = &p12268Var -var p12284Var = "thunk from >" -var p12284 = &p12284Var -var p12300Var = "thunk from >" -var p12300 = &p12300Var -var p12309Var = "thunk from >>" -var p12309 = &p12309Var -var p12323Var = "thunk from >" -var p12323 = &p12323Var -var p12340Var = "thunk from >" -var p12340 = &p12340Var -var p12352Var = "thunk from >" -var p12352 = &p12352Var -var p12391Var = "function " -var p12391 = &p12391Var -var p12417Var = "thunk from from >>" -var p12417 = &p12417Var -var p12422Var = "thunk from from >>>" -var p12422 = &p12422Var -var p12433Var = "thunk from from >>>>" -var p12433 = &p12433Var -var p12440Var = "thunk from >" -var p12440 = &p12440Var -var p12449Var = "thunk from from >>" -var p12449 = &p12449Var -var p12461Var = "thunk from >" -var p12461 = &p12461Var -var p12469Var = "thunk from >>" -var p12469 = &p12469Var -var p12476Var = "function " -var p12476 = &p12476Var -var p12489Var = "thunk from >" -var p12489 = &p12489Var -var p12512Var = "thunk from >" -var p12512 = &p12512Var -var p12520Var = "thunk from >" -var p12520 = &p12520Var -var p12525Var = "function " -var p12525 = &p12525Var -var p12536Var = "thunk from >" -var p12536 = &p12536Var -var p12547Var = "thunk from >" -var p12547 = &p12547Var -var p12557Var = "thunk from >" -var p12557 = &p12557Var -var p12570Var = "thunk from from >>" -var p12570 = &p12570Var -var p12582Var = "thunk from from >>" -var p12582 = &p12582Var -var p12592Var = "thunk from >" -var p12592 = &p12592Var -var p12607Var = "thunk from >" -var p12607 = &p12607Var -var p12642Var = "thunk from >" -var p12642 = &p12642Var -var p12652Var = "thunk from from >>" -var p12652 = &p12652Var -var p12676Var = "thunk from from >>>" -var p12676 = &p12676Var -var p12681Var = "thunk from from >>>>" -var p12681 = &p12681Var -var p12698Var = "thunk from from >>>" -var p12698 = &p12698Var -var p12710Var = "thunk from >" +var p12247Var = "thunk from >>" +var p12247 = &p12247Var +var p12270Var = "thunk from >>" +var p12270 = &p12270Var +var p12285Var = "thunk from >" +var p12285 = &p12285Var +var p12299Var = "thunk from >" +var p12299 = &p12299Var +var p12321Var = "thunk from >" +var p12321 = &p12321Var +var p12337Var = "thunk from >" +var p12337 = &p12337Var +var p12348Var = "thunk from >" +var p12348 = &p12348Var +var p12353Var = "function " +var p12353 = &p12353Var +var p12366Var = "thunk from >" +var p12366 = &p12366Var +var p12379Var = "thunk from >" +var p12379 = &p12379Var +var p12387Var = "object " +var p12387 = &p12387Var +var p12411Var = "thunk from >" +var p12411 = &p12411Var +var p12424Var = "thunk from >" +var p12424 = &p12424Var +var p12432Var = "object " +var p12432 = &p12432Var +var p12444Var = "object " +var p12444 = &p12444Var +var p12453Var = "thunk from >" +var p12453 = &p12453Var +var p12462Var = "thunk from from >>" +var p12462 = &p12462Var +var p12474Var = "thunk from from >>>" +var p12474 = &p12474Var +var p12507Var = "thunk from from >>" +var p12507 = &p12507Var +var p12524Var = "thunk from from >>>" +var p12524 = &p12524Var +var p12538Var = "thunk from from >>>>" +var p12538 = &p12538Var +var p12546Var = "thunk from >" +var p12546 = &p12546Var +var p12550Var = "thunk from from >>" +var p12550 = &p12550Var +var p12556Var = "thunk from from >>>" +var p12556 = &p12556Var +var p12574Var = "thunk from >" +var p12574 = &p12574Var +var p12593Var = "thunk from >" +var p12593 = &p12593Var +var p12609Var = "thunk from >" +var p12609 = &p12609Var +var p12620Var = "thunk from >" +var p12620 = &p12620Var +var p12625Var = "function " +var p12625 = &p12625Var +var p12638Var = "thunk from >" +var p12638 = &p12638Var +var p12651Var = "thunk from >" +var p12651 = &p12651Var +var p12659Var = "object " +var p12659 = &p12659Var +var p12689Var = "thunk from >" +var p12689 = &p12689Var +var p12702Var = "thunk from >" +var p12702 = &p12702Var +var p12710Var = "object " var p12710 = &p12710Var -var p12714Var = "thunk from >>" -var p12714 = &p12714Var -var p12735Var = "thunk from >>>" -var p12735 = &p12735Var -var p12741Var = "thunk from >>>>" -var p12741 = &p12741Var -var p12756Var = "thunk from >" -var p12756 = &p12756Var -var p12764Var = "function " -var p12764 = &p12764Var -var p12769Var = "thunk from >" -var p12769 = &p12769Var -var p12780Var = "thunk from from >>" -var p12780 = &p12780Var -var p12792Var = "thunk from from >>" -var p12792 = &p12792Var -var p12796Var = "function " -var p12796 = &p12796Var -var p12805Var = "thunk from >" -var p12805 = &p12805Var -var p12818Var = "thunk from >" -var p12818 = &p12818Var -var p12823Var = "function " +var p12726Var = "object " +var p12726 = &p12726Var +var p12760Var = "thunk from from >>" +var p12760 = &p12760Var +var p12779Var = "thunk from from >>>" +var p12779 = &p12779Var +var p12787Var = "thunk from from >>>" +var p12787 = &p12787Var +var p12801Var = "thunk from from >>>" +var p12801 = &p12801Var +var p12815Var = "thunk from from >>>>" +var p12815 = &p12815Var +var p12823Var = "thunk from >" var p12823 = &p12823Var -var p12838Var = "thunk from >" -var p12838 = &p12838Var -var p12862Var = "thunk from >" -var p12862 = &p12862Var -var p12869Var = "thunk from >" -var p12869 = &p12869Var -var p12918Var = "thunk from >" +var p12827Var = "thunk from from >>" +var p12827 = &p12827Var +var p12833Var = "thunk from from >>>" +var p12833 = &p12833Var +var p12848Var = "thunk from from >>" +var p12848 = &p12848Var +var p12860Var = "thunk from >" +var p12860 = &p12860Var +var p12875Var = "thunk from >" +var p12875 = &p12875Var +var p12884Var = "function " +var p12884 = &p12884Var +var p12901Var = "thunk from >" +var p12901 = &p12901Var +var p12918Var = "thunk from >" var p12918 = &p12918Var -var p12950Var = "thunk from >" -var p12950 = &p12950Var -var p12957Var = "thunk from >" -var p12957 = &p12957Var -var p13046Var = "thunk from >" -var p13046 = &p13046Var -var p13065Var = "thunk from >" +var p12937Var = "thunk from >" +var p12937 = &p12937Var +var p12953Var = "thunk from >>" +var p12953 = &p12953Var +var p12962Var = "thunk from >>>" +var p12962 = &p12962Var +var p12983Var = "function " +var p12983 = &p12983Var +var p12994Var = "thunk from >" +var p12994 = &p12994Var +var p13024Var = "thunk from from >>" +var p13024 = &p13024Var +var p13029Var = "thunk from from >>>" +var p13029 = &p13029Var +var p13038Var = "thunk from from >>>>" +var p13038 = &p13038Var +var p13049Var = "thunk from from >>>>" +var p13049 = &p13049Var +var p13056Var = "thunk from >" +var p13056 = &p13056Var +var p13065Var = "thunk from from >>" var p13065 = &p13065Var -var p13187Var = "thunk from >" +var p13081Var = "thunk from >" +var p13081 = &p13081Var +var p13090Var = "thunk from >>" +var p13090 = &p13090Var +var p13105Var = "thunk from >" +var p13105 = &p13105Var +var p13121Var = "thunk from >" +var p13121 = &p13121Var +var p13130Var = "thunk from >>" +var p13130 = &p13130Var +var p13146Var = "thunk from >>>" +var p13146 = &p13146Var +var p13155Var = "thunk from >>>>" +var p13155 = &p13155Var +var p13171Var = "thunk from >" +var p13171 = &p13171Var +var p13187Var = "thunk from >" var p13187 = &p13187Var -var p13205Var = "thunk from >" -var p13205 = &p13205Var -var p13214Var = "thunk from from >>" -var p13214 = &p13214Var -var p13217Var = "function " -var p13217 = &p13217Var -var p13247Var = "thunk from >" -var p13247 = &p13247Var -var p13257Var = "function " -var p13257 = &p13257Var -var p13278Var = "thunk from >" +var p13196Var = "thunk from >>" +var p13196 = &p13196Var +var p13210Var = "thunk from >" +var p13210 = &p13210Var +var p13227Var = "thunk from >" +var p13227 = &p13227Var +var p13239Var = "thunk from >" +var p13239 = &p13239Var +var p13278Var = "function " var p13278 = &p13278Var -var p13302Var = "thunk from >" -var p13302 = &p13302Var -var p13307Var = "function " -var p13307 = &p13307Var -var p13322Var = "thunk from >" -var p13322 = &p13322Var -var p13334Var = "thunk from >" -var p13334 = &p13334Var -var p13338Var = "thunk from from >>" -var p13338 = &p13338Var -var p13376Var = "thunk from >" +var p13304Var = "thunk from from >>" +var p13304 = &p13304Var +var p13309Var = "thunk from from >>>" +var p13309 = &p13309Var +var p13320Var = "thunk from from >>>>" +var p13320 = &p13320Var +var p13327Var = "thunk from >" +var p13327 = &p13327Var +var p13336Var = "thunk from from >>" +var p13336 = &p13336Var +var p13348Var = "thunk from >" +var p13348 = &p13348Var +var p13356Var = "thunk from >>" +var p13356 = &p13356Var +var p13363Var = "function " +var p13363 = &p13363Var +var p13376Var = "thunk from >" var p13376 = &p13376Var -var p13396Var = "thunk from from >>" -var p13396 = &p13396Var -var p13440Var = "thunk from >" -var p13440 = &p13440Var -var p13460Var = "thunk from from >>" -var p13460 = &p13460Var -var p13501Var = "thunk from >" -var p13501 = &p13501Var -var p13529Var = "thunk from >" +var p13399Var = "thunk from >" +var p13399 = &p13399Var +var p13407Var = "thunk from >" +var p13407 = &p13407Var +var p13412Var = "function " +var p13412 = &p13412Var +var p13423Var = "thunk from >" +var p13423 = &p13423Var +var p13434Var = "thunk from >" +var p13434 = &p13434Var +var p13444Var = "thunk from >" +var p13444 = &p13444Var +var p13457Var = "thunk from from >>" +var p13457 = &p13457Var +var p13469Var = "thunk from from >>" +var p13469 = &p13469Var +var p13479Var = "thunk from >" +var p13479 = &p13479Var +var p13494Var = "thunk from >" +var p13494 = &p13494Var +var p13529Var = "thunk from >" var p13529 = &p13529Var -var p13539Var = "function " +var p13539Var = "thunk from from >>" var p13539 = &p13539Var -var p13543Var = "thunk from >" -var p13543 = &p13543Var -var p13552Var = "thunk from from >>" -var p13552 = &p13552Var -var p13564Var = "thunk from >" -var p13564 = &p13564Var -var p13574Var = "thunk from >>" -var p13574 = &p13574Var -var p13578Var = "function " -var p13578 = &p13578Var -var p13587Var = "thunk from >" -var p13587 = &p13587Var -var p13597Var = "function " +var p13563Var = "thunk from from >>>" +var p13563 = &p13563Var +var p13568Var = "thunk from from >>>>" +var p13568 = &p13568Var +var p13585Var = "thunk from from >>>" +var p13585 = &p13585Var +var p13597Var = "thunk from >" var p13597 = &p13597Var -var p13601Var = "thunk from >" +var p13601Var = "thunk from >>" var p13601 = &p13601Var -var p13610Var = "thunk from from >>" -var p13610 = &p13610Var -var p13622Var = "thunk from >" +var p13622Var = "thunk from >>>" var p13622 = &p13622Var -var p13628Var = "function " +var p13628Var = "thunk from >>>>" var p13628 = &p13628Var -var p13646Var = "function " -var p13646 = &p13646Var -var p13653Var = "thunk from >" -var p13653 = &p13653Var -var p13657Var = "function " -var p13657 = &p13657Var -var p13664Var = "thunk from >" -var p13664 = &p13664Var -var p13673Var = "thunk from from >>" -var p13673 = &p13673Var -var p13689Var = "thunk from >" -var p13689 = &p13689Var -var p13701Var = "thunk from >" -var p13701 = &p13701Var -var p13707Var = "thunk from >" -var p13707 = &p13707Var -var p13713Var = "thunk from from >>" -var p13713 = &p13713Var -var p13724Var = "thunk from >" -var p13724 = &p13724Var -var p13733Var = "thunk from from >>" -var p13733 = &p13733Var -var p13742Var = "function " -var p13742 = &p13742Var -var p13770Var = "thunk from >" -var p13770 = &p13770Var -var p13779Var = "thunk from from >>" -var p13779 = &p13779Var -var p13783Var = "function " -var p13783 = &p13783Var -var p13791Var = "thunk from >" -var p13791 = &p13791Var -var p13802Var = "thunk from >" -var p13802 = &p13802Var -var p13811Var = "thunk from from >>" -var p13811 = &p13811Var -var p13815Var = "function " -var p13815 = &p13815Var -var p13823Var = "thunk from >" -var p13823 = &p13823Var -var p13840Var = "thunk from >" -var p13840 = &p13840Var -var p13848Var = "thunk from >" -var p13848 = &p13848Var -var p13860Var = "thunk from >" -var p13860 = &p13860Var -var p13869Var = "thunk from >" -var p13869 = &p13869Var -var p13874Var = "function " -var p13874 = &p13874Var -var p13878Var = "thunk from >" -var p13878 = &p13878Var -var p13887Var = "thunk from from >>" -var p13887 = &p13887Var -var p13890Var = "thunk from >" -var p13890 = &p13890Var -var p13899Var = "thunk from from >>" -var p13899 = &p13899Var -var p13906Var = "thunk from >" -var p13906 = &p13906Var -var p13911Var = "function " -var p13911 = &p13911Var -var p13978Var = "thunk from >" -var p13978 = &p13978Var -var p13990Var = "thunk from >" -var p13990 = &p13990Var -var p14003Var = "thunk from >" -var p14003 = &p14003Var -var p14018Var = "thunk from >>" -var p14018 = &p14018Var -var p14032Var = "thunk from >" -var p14032 = &p14032Var -var p14047Var = "thunk from >>" -var p14047 = &p14047Var -var p14060Var = "thunk from >" -var p14060 = &p14060Var -var p14068Var = "thunk from >" -var p14068 = &p14068Var -var p14077Var = "thunk from from >>" -var p14077 = &p14077Var -var p14093Var = "thunk from >" -var p14093 = &p14093Var -var p14103Var = "thunk from >" -var p14103 = &p14103Var -var p14114Var = "thunk from >" -var p14114 = &p14114Var -var p14123Var = "thunk from from >>" -var p14123 = &p14123Var -var p14141Var = "thunk from >" -var p14141 = &p14141Var -var p14156Var = "thunk from >" -var p14156 = &p14156Var -var p14169Var = "thunk from >" -var p14169 = &p14169Var -var p14178Var = "thunk from >>" -var p14178 = &p14178Var -var p14192Var = "thunk from >>" -var p14192 = &p14192Var -var p14202Var = "function " -var p14202 = &p14202Var -var p14209Var = "thunk from >" +var p13643Var = "thunk from >" +var p13643 = &p13643Var +var p13651Var = "function " +var p13651 = &p13651Var +var p13656Var = "thunk from >" +var p13656 = &p13656Var +var p13667Var = "thunk from from >>" +var p13667 = &p13667Var +var p13679Var = "thunk from from >>" +var p13679 = &p13679Var +var p13683Var = "function " +var p13683 = &p13683Var +var p13692Var = "thunk from >" +var p13692 = &p13692Var +var p13705Var = "thunk from >" +var p13705 = &p13705Var +var p13710Var = "function " +var p13710 = &p13710Var +var p13725Var = "thunk from >" +var p13725 = &p13725Var +var p13749Var = "thunk from >" +var p13749 = &p13749Var +var p13756Var = "thunk from >" +var p13756 = &p13756Var +var p13805Var = "thunk from >" +var p13805 = &p13805Var +var p13837Var = "thunk from >" +var p13837 = &p13837Var +var p13844Var = "thunk from >" +var p13844 = &p13844Var +var p13933Var = "thunk from >" +var p13933 = &p13933Var +var p13952Var = "thunk from >" +var p13952 = &p13952Var +var p14074Var = "thunk from >" +var p14074 = &p14074Var +var p14092Var = "thunk from >" +var p14092 = &p14092Var +var p14101Var = "thunk from from >>" +var p14101 = &p14101Var +var p14104Var = "function " +var p14104 = &p14104Var +var p14134Var = "thunk from >" +var p14134 = &p14134Var +var p14144Var = "function " +var p14144 = &p14144Var +var p14165Var = "thunk from >" +var p14165 = &p14165Var +var p14189Var = "thunk from >" +var p14189 = &p14189Var +var p14194Var = "function " +var p14194 = &p14194Var +var p14209Var = "thunk from >" var p14209 = &p14209Var -var p14214Var = "function " -var p14214 = &p14214Var -var p14227Var = "thunk from >" -var p14227 = &p14227Var -var p14235Var = "thunk from >" -var p14235 = &p14235Var -var p14248Var = "thunk from >" -var p14248 = &p14248Var -var p14263Var = "thunk from >>" +var p14221Var = "thunk from >" +var p14221 = &p14221Var +var p14225Var = "thunk from from >>" +var p14225 = &p14225Var +var p14263Var = "thunk from >" var p14263 = &p14263Var -var p14272Var = "thunk from >" -var p14272 = &p14272Var -var p14287Var = "thunk from >" -var p14287 = &p14287Var -var p14299Var = "thunk from >" -var p14299 = &p14299Var -var p14309Var = "function " -var p14309 = &p14309Var -var p14321Var = "thunk from >" -var p14321 = &p14321Var -var p14330Var = "thunk from >>" -var p14330 = &p14330Var -var p14341Var = "function " -var p14341 = &p14341Var -var p14356Var = "thunk from >" -var p14356 = &p14356Var -var p14365Var = "thunk from >>" -var p14365 = &p14365Var -var p14369Var = "thunk from >>>" -var p14369 = &p14369Var -var p14381Var = "function " -var p14381 = &p14381Var -var p14389Var = "thunk from >" -var p14389 = &p14389Var -var p14394Var = "function " -var p14394 = &p14394Var -var p14409Var = "thunk from >" -var p14409 = &p14409Var -var p14446Var = "thunk from >" -var p14446 = &p14446Var -var p14473Var = "thunk from >" -var p14473 = &p14473Var -var p14479Var = "thunk from from >>" -var p14479 = &p14479Var -var p14490Var = "thunk from >" -var p14490 = &p14490Var -var p14496Var = "thunk from from >>" -var p14496 = &p14496Var -var p14518Var = "thunk from >" -var p14518 = &p14518Var -var p14540Var = "thunk from >>" +var p14283Var = "thunk from from >>" +var p14283 = &p14283Var +var p14327Var = "thunk from >" +var p14327 = &p14327Var +var p14347Var = "thunk from from >>" +var p14347 = &p14347Var +var p14388Var = "thunk from >" +var p14388 = &p14388Var +var p14416Var = "thunk from >" +var p14416 = &p14416Var +var p14426Var = "function " +var p14426 = &p14426Var +var p14430Var = "thunk from >" +var p14430 = &p14430Var +var p14439Var = "thunk from from >>" +var p14439 = &p14439Var +var p14451Var = "thunk from >" +var p14451 = &p14451Var +var p14461Var = "thunk from >>" +var p14461 = &p14461Var +var p14465Var = "function " +var p14465 = &p14465Var +var p14474Var = "thunk from >" +var p14474 = &p14474Var +var p14484Var = "function " +var p14484 = &p14484Var +var p14488Var = "thunk from >" +var p14488 = &p14488Var +var p14497Var = "thunk from from >>" +var p14497 = &p14497Var +var p14509Var = "thunk from >" +var p14509 = &p14509Var +var p14515Var = "function " +var p14515 = &p14515Var +var p14533Var = "function " +var p14533 = &p14533Var +var p14540Var = "thunk from >" var p14540 = &p14540Var -var p14562Var = "thunk from >" -var p14562 = &p14562Var -var p14581Var = "thunk from >>" -var p14581 = &p14581Var -var p14595Var = "thunk from >" -var p14595 = &p14595Var -var p14614Var = "thunk from >>" -var p14614 = &p14614Var -var p14627Var = "thunk from >" -var p14627 = &p14627Var -var p14639Var = "function " -var p14639 = &p14639Var -var p14646Var = "thunk from >" -var p14646 = &p14646Var -var p14651Var = "function " -var p14651 = &p14651Var -var p14668Var = "thunk from >" -var p14668 = &p14668Var -var p14683Var = "thunk from >" -var p14683 = &p14683Var -var p14700Var = "thunk from >" -var p14700 = &p14700Var -var p14712Var = "thunk from >" -var p14712 = &p14712Var -var p14725Var = "thunk from >" -var p14725 = &p14725Var -var p14747Var = "thunk from >>" +var p14544Var = "function " +var p14544 = &p14544Var +var p14551Var = "thunk from >" +var p14551 = &p14551Var +var p14560Var = "thunk from from >>" +var p14560 = &p14560Var +var p14576Var = "thunk from >" +var p14576 = &p14576Var +var p14588Var = "thunk from >" +var p14588 = &p14588Var +var p14594Var = "thunk from >" +var p14594 = &p14594Var +var p14600Var = "thunk from from >>" +var p14600 = &p14600Var +var p14611Var = "thunk from >" +var p14611 = &p14611Var +var p14620Var = "thunk from from >>" +var p14620 = &p14620Var +var p14629Var = "function " +var p14629 = &p14629Var +var p14657Var = "thunk from >" +var p14657 = &p14657Var +var p14666Var = "thunk from from >>" +var p14666 = &p14666Var +var p14670Var = "function " +var p14670 = &p14670Var +var p14678Var = "thunk from >" +var p14678 = &p14678Var +var p14689Var = "thunk from >" +var p14689 = &p14689Var +var p14698Var = "thunk from from >>" +var p14698 = &p14698Var +var p14702Var = "function " +var p14702 = &p14702Var +var p14710Var = "thunk from >" +var p14710 = &p14710Var +var p14727Var = "thunk from >" +var p14727 = &p14727Var +var p14735Var = "thunk from >" +var p14735 = &p14735Var +var p14747Var = "thunk from >" var p14747 = &p14747Var -var p14764Var = "thunk from >" -var p14764 = &p14764Var -var p14776Var = "thunk from >" -var p14776 = &p14776Var -var p14789Var = "thunk from >" -var p14789 = &p14789Var -var p14810Var = "thunk from >" -var p14810 = &p14810Var -var p14830Var = "thunk from >" -var p14830 = &p14830Var -var p14842Var = "function " -var p14842 = &p14842Var -var p14849Var = "thunk from >" -var p14849 = &p14849Var -var p14854Var = "function " -var p14854 = &p14854Var -var p14869Var = "thunk from >" -var p14869 = &p14869Var +var p14756Var = "thunk from >" +var p14756 = &p14756Var +var p14761Var = "function " +var p14761 = &p14761Var +var p14765Var = "thunk from >" +var p14765 = &p14765Var +var p14774Var = "thunk from from >>" +var p14774 = &p14774Var +var p14777Var = "thunk from >" +var p14777 = &p14777Var +var p14786Var = "thunk from from >>" +var p14786 = &p14786Var +var p14793Var = "thunk from >" +var p14793 = &p14793Var +var p14798Var = "function " +var p14798 = &p14798Var +var p14865Var = "thunk from >" +var p14865 = &p14865Var +var p14877Var = "thunk from >" +var p14877 = &p14877Var var p14890Var = "thunk from >" var p14890 = &p14890Var -var p14923Var = "thunk from >" -var p14923 = &p14923Var -var p14935Var = "thunk from >" -var p14935 = &p14935Var -var p14948Var = "thunk from >" -var p14948 = &p14948Var -var p14975Var = "thunk from >" -var p14975 = &p14975Var -var p14987Var = "thunk from >" -var p14987 = &p14987Var -var p15000Var = "thunk from >" -var p15000 = &p15000Var -var p15019Var = "thunk from >>" -var p15019 = &p15019Var -var p15033Var = "thunk from >" -var p15033 = &p15033Var -var p15053Var = "thunk from >" -var p15053 = &p15053Var -var p15066Var = "function " -var p15066 = &p15066Var -var p15077Var = "thunk from >" -var p15077 = &p15077Var -var p15085Var = "thunk from >" -var p15085 = &p15085Var -var p15096Var = "thunk from from >>" +var p14905Var = "thunk from >>" +var p14905 = &p14905Var +var p14919Var = "thunk from >" +var p14919 = &p14919Var +var p14934Var = "thunk from >>" +var p14934 = &p14934Var +var p14947Var = "thunk from >" +var p14947 = &p14947Var +var p14955Var = "thunk from >" +var p14955 = &p14955Var +var p14964Var = "thunk from from >>" +var p14964 = &p14964Var +var p14980Var = "thunk from >" +var p14980 = &p14980Var +var p14990Var = "thunk from >" +var p14990 = &p14990Var +var p15001Var = "thunk from >" +var p15001 = &p15001Var +var p15010Var = "thunk from from >>" +var p15010 = &p15010Var +var p15028Var = "thunk from >" +var p15028 = &p15028Var +var p15043Var = "thunk from >" +var p15043 = &p15043Var +var p15056Var = "thunk from >" +var p15056 = &p15056Var +var p15065Var = "thunk from >>" +var p15065 = &p15065Var +var p15079Var = "thunk from >>" +var p15079 = &p15079Var +var p15089Var = "function " +var p15089 = &p15089Var +var p15096Var = "thunk from >" var p15096 = &p15096Var -var p15107Var = "thunk from >" -var p15107 = &p15107Var -var p15118Var = "thunk from from >>" -var p15118 = &p15118Var -var p15129Var = "thunk from from >>" -var p15129 = &p15129Var -var p15150Var = "thunk from >" +var p15101Var = "function " +var p15101 = &p15101Var +var p15114Var = "thunk from >" +var p15114 = &p15114Var +var p15122Var = "thunk from >" +var p15122 = &p15122Var +var p15135Var = "thunk from >" +var p15135 = &p15135Var +var p15150Var = "thunk from >>" var p15150 = &p15150Var -var p15163Var = "thunk from from >>" -var p15163 = &p15163Var -var p15175Var = "thunk from from >>" -var p15175 = &p15175Var -var p15182Var = "thunk from >" -var p15182 = &p15182Var -var p15191Var = "thunk from from >>" -var p15191 = &p15191Var -var p15202Var = "thunk from from >>>" -var p15202 = &p15202Var -var p15234Var = "object " -var p15234 = &p15234Var -var p15247Var = "thunk from >" -var p15247 = &p15247Var -var p15272Var = "thunk from >" -var p15272 = &p15272Var -var p15286Var = "thunk from >" -var p15286 = &p15286Var -var p15304Var = "thunk from >" -var p15304 = &p15304Var -var p15325Var = "thunk from >" -var p15325 = &p15325Var -var p15338Var = "function " -var p15338 = &p15338Var -var p15348Var = "thunk from >" -var p15348 = &p15348Var -var p15356Var = "function " -var p15356 = &p15356Var -var p15366Var = "thunk from >" +var p15159Var = "thunk from >" +var p15159 = &p15159Var +var p15174Var = "thunk from >" +var p15174 = &p15174Var +var p15186Var = "thunk from >" +var p15186 = &p15186Var +var p15196Var = "function " +var p15196 = &p15196Var +var p15208Var = "thunk from >" +var p15208 = &p15208Var +var p15217Var = "thunk from >>" +var p15217 = &p15217Var +var p15228Var = "function " +var p15228 = &p15228Var +var p15243Var = "thunk from >" +var p15243 = &p15243Var +var p15252Var = "thunk from >>" +var p15252 = &p15252Var +var p15256Var = "thunk from >>>" +var p15256 = &p15256Var +var p15268Var = "function " +var p15268 = &p15268Var +var p15276Var = "thunk from >" +var p15276 = &p15276Var +var p15281Var = "function " +var p15281 = &p15281Var +var p15296Var = "thunk from >" +var p15296 = &p15296Var +var p15333Var = "thunk from >" +var p15333 = &p15333Var +var p15360Var = "thunk from >" +var p15360 = &p15360Var +var p15366Var = "thunk from from >>" var p15366 = &p15366Var -var p15374Var = "function " -var p15374 = &p15374Var -var p15384Var = "thunk from >" -var p15384 = &p15384Var -var p15394Var = "function " -var p15394 = &p15394Var -var p15404Var = "thunk from >" -var p15404 = &p15404Var -var p15428Var = "thunk from >" -var p15428 = &p15428Var -var p15435Var = "function " -var p15435 = &p15435Var -var p15444Var = "thunk from >" -var p15444 = &p15444Var -var p15465Var = "thunk from >" -var p15465 = &p15465Var -var p15472Var = "function " -var p15472 = &p15472Var -var p15481Var = "thunk from >" -var p15481 = &p15481Var -var p15489Var = "function " -var p15489 = &p15489Var -var p15493Var = "thunk from >" -var p15493 = &p15493Var -var p15502Var = "thunk from from >>" -var p15502 = &p15502Var -var p15509Var = "thunk from >" -var p15509 = &p15509Var -var p15518Var = "thunk from from >>" -var p15518 = &p15518Var -var p15534Var = "thunk from >" -var p15534 = &p15534Var -var p15553Var = "thunk from >" -var p15553 = &p15553Var -var p15561Var = "thunk from >" -var p15561 = &p15561Var -var p15570Var = "thunk from from >>" +var p15377Var = "thunk from >" +var p15377 = &p15377Var +var p15383Var = "thunk from from >>" +var p15383 = &p15383Var +var p15405Var = "thunk from >" +var p15405 = &p15405Var +var p15427Var = "thunk from >>" +var p15427 = &p15427Var +var p15449Var = "thunk from >" +var p15449 = &p15449Var +var p15468Var = "thunk from >>" +var p15468 = &p15468Var +var p15482Var = "thunk from >" +var p15482 = &p15482Var +var p15501Var = "thunk from >>" +var p15501 = &p15501Var +var p15514Var = "thunk from >" +var p15514 = &p15514Var +var p15526Var = "function " +var p15526 = &p15526Var +var p15533Var = "thunk from >" +var p15533 = &p15533Var +var p15538Var = "function " +var p15538 = &p15538Var +var p15555Var = "thunk from >" +var p15555 = &p15555Var +var p15570Var = "thunk from >" var p15570 = &p15570Var -var p15586Var = "thunk from >" -var p15586 = &p15586Var -var p15597Var = "thunk from >>" -var p15597 = &p15597Var -var p15607Var = "thunk from >" -var p15607 = &p15607Var -var p15612Var = "function " +var p15587Var = "thunk from >" +var p15587 = &p15587Var +var p15599Var = "thunk from >" +var p15599 = &p15599Var +var p15612Var = "thunk from >" var p15612 = &p15612Var -var p15649Var = "thunk from >" -var p15649 = &p15649Var -var p15665Var = "thunk from >" -var p15665 = &p15665Var -var p15682Var = "thunk from >" -var p15682 = &p15682Var -var p15690Var = "thunk from >" -var p15690 = &p15690Var -var p15699Var = "thunk from from >>" -var p15699 = &p15699Var -var p15706Var = "thunk from >" -var p15706 = &p15706Var -var p15715Var = "thunk from from >>" -var p15715 = &p15715Var -var p15733Var = "thunk from >" -var p15733 = &p15733Var -var p15743Var = "thunk from >" -var p15743 = &p15743Var -var p15748Var = "function " -var p15748 = &p15748Var -var p15765Var = "thunk from >" -var p15765 = &p15765Var -var p15795Var = "thunk from >" -var p15795 = &p15795Var -var p15811Var = "thunk from >" -var p15811 = &p15811Var -var p15827Var = "thunk from >" -var p15827 = &p15827Var -var p15837Var = "function " -var p15837 = &p15837Var -var p15841Var = "thunk from >" -var p15841 = &p15841Var -var p15850Var = "thunk from from >>" -var p15850 = &p15850Var -var p15863Var = "thunk from >" -var p15863 = &p15863Var -var p15875Var = "thunk from >>" -var p15875 = &p15875Var -var p15886Var = "thunk from >>>" -var p15886 = &p15886Var -var p15893Var = "function " -var p15893 = &p15893Var -var p15903Var = "thunk from >>" -var p15903 = &p15903Var -var p15911Var = "function " -var p15911 = &p15911Var -var p15915Var = "thunk from >" -var p15915 = &p15915Var -var p15920Var = "function " +var p15634Var = "thunk from >>" +var p15634 = &p15634Var +var p15651Var = "thunk from >" +var p15651 = &p15651Var +var p15663Var = "thunk from >" +var p15663 = &p15663Var +var p15676Var = "thunk from >" +var p15676 = &p15676Var +var p15697Var = "thunk from >" +var p15697 = &p15697Var +var p15717Var = "thunk from >" +var p15717 = &p15717Var +var p15729Var = "function " +var p15729 = &p15729Var +var p15736Var = "thunk from >" +var p15736 = &p15736Var +var p15741Var = "function " +var p15741 = &p15741Var +var p15756Var = "thunk from >" +var p15756 = &p15756Var +var p15777Var = "thunk from >" +var p15777 = &p15777Var +var p15810Var = "thunk from >" +var p15810 = &p15810Var +var p15822Var = "thunk from >" +var p15822 = &p15822Var +var p15835Var = "thunk from >" +var p15835 = &p15835Var +var p15862Var = "thunk from >" +var p15862 = &p15862Var +var p15874Var = "thunk from >" +var p15874 = &p15874Var +var p15887Var = "thunk from >" +var p15887 = &p15887Var +var p15906Var = "thunk from >>" +var p15906 = &p15906Var +var p15920Var = "thunk from >" var p15920 = &p15920Var -var p15941Var = "thunk from >" -var p15941 = &p15941Var -var p15955Var = "thunk from >" -var p15955 = &p15955Var -var p15970Var = "thunk from >" -var p15970 = &p15970Var -var p15984Var = "thunk from >" -var p15984 = &p15984Var -var p16002Var = "thunk from >" -var p16002 = &p16002Var -var p16023Var = "thunk from >" -var p16023 = &p16023Var -var p16032Var = "thunk from >>" -var p16032 = &p16032Var -var p16038Var = "thunk from >" -var p16038 = &p16038Var -var p16047Var = "thunk from >>" -var p16047 = &p16047Var -var p16064Var = "thunk from >" -var p16064 = &p16064Var -var p16093Var = "thunk from >" -var p16093 = &p16093Var -var p16102Var = "thunk from >>" -var p16102 = &p16102Var -var p16117Var = "object " -var p16117 = &p16117Var -var p16126Var = "thunk from >" -var p16126 = &p16126Var -var p16142Var = "thunk from >" -var p16142 = &p16142Var -var p16153Var = "function " -var p16153 = &p16153Var -var p16166Var = "thunk from >" -var p16166 = &p16166Var -var p16183Var = "thunk from >" -var p16183 = &p16183Var -var p16199Var = "thunk from >" -var p16199 = &p16199Var -var p16216Var = "thunk from >" -var p16216 = &p16216Var -var p16224Var = "thunk from >" -var p16224 = &p16224Var -var p16233Var = "thunk from from >>" -var p16233 = &p16233Var -var p16240Var = "thunk from >" -var p16240 = &p16240Var -var p16249Var = "thunk from from >>" -var p16249 = &p16249Var -var p16287Var = "thunk from >" -var p16287 = &p16287Var -var p16291Var = "function " -var p16291 = &p16291Var -var p16323Var = "thunk from >>" -var p16323 = &p16323Var -var p16336Var = "function " -var p16336 = &p16336Var -var p16349Var = "thunk from >" -var p16349 = &p16349Var -var p16366Var = "thunk from >" -var p16366 = &p16366Var -var p16379Var = "thunk from >" -var p16379 = &p16379Var -var p16383Var = "function " -var p16383 = &p16383Var -var p16402Var = "thunk from >>" -var p16402 = &p16402Var -var p16414Var = "thunk from >>>" -var p16414 = &p16414Var -var p16423Var = "function " -var p16423 = &p16423Var -var p16427Var = "thunk from >" -var p16427 = &p16427Var -var p16436Var = "thunk from from >>" -var p16436 = &p16436Var -var p16439Var = "thunk from >" -var p16439 = &p16439Var -var p16448Var = "thunk from from >>" -var p16448 = &p16448Var -var p16492Var = "thunk from >" -var p16492 = &p16492Var -var p16558Var = "function " -var p16558 = &p16558Var -var p16562Var = "thunk from >" -var p16562 = &p16562Var -var p16571Var = "thunk from from >>" -var p16571 = &p16571Var -var p16574Var = "thunk from >" -var p16574 = &p16574Var -var p16583Var = "thunk from from >>" -var p16583 = &p16583Var -var p16590Var = "thunk from >" -var p16590 = &p16590Var -var p16599Var = "thunk from from >>" -var p16599 = &p16599Var -var p16608Var = "thunk from >" -var p16608 = &p16608Var -var p16613Var = "function " -var p16613 = &p16613Var -var p16626Var = "thunk from >" +var p15940Var = "thunk from >" +var p15940 = &p15940Var +var p15953Var = "function " +var p15953 = &p15953Var +var p15964Var = "thunk from >" +var p15964 = &p15964Var +var p15972Var = "thunk from >" +var p15972 = &p15972Var +var p15983Var = "thunk from from >>" +var p15983 = &p15983Var +var p15994Var = "thunk from >" +var p15994 = &p15994Var +var p16005Var = "thunk from from >>" +var p16005 = &p16005Var +var p16016Var = "thunk from from >>" +var p16016 = &p16016Var +var p16037Var = "thunk from >" +var p16037 = &p16037Var +var p16050Var = "thunk from from >>" +var p16050 = &p16050Var +var p16062Var = "thunk from from >>" +var p16062 = &p16062Var +var p16069Var = "thunk from >" +var p16069 = &p16069Var +var p16078Var = "thunk from from >>" +var p16078 = &p16078Var +var p16089Var = "thunk from from >>>" +var p16089 = &p16089Var +var p16121Var = "object " +var p16121 = &p16121Var +var p16134Var = "thunk from >" +var p16134 = &p16134Var +var p16159Var = "thunk from >" +var p16159 = &p16159Var +var p16173Var = "thunk from >" +var p16173 = &p16173Var +var p16191Var = "thunk from >" +var p16191 = &p16191Var +var p16212Var = "thunk from >" +var p16212 = &p16212Var +var p16225Var = "function " +var p16225 = &p16225Var +var p16239Var = "thunk from >" +var p16239 = &p16239Var +var p16258Var = "function " +var p16258 = &p16258Var +var p16268Var = "thunk from >" +var p16268 = &p16268Var +var p16276Var = "function " +var p16276 = &p16276Var +var p16286Var = "thunk from >" +var p16286 = &p16286Var +var p16294Var = "function " +var p16294 = &p16294Var +var p16304Var = "thunk from >" +var p16304 = &p16304Var +var p16314Var = "function " +var p16314 = &p16314Var +var p16324Var = "thunk from >" +var p16324 = &p16324Var +var p16348Var = "thunk from >" +var p16348 = &p16348Var +var p16355Var = "function " +var p16355 = &p16355Var +var p16364Var = "thunk from >" +var p16364 = &p16364Var +var p16385Var = "thunk from >" +var p16385 = &p16385Var +var p16392Var = "function " +var p16392 = &p16392Var +var p16401Var = "thunk from >" +var p16401 = &p16401Var +var p16409Var = "function " +var p16409 = &p16409Var +var p16413Var = "thunk from >" +var p16413 = &p16413Var +var p16422Var = "thunk from from >>" +var p16422 = &p16422Var +var p16429Var = "thunk from >" +var p16429 = &p16429Var +var p16438Var = "thunk from from >>" +var p16438 = &p16438Var +var p16454Var = "thunk from >" +var p16454 = &p16454Var +var p16473Var = "thunk from >" +var p16473 = &p16473Var +var p16481Var = "thunk from >" +var p16481 = &p16481Var +var p16490Var = "thunk from from >>" +var p16490 = &p16490Var +var p16506Var = "thunk from >" +var p16506 = &p16506Var +var p16517Var = "thunk from >>" +var p16517 = &p16517Var +var p16527Var = "thunk from >" +var p16527 = &p16527Var +var p16532Var = "function " +var p16532 = &p16532Var +var p16569Var = "thunk from >" +var p16569 = &p16569Var +var p16585Var = "thunk from >" +var p16585 = &p16585Var +var p16602Var = "thunk from >" +var p16602 = &p16602Var +var p16610Var = "thunk from >" +var p16610 = &p16610Var +var p16619Var = "thunk from from >>" +var p16619 = &p16619Var +var p16626Var = "thunk from >" var p16626 = &p16626Var -var p16635Var = "thunk from from >>" +var p16635Var = "thunk from from >>" var p16635 = &p16635Var -var p16666Var = "thunk from >" -var p16666 = &p16666Var -var p16682Var = "thunk from >" -var p16682 = &p16682Var -var p16693Var = "thunk from >" -var p16693 = &p16693Var -var p16699Var = "function " -var p16699 = &p16699Var -var p16710Var = "thunk from >" -var p16710 = &p16710Var -var p16721Var = "function " -var p16721 = &p16721Var -var p16732Var = "thunk from >" -var p16732 = &p16732Var -var p16742Var = "function " -var p16742 = &p16742Var -var p16753Var = "thunk from >" -var p16753 = &p16753Var -var p16763Var = "function " -var p16763 = &p16763Var -var p16774Var = "thunk from >" -var p16774 = &p16774Var -var p16781Var = "object " -var p16781 = &p16781Var -var p16783Var = "object " +var p16653Var = "thunk from >" +var p16653 = &p16653Var +var p16663Var = "thunk from >" +var p16663 = &p16663Var +var p16668Var = "function " +var p16668 = &p16668Var +var p16685Var = "thunk from >" +var p16685 = &p16685Var +var p16715Var = "thunk from >" +var p16715 = &p16715Var +var p16731Var = "thunk from >" +var p16731 = &p16731Var +var p16747Var = "thunk from >" +var p16747 = &p16747Var +var p16757Var = "function " +var p16757 = &p16757Var +var p16761Var = "thunk from >" +var p16761 = &p16761Var +var p16770Var = "thunk from from >>" +var p16770 = &p16770Var +var p16783Var = "thunk from >" var p16783 = &p16783Var -var p16786Var = "function " -var p16786 = &p16786Var -var p16789Var = "object " -var p16789 = &p16789Var -var p16795Var = "function " +var p16795Var = "thunk from >>" var p16795 = &p16795Var -var p16798Var = "function " -var p16798 = &p16798Var -var p16801Var = "function " -var p16801 = &p16801Var -var p16804Var = "function " -var p16804 = &p16804Var -var p16806Var = "function " +var p16806Var = "thunk from >>>" var p16806 = &p16806Var -var p16809Var = "function " -var p16809 = &p16809Var -var p16812Var = "function " -var p16812 = &p16812Var -var p16816Var = "function " -var p16816 = &p16816Var -var p16820Var = "thunk from >" -var p16820 = &p16820Var -var p16823Var = "thunk from >" +var p16813Var = "function " +var p16813 = &p16813Var +var p16823Var = "thunk from >>" var p16823 = &p16823Var -var p16830Var = "thunk from from >>" -var p16830 = &p16830Var -var p16833Var = "function " -var p16833 = &p16833Var -var p16837Var = "thunk from >" -var p16837 = &p16837Var -var p16840Var = "thunk from >" +var p16831Var = "function " +var p16831 = &p16831Var +var p16835Var = "thunk from >" +var p16835 = &p16835Var +var p16840Var = "function " var p16840 = &p16840Var -var p16847Var = "thunk from from >>" -var p16847 = &p16847Var -var p16850Var = "function " -var p16850 = &p16850Var -var p16854Var = "thunk from >" -var p16854 = &p16854Var -var p16857Var = "thunk from >" -var p16857 = &p16857Var -var p16864Var = "thunk from from >>" -var p16864 = &p16864Var -var p16867Var = "function " -var p16867 = &p16867Var -var p16871Var = "thunk from >" -var p16871 = &p16871Var -var p16876Var = "function " -var p16876 = &p16876Var -var p16880Var = "thunk from >" -var p16880 = &p16880Var -var p16883Var = "thunk from >" -var p16883 = &p16883Var -var p16890Var = "thunk from from >>" +var p16861Var = "thunk from >" +var p16861 = &p16861Var +var p16875Var = "thunk from >" +var p16875 = &p16875Var +var p16890Var = "thunk from >" var p16890 = &p16890Var -var p16894Var = "function " -var p16894 = &p16894Var -var p16898Var = "thunk from >" -var p16898 = &p16898Var -var p16901Var = "thunk from >" -var p16901 = &p16901Var -var p16904Var = "thunk from >" +var p16904Var = "thunk from >" var p16904 = &p16904Var -var p16907Var = "thunk from >" -var p16907 = &p16907Var -var p16910Var = "thunk from >" -var p16910 = &p16910Var -var p16913Var = "thunk from >" -var p16913 = &p16913Var -var p16917Var = "thunk from >" -var p16917 = &p16917Var -var p16920Var = "thunk from >" -var p16920 = &p16920Var -var p16923Var = "thunk from >" -var p16923 = &p16923Var -var p16926Var = "thunk from >" -var p16926 = &p16926Var -var p16929Var = "thunk from >" -var p16929 = &p16929Var -var p16932Var = "thunk from >" -var p16932 = &p16932Var -var p16935Var = "thunk from >" -var p16935 = &p16935Var -var p16938Var = "thunk from >" -var p16938 = &p16938Var -var p16941Var = "thunk from >" -var p16941 = &p16941Var -var p16945Var = "thunk from >" -var p16945 = &p16945Var -var p16948Var = "thunk from >" -var p16948 = &p16948Var -var p16951Var = "thunk from >" -var p16951 = &p16951Var -var p16954Var = "thunk from >" -var p16954 = &p16954Var -var p16958Var = "thunk from >" +var p16922Var = "thunk from >" +var p16922 = &p16922Var +var p16943Var = "thunk from >" +var p16943 = &p16943Var +var p16952Var = "thunk from >>" +var p16952 = &p16952Var +var p16958Var = "thunk from >" var p16958 = &p16958Var -var p16961Var = "thunk from >" -var p16961 = &p16961Var -var p16966Var = "function " -var p16966 = &p16966Var -var p16969Var = "function " -var p16969 = &p16969Var -var p16972Var = "function " -var p16972 = &p16972Var -var p16975Var = "function " -var p16975 = &p16975Var -var p16977Var = "function " -var p16977 = &p16977Var -var p16980Var = "function " -var p16980 = &p16980Var -var p16983Var = "function " -var p16983 = &p16983Var -var p16986Var = "function " -var p16986 = &p16986Var -var p16989Var = "function " -var p16989 = &p16989Var -var p16993Var = "function " -var p16993 = &p16993Var -var p16996Var = "function " -var p16996 = &p16996Var -var p16999Var = "function " -var p16999 = &p16999Var -var p17012Var = "function " -var p17012 = &p17012Var -var p17014Var = "function " -var p17014 = &p17014Var -var p17018Var = "thunk from >" -var p17018 = &p17018Var -var p17021Var = "thunk from >" -var p17021 = &p17021Var -var p17024Var = "function " -var p17024 = &p17024Var -var p17027Var = "function " -var p17027 = &p17027Var -var p17035Var = "thunk from >" -var p17035 = &p17035Var -var p17038Var = "thunk from >" -var p17038 = &p17038Var -var p17041Var = "thunk from >" -var p17041 = &p17041Var -var p17048Var = "thunk from >>" -var p17048 = &p17048Var -var p17051Var = "thunk from >" -var p17051 = &p17051Var -var p17063Var = "function " -var p17063 = &p17063Var -var p17065Var = "function " -var p17065 = &p17065Var -var p17068Var = "object " -var p17068 = &p17068Var -var p17092Var = "object " -var p17092 = &p17092Var -var p17096Var = "object " -var p17096 = &p17096Var -var p17099Var = "object " -var p17099 = &p17099Var -var p17102Var = "object " -var p17102 = &p17102Var -var p17105Var = "object " -var p17105 = &p17105Var -var p17108Var = "object " -var p17108 = &p17108Var -var p17111Var = "object " -var p17111 = &p17111Var -var p17118Var = "thunk from >" -var p17118 = &p17118Var -var p17120Var = "thunk from >" -var p17120 = &p17120Var +var p16967Var = "thunk from >>" +var p16967 = &p16967Var +var p16984Var = "thunk from >" +var p16984 = &p16984Var +var p17013Var = "thunk from >" +var p17013 = &p17013Var +var p17022Var = "thunk from >>" +var p17022 = &p17022Var +var p17037Var = "object " +var p17037 = &p17037Var +var p17046Var = "thunk from >" +var p17046 = &p17046Var +var p17062Var = "thunk from >" +var p17062 = &p17062Var +var p17073Var = "function " +var p17073 = &p17073Var +var p17086Var = "thunk from >" +var p17086 = &p17086Var +var p17103Var = "thunk from >" +var p17103 = &p17103Var +var p17119Var = "thunk from >" +var p17119 = &p17119Var +var p17136Var = "thunk from >" +var p17136 = &p17136Var +var p17144Var = "thunk from >" +var p17144 = &p17144Var +var p17153Var = "thunk from from >>" +var p17153 = &p17153Var +var p17160Var = "thunk from >" +var p17160 = &p17160Var +var p17169Var = "thunk from from >>" +var p17169 = &p17169Var +var p17207Var = "thunk from >" +var p17207 = &p17207Var +var p17211Var = "function " +var p17211 = &p17211Var +var p17243Var = "thunk from >>" +var p17243 = &p17243Var +var p17256Var = "function " +var p17256 = &p17256Var +var p17269Var = "thunk from >" +var p17269 = &p17269Var +var p17286Var = "thunk from >" +var p17286 = &p17286Var +var p17299Var = "thunk from >" +var p17299 = &p17299Var +var p17303Var = "function " +var p17303 = &p17303Var +var p17322Var = "thunk from >>" +var p17322 = &p17322Var +var p17334Var = "thunk from >>>" +var p17334 = &p17334Var +var p17343Var = "function " +var p17343 = &p17343Var +var p17347Var = "thunk from >" +var p17347 = &p17347Var +var p17356Var = "thunk from from >>" +var p17356 = &p17356Var +var p17359Var = "thunk from >" +var p17359 = &p17359Var +var p17368Var = "thunk from from >>" +var p17368 = &p17368Var +var p17412Var = "thunk from >" +var p17412 = &p17412Var +var p17478Var = "function " +var p17478 = &p17478Var +var p17482Var = "thunk from >" +var p17482 = &p17482Var +var p17491Var = "thunk from from >>" +var p17491 = &p17491Var +var p17494Var = "thunk from >" +var p17494 = &p17494Var +var p17503Var = "thunk from from >>" +var p17503 = &p17503Var +var p17510Var = "thunk from >" +var p17510 = &p17510Var +var p17519Var = "thunk from from >>" +var p17519 = &p17519Var +var p17528Var = "thunk from >" +var p17528 = &p17528Var +var p17533Var = "function " +var p17533 = &p17533Var +var p17546Var = "thunk from >" +var p17546 = &p17546Var +var p17555Var = "thunk from from >>" +var p17555 = &p17555Var +var p17586Var = "thunk from >" +var p17586 = &p17586Var +var p17602Var = "thunk from >" +var p17602 = &p17602Var +var p17613Var = "thunk from >" +var p17613 = &p17613Var +var p17619Var = "function " +var p17619 = &p17619Var +var p17630Var = "thunk from >" +var p17630 = &p17630Var +var p17641Var = "function " +var p17641 = &p17641Var +var p17652Var = "thunk from >" +var p17652 = &p17652Var +var p17662Var = "function " +var p17662 = &p17662Var +var p17673Var = "thunk from >" +var p17673 = &p17673Var +var p17683Var = "function " +var p17683 = &p17683Var +var p17694Var = "thunk from >" +var p17694 = &p17694Var +var p17701Var = "object " +var p17701 = &p17701Var +var p17703Var = "object " +var p17703 = &p17703Var +var p17706Var = "function " +var p17706 = &p17706Var +var p17709Var = "object " +var p17709 = &p17709Var +var p17715Var = "function " +var p17715 = &p17715Var +var p17718Var = "function " +var p17718 = &p17718Var +var p17721Var = "function " +var p17721 = &p17721Var +var p17724Var = "function " +var p17724 = &p17724Var +var p17726Var = "function " +var p17726 = &p17726Var +var p17729Var = "function " +var p17729 = &p17729Var +var p17732Var = "function " +var p17732 = &p17732Var +var p17736Var = "function " +var p17736 = &p17736Var +var p17740Var = "thunk from >" +var p17740 = &p17740Var +var p17743Var = "thunk from >" +var p17743 = &p17743Var +var p17750Var = "thunk from from >>" +var p17750 = &p17750Var +var p17753Var = "function " +var p17753 = &p17753Var +var p17757Var = "thunk from >" +var p17757 = &p17757Var +var p17760Var = "thunk from >" +var p17760 = &p17760Var +var p17767Var = "thunk from from >>" +var p17767 = &p17767Var +var p17770Var = "function " +var p17770 = &p17770Var +var p17774Var = "thunk from >" +var p17774 = &p17774Var +var p17777Var = "thunk from >" +var p17777 = &p17777Var +var p17784Var = "thunk from from >>" +var p17784 = &p17784Var +var p17787Var = "function " +var p17787 = &p17787Var +var p17791Var = "thunk from >" +var p17791 = &p17791Var +var p17796Var = "function " +var p17796 = &p17796Var +var p17800Var = "thunk from >" +var p17800 = &p17800Var +var p17803Var = "thunk from >" +var p17803 = &p17803Var +var p17810Var = "thunk from from >>" +var p17810 = &p17810Var +var p17814Var = "function " +var p17814 = &p17814Var +var p17818Var = "thunk from >" +var p17818 = &p17818Var +var p17821Var = "thunk from >" +var p17821 = &p17821Var +var p17824Var = "thunk from >" +var p17824 = &p17824Var +var p17827Var = "thunk from >" +var p17827 = &p17827Var +var p17830Var = "thunk from >" +var p17830 = &p17830Var +var p17833Var = "thunk from >" +var p17833 = &p17833Var +var p17837Var = "thunk from >" +var p17837 = &p17837Var +var p17840Var = "thunk from >" +var p17840 = &p17840Var +var p17843Var = "thunk from >" +var p17843 = &p17843Var +var p17846Var = "thunk from >" +var p17846 = &p17846Var +var p17849Var = "thunk from >" +var p17849 = &p17849Var +var p17852Var = "thunk from >" +var p17852 = &p17852Var +var p17855Var = "thunk from >" +var p17855 = &p17855Var +var p17858Var = "thunk from >" +var p17858 = &p17858Var +var p17861Var = "thunk from >" +var p17861 = &p17861Var +var p17865Var = "thunk from >" +var p17865 = &p17865Var +var p17868Var = "thunk from >" +var p17868 = &p17868Var +var p17871Var = "thunk from >" +var p17871 = &p17871Var +var p17874Var = "thunk from >" +var p17874 = &p17874Var +var p17878Var = "thunk from >" +var p17878 = &p17878Var +var p17881Var = "thunk from >" +var p17881 = &p17881Var +var p17886Var = "function " +var p17886 = &p17886Var +var p17889Var = "function " +var p17889 = &p17889Var +var p17892Var = "function " +var p17892 = &p17892Var +var p17895Var = "function " +var p17895 = &p17895Var +var p17897Var = "function " +var p17897 = &p17897Var +var p17900Var = "function " +var p17900 = &p17900Var +var p17903Var = "function " +var p17903 = &p17903Var +var p17906Var = "function " +var p17906 = &p17906Var +var p17909Var = "function " +var p17909 = &p17909Var +var p17913Var = "function " +var p17913 = &p17913Var +var p17916Var = "function " +var p17916 = &p17916Var +var p17919Var = "function " +var p17919 = &p17919Var +var p17932Var = "function " +var p17932 = &p17932Var +var p17934Var = "function " +var p17934 = &p17934Var +var p17938Var = "thunk from >" +var p17938 = &p17938Var +var p17941Var = "thunk from >" +var p17941 = &p17941Var +var p17944Var = "function " +var p17944 = &p17944Var +var p17947Var = "function " +var p17947 = &p17947Var +var p17955Var = "thunk from >" +var p17955 = &p17955Var +var p17958Var = "thunk from >" +var p17958 = &p17958Var +var p17961Var = "thunk from >" +var p17961 = &p17961Var +var p17968Var = "thunk from >>" +var p17968 = &p17968Var +var p17971Var = "thunk from >" +var p17971 = &p17971Var +var p17983Var = "function " +var p17983 = &p17983Var +var p17985Var = "function " +var p17985 = &p17985Var +var p17988Var = "object " +var p17988 = &p17988Var +var p18012Var = "object " +var p18012 = &p18012Var +var p18016Var = "object " +var p18016 = &p18016Var +var p18019Var = "object " +var p18019 = &p18019Var +var p18022Var = "object " +var p18022 = &p18022Var +var p18025Var = "object " +var p18025 = &p18025Var +var p18028Var = "object " +var p18028 = &p18028Var +var p18031Var = "object " +var p18031 = &p18031Var +var p18038Var = "thunk from >" +var p18038 = &p18038Var +var p18040Var = "thunk from >" +var p18040 = &p18040Var var p1 = &ast.Source{ Lines: []string{ "/*\n", @@ -2663,14 +2825,14 @@ var p1 = &ast.Source{ "\n", " lstripChars(str, chars)::\n", " if std.length(str) > 0 && std.member(chars, str[0]) then\n", - " std.lstripChars(str[1:], chars)\n", + " std.lstripChars(str[1:], chars) tailstrict\n", " else\n", " str,\n", "\n", " rstripChars(str, chars)::\n", " local len = std.length(str);\n", " if len > 0 && std.member(chars, str[len - 1]) then\n", - " std.rstripChars(str[:len - 1], chars)\n", + " std.rstripChars(str[:len - 1], chars) tailstrict\n", " else\n", " str,\n", "\n", @@ -3098,7 +3260,7 @@ var p1 = &ast.Source{ " // min_digits must be a whole number >= 0. It's the number of zeroes to pad with.\n", " // blank must be a boolean, if true adds an additional ' ' in front of a positive number, so\n", " // that it is aligned with negative numbers with the same number of digits.\n", - " // plus must be a boolean, if true adds a '+' in front of a postive number, so that it is\n", + " // plus must be a boolean, if true adds a '+' in front of a positive number, so that it is\n", " // aligned with negative numbers with the same number of digits. This takes precedence over\n", " // blank, if both are true.\n", " // radix must be a whole number >1 and <= 10. It is the base of the system of numerals.\n", @@ -3648,7 +3810,122 @@ var p1 = &ast.Source{ " std.join('', lines);\n", " aux(value, [], ''),\n", "\n", - " manifestYamlDoc(value, indent_array_in_object=false)::\n", + " manifestYamlDoc(value, indent_array_in_object=false, quote_keys=true)::\n", + " local onlyChars(charSet, strSet) =\n", + " if std.length(std.setInter(charSet, strSet)) == std.length(strSet) then\n", + " true\n", + " else false;\n", + " local isReserved(key) =\n", + " // NOTE: These values are checked for case insensitively.\n", + " // While this approach results in some false positives, it eliminates\n", + " // the risk of missing a permutation.\n", + " local reserved = [\n", + " // Boolean types taken from https://yaml.org/type/bool.html\n", + " 'true', 'false', 'yes', 'no', 'on', 'off', 'y', 'n',\n", + " // Numerical words taken from https://yaml.org/type/float.html\n", + " '.nan', '-.inf', '+.inf', '.inf', 'null', \n", + " // Invalid keys that contain no invalid characters\n", + " '-', '---', '',\n", + " ];\n", + " local bad = [word for word in reserved if word == std.asciiLower(key)];\n", + " if std.length(bad) > 0 then\n", + " true\n", + " else false;\n", + " local typeMatch(m_key, type) =\n", + " // Look for positive or negative numerical types (ex: 0x)\n", + " if std.substr(m_key, 0, 2) == type || std.substr(m_key, 0, 3) == '-' + type then\n", + " true\n", + " else false;\n", + " local bareSafe(key) =\n", + " /*\n", + " For a key to be considered safe to emit without quotes, the following must be true\n", + " - All characters must match [a-zA-Z0-9_/\\-]\n", + " - Not match the integer format defined in https://yaml.org/type/int.html\n", + " - Not match the float format defined in https://yaml.org/type/float.html\n", + " - Not match the timestamp format defined in https://yaml.org/type/timestamp.html\n", + " - Not match the boolean format defined in https://yaml.org/type/bool.html\n", + " - Not match the null format defined in https://yaml.org/type/null.html\n", + " - Not match (ignoring case) any reserved words which pass the above tests.\n", + " Reserved words are defined in isReserved() above.\n", + "\n", + " Since the remaining YAML types require characters outside the set chosen as valid\n", + " for the elimination of quotes from the YAML output, the remaining types listed at\n", + " https://yaml.org/type/ are by default always quoted.\n", + " */\n", + " local letters = std.set(std.stringChars('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-/'));\n", + " local digits = std.set(std.stringChars('0123456789'));\n", + " local intChars = std.set(digits + std.stringChars('_-'));\n", + " local binChars = std.set(intChars + std.stringChars('b'));\n", + " local hexChars = std.set(digits + std.stringChars('abcdefx_-'));\n", + " local floatChars = std.set(digits + std.stringChars('e._-'));\n", + " local dateChars = std.set(digits + std.stringChars('-'));\n", + " local safeChars = std.set(letters + floatChars);\n", + " local keyLc = std.asciiLower(key);\n", + " local keyChars = std.stringChars(key);\n", + " local keySet = std.set(keyChars);\n", + " local keySetLc = std.set(std.stringChars(keyLc));\n", + " // Check for unsafe characters\n", + " if ! onlyChars(safeChars, keySet) then\n", + " false\n", + " // Check for reserved words\n", + " else if isReserved(key) then\n", + " false\n", + " /* Check for timestamp values. Since spaces and colons are already forbidden,\n", + " all that could potentially pass is the standard date format (ex MM-DD-YYYY, YYYY-DD-MM, etc).\n", + " This check is even more conservative: Keys that meet all of the following:\n", + " - all characters match [0-9\\-]\n", + " - has exactly 2 dashes\n", + " are considered dates.\n", + " */\n", + " else if onlyChars(dateChars, keySet) \n", + " && std.length(std.findSubstr('-', key)) == 2 then\n", + " false\n", + " /* Check for integers. Keys that meet all of the following:\n", + " - all characters match [0-9_\\-]\n", + " - has at most 1 dash\n", + " are considered integers.\n", + " */\n", + " else if onlyChars(intChars, keySetLc)\n", + " && std.length(std.findSubstr('-', key)) < 2 then\n", + " false\n", + " /* Check for binary integers. Keys that meet all of the following:\n", + " - all characters match [0-9b_\\-]\n", + " - has at least 3 characters\n", + " - starts with (-)0b\n", + " are considered binary integers.\n", + " */\n", + " else if onlyChars(binChars, keySetLc)\n", + " && std.length(key) > 2\n", + " && typeMatch(key, '0b') then\n", + " false\n", + " /* Check for floats. Keys that meet all of the following:\n", + " - all characters match [0-9e._\\-]\n", + " - has at most a single period\n", + " - has at most two dashes\n", + " - has at most 1 'e'\n", + " are considered floats.\n", + " */\n", + " else if onlyChars(floatChars, keySetLc)\n", + " && std.length(std.findSubstr('.', key)) == 1\n", + " && std.length(std.findSubstr('-', key)) < 3 \n", + " && std.length(std.findSubstr('e', keyLc)) < 2 then\n", + " false\n", + " /* Check for hexadecimals. Keys that meet all of the following:\n", + " - all characters match [0-9a-fx_\\-]\n", + " - has at most 1 dash\n", + " - has at least 3 characters\n", + " - starts with (-)0x\n", + " are considered hexadecimals.\n", + " */\n", + " else if onlyChars(hexChars, keySetLc) \n", + " && std.length(std.findSubstr('-', key)) < 2\n", + " && std.length(keyChars) > 2\n", + " && typeMatch(key, '0x') then\n", + " false\n", + " // All checks pass. Key is safe for emission without quotes.\n", + " else true;\n", + " local escapeKeyYaml(key) =\n", + " if bareSafe(key) then key else std.escapeStringJson(key);\n", " local aux(v, path, cindent) =\n", " if v == true then\n", " 'true'\n", @@ -3724,19 +4001,19 @@ var p1 = &ast.Source{ " space: ' ',\n", " };\n", " local lines = [\n", - " std.escapeStringJson(k) + ':' + param.space + aux(v[k], path + [k], param.new_indent)\n", + " (if quote_keys then std.escapeStringJson(k) else escapeKeyYaml(k)) + ':' + param.space + aux(v[k], path + [k], param.new_indent)\n", " for k in std.objectFields(v)\n", " for param in [params(v[k])]\n", " ];\n", " std.join('\\n' + cindent, lines);\n", " aux(value, [], ''),\n", "\n", - " manifestYamlStream(value, indent_array_in_object=false, c_document_end=true)::\n", + " manifestYamlStream(value, indent_array_in_object=false, c_document_end=true, quote_keys=true)::\n", " if !std.isArray(value) then\n", " error 'manifestYamlStream only takes arrays, got ' + std.type(value)\n", " else\n", " '---\\n' + std.join(\n", - " '\\n---\\n', [std.manifestYamlDoc(e, indent_array_in_object) for e in value]\n", + " '\\n---\\n', [std.manifestYamlDoc(e, indent_array_in_object, quote_keys) for e in value]\n", " ) + if c_document_end then '\\n...\\n' else '\\n',\n", "\n", "\n", @@ -3986,6 +4263,9 @@ var p1 = &ast.Source{ " else\n", " patch,\n", "\n", + " get(o, f, default = null, inc_hidden = true)::\n", + " if std.objectHasEx(o, f, inc_hidden) then o[f] else default,\n", + "\n", " objectFields(o)::\n", " std.objectFieldsEx(o, false),\n", "\n", @@ -4133,7 +4413,7 @@ var _StdAst = &ast.DesugaredObject{ Column: int(1), }, End: ast.Location{ - Line: int(1512), + Line: int(1630), Column: int(2), }, File: p1, @@ -10947,9 +11227,9 @@ var _StdAst = &ast.DesugaredObject{ Named: nil, }, TrailingComma: false, - TailStrict: false, + TailStrict: true, FodderRight: ast.Fodder{}, - TailStrictFodder: nil, + TailStrictFodder: ast.Fodder{}, }, ElseFodder: ast.Fodder{ ast.FodderElement{ @@ -12010,9 +12290,9 @@ var _StdAst = &ast.DesugaredObject{ Named: nil, }, TrailingComma: false, - TailStrict: false, + TailStrict: true, FodderRight: ast.Fodder{}, - TailStrictFodder: nil, + TailStrictFodder: ast.Fodder{}, }, ElseFodder: ast.Fodder{ ast.FodderElement{ @@ -70532,7 +70812,7 @@ var _StdAst = &ast.DesugaredObject{ Blanks: int(0), Indent: int(4), Comment: []string{ - "// plus must be a boolean, if true adds a '+' in front of a postive number, so that it is", + "// plus must be a boolean, if true adds a '+' in front of a positive number, so that it is", }, }, ast.FodderElement{ @@ -143953,7 +144233,7 @@ var _StdAst = &ast.DesugaredObject{ }, Value: false, }, - CommaFodder: nil, + CommaFodder: ast.Fodder{}, LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ @@ -143967,6 +144247,44 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, }, + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "quote_keys", + EqFodder: ast.Fodder{}, + DefaultArg: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1044), + Column: int(67), + }, + End: ast.Location{ + Line: int(1044), + Column: int(71), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11219, + FreeVars: ast.Identifiers{}, + }, + Value: true, + }, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1044), + Column: int(56), + }, + End: ast.Location{ + Line: int(1044), + Column: int(71), + }, + File: p1, + }, + }, }, TrailingComma: false, ParenRightFodder: ast.Fodder{}, @@ -143979,7 +144297,7 @@ var _StdAst = &ast.DesugaredObject{ Column: int(5), }, End: ast.Location{ - Line: int(1125), + Line: int(1240), Column: int(23), }, File: p1, @@ -143996,6 +144314,7 @@ var _StdAst = &ast.DesugaredObject{ FreeVars: ast.Identifiers{ "$std", "indent_array_in_object", + "quote_keys", "std", "value", }, @@ -144003,7 +144322,7 @@ var _StdAst = &ast.DesugaredObject{ Binds: ast.LocalBinds{ ast.LocalBind{ VarFodder: nil, - Variable: "aux", + Variable: "onlyChars", EqFodder: nil, Body: &ast.Function{ NodeBase: ast.NodeBase{ @@ -144014,17 +144333,14 @@ var _StdAst = &ast.DesugaredObject{ Column: int(11), }, End: ast.Location{ - Line: int(1124), - Column: int(42), + Line: int(1048), + Column: int(17), }, File: p1, }, Fodder: nil, - Ctx: p11225, + Ctx: p11226, FreeVars: ast.Identifiers{ - "$std", - "aux", - "indent_array_in_object", "std", }, }, @@ -144032,26 +144348,7 @@ var _StdAst = &ast.DesugaredObject{ Parameters: []ast.Parameter{ ast.Parameter{ NameFodder: ast.Fodder{}, - Name: "v", - EqFodder: nil, - DefaultArg: nil, - CommaFodder: ast.Fodder{}, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1045), - Column: int(15), - }, - End: ast.Location{ - Line: int(1045), - Column: int(16), - }, - File: p1, - }, - }, - ast.Parameter{ - NameFodder: ast.Fodder{}, - Name: "path", + Name: "charSet", EqFodder: nil, DefaultArg: nil, CommaFodder: ast.Fodder{}, @@ -144059,18 +144356,18 @@ var _StdAst = &ast.DesugaredObject{ FileName: "", Begin: ast.Location{ Line: int(1045), - Column: int(18), + Column: int(21), }, End: ast.Location{ Line: int(1045), - Column: int(22), + Column: int(28), }, File: p1, }, }, ast.Parameter{ NameFodder: ast.Fodder{}, - Name: "cindent", + Name: "strSet", EqFodder: nil, DefaultArg: nil, CommaFodder: nil, @@ -144078,11 +144375,11 @@ var _StdAst = &ast.DesugaredObject{ FileName: "", Begin: ast.Location{ Line: int(1045), - Column: int(24), + Column: int(30), }, End: ast.Location{ Line: int(1045), - Column: int(31), + Column: int(36), }, File: p1, }, @@ -144099,8 +144396,8 @@ var _StdAst = &ast.DesugaredObject{ Column: int(7), }, End: ast.Location{ - Line: int(1124), - Column: int(42), + Line: int(1048), + Column: int(17), }, File: p1, }, @@ -144112,15 +144409,11 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p11230, + Ctx: p11231, FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", + "charSet", "std", - "v", + "strSet", }, }, Cond: &ast.Binary{ @@ -144133,17 +144426,19 @@ var _StdAst = &ast.DesugaredObject{ }, End: ast.Location{ Line: int(1046), - Column: int(19), + Column: int(73), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11231, FreeVars: ast.Identifiers{ - "v", + "charSet", + "std", + "strSet", }, }, - Left: &ast.Var{ + Left: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", @@ -144153,1013 +144448,995 @@ var _StdAst = &ast.DesugaredObject{ }, End: ast.Location{ Line: int(1046), - Column: int(11), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(12), - Right: &ast.LiteralBoolean{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1046), - Column: int(15), - }, - End: ast.Location{ - Line: int(1046), - Column: int(19), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - Value: true, - }, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1047), - Column: int(9), - }, - End: ast.Location{ - Line: int(1047), - Column: int(15), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, - }, - }, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - Value: "true", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - ElseFodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(6), - Comment: []string{}, - }, - }, - BranchFalse: &ast.Conditional{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1048), - Column: int(12), - }, - End: ast.Location{ - Line: int(1124), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", - "std", - "v", - }, - }, - Cond: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1048), - Column: int(15), - }, - End: ast.Location{ - Line: int(1048), - Column: int(25), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Left: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1048), - Column: int(15), - }, - End: ast.Location{ - Line: int(1048), - Column: int(16), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(12), - Right: &ast.LiteralBoolean{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1048), - Column: int(20), - }, - End: ast.Location{ - Line: int(1048), - Column: int(25), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - Value: false, - }, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1049), - Column: int(9), - }, - End: ast.Location{ - Line: int(1049), - Column: int(16), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, - }, - }, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - Value: "false", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - ElseFodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(6), - Comment: []string{}, - }, - }, - BranchFalse: &ast.Conditional{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1050), - Column: int(12), - }, - End: ast.Location{ - Line: int(1124), - Column: int(42), + Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11231, FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", + "charSet", "std", - "v", + "strSet", }, }, - Cond: &ast.Binary{ + Target: &ast.Index{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1050), - Column: int(15), + Line: int(1046), + Column: int(10), }, End: ast.Location{ - Line: int(1050), - Column: int(24), + Line: int(1046), + Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11231, FreeVars: ast.Identifiers{ - "v", + "std", }, }, - Left: &ast.Var{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1050), - Column: int(15), + Line: int(1046), + Column: int(10), }, End: ast.Location{ - Line: int(1050), - Column: int(16), + Line: int(1046), + Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: nil, FreeVars: ast.Identifiers{ - "v", + "std", }, }, - Id: "v", + Id: "std", }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(12), - Right: &ast.LiteralNull{ + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1050), - Column: int(20), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1050), - Column: int(24), + Line: int(0), + Column: int(0), }, - File: p1, + File: nil, }, - Fodder: ast.Fodder{}, - Ctx: p11230, + Fodder: nil, + Ctx: nil, FreeVars: ast.Identifiers{}, }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, + RightBracketFodder: ast.Fodder{}, + Id: nil, }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1051), - Column: int(9), - }, - End: ast.Location{ - Line: int(1051), - Column: int(15), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, - }, - }, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - Value: "null", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - ElseFodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(6), - Comment: []string{}, - }, - }, - BranchFalse: &ast.Conditional{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1052), - Column: int(12), - }, - End: ast.Location{ - Line: int(1124), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", - "std", - "v", - }, - }, - Cond: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1052), - Column: int(15), - }, - End: ast.Location{ - Line: int(1052), - Column: int(30), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - "v", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1052), - Column: int(15), - }, - End: ast.Location{ - Line: int(1052), - Column: int(27), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1052), - Column: int(15), + Line: int(1046), + Column: int(21), }, End: ast.Location{ - Line: int(1052), - Column: int(18), + Line: int(1046), + Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: nil, + Ctx: p11244, FreeVars: ast.Identifiers{ + "charSet", "std", + "strSet", }, }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1046), + Column: int(21), + }, + End: ast.Location{ + Line: int(1046), + Column: int(33), + }, + File: p1, }, - End: ast.Location{ - Line: int(0), - Column: int(0), + Fodder: ast.Fodder{}, + Ctx: p11244, + FreeVars: ast.Identifiers{ + "std", }, - File: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "isNumber", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1052), - Column: int(28), + Line: int(1046), + Column: int(21), }, End: ast.Location{ - Line: int(1052), - Column: int(29), + Line: int(1046), + Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11271, + Ctx: nil, FreeVars: ast.Identifiers{ - "v", + "std", }, }, - Id: "v", - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1053), - Column: int(9), - }, - End: ast.Location{ - Line: int(1053), - Column: int(15), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Left: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1053), - Column: int(9), + Id: "std", }, - End: ast.Location{ - Line: int(1053), - Column: int(11), + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "setInter", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, - File: p1, + RightBracketFodder: ast.Fodder{}, + Id: nil, }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1046), + Column: int(34), + }, + End: ast.Location{ + Line: int(1046), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11253, + FreeVars: ast.Identifiers{ + "charSet", + }, + }, + Id: "charSet", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1046), + Column: int(43), + }, + End: ast.Location{ + Line: int(1046), + Column: int(49), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11253, + FreeVars: ast.Identifiers{ + "strSet", + }, + }, + Id: "strSet", + }, + CommaFodder: nil, + }, }, + Named: nil, }, - Ctx: p11230, - FreeVars: ast.Identifiers{}, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - Value: "", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + CommaFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1053), - Column: int(14), - }, - End: ast.Location{ - Line: int(1053), - Column: int(15), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1046), + Column: int(55), + }, + End: ast.Location{ + Line: int(1046), + Column: int(73), }, + File: p1, }, - ElseFodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(6), - Comment: []string{}, + Fodder: ast.Fodder{}, + Ctx: p11231, + FreeVars: ast.Identifiers{ + "std", + "strSet", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1046), + Column: int(55), + }, + End: ast.Location{ + Line: int(1046), + Column: int(65), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11231, + FreeVars: ast.Identifiers{ + "std", }, }, - BranchFalse: &ast.Conditional{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1054), - Column: int(12), + Line: int(1046), + Column: int(55), }, End: ast.Location{ - Line: int(1124), - Column: int(42), + Line: int(1046), + Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: nil, FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", "std", - "v", }, }, - Cond: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1054), - Column: int(15), - }, - End: ast.Location{ - Line: int(1054), - Column: int(30), - }, - File: p1, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - "v", + End: ast.Location{ + Line: int(0), + Column: int(0), }, + File: nil, }, - Target: &ast.Index{ + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1054), - Column: int(15), + Line: int(1046), + Column: int(66), }, End: ast.Location{ - Line: int(1054), - Column: int(27), + Line: int(1046), + Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11266, FreeVars: ast.Identifiers{ - "std", + "strSet", }, }, - Target: &ast.Var{ + Id: "strSet", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1047), + Column: int(9), + }, + End: ast.Location{ + Line: int(1047), + Column: int(13), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p11231, + FreeVars: ast.Identifiers{}, + }, + Value: true, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1048), + Column: int(12), + }, + End: ast.Location{ + Line: int(1048), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11231, + FreeVars: ast.Identifiers{}, + }, + Value: false, + }, + }, + }, + Fun: nil, + CloseFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1049), + Column: int(5), + }, + End: ast.Location{ + Line: int(1240), + Column: int(23), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(4), + Comment: []string{}, + }, + }, + Ctx: p11219, + FreeVars: ast.Identifiers{ + "$std", + "indent_array_in_object", + "onlyChars", + "quote_keys", + "std", + "value", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: nil, + Variable: "isReserved", + EqFodder: nil, + Body: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1049), + Column: int(11), + }, + End: ast.Location{ + Line: int(1064), + Column: int(17), + }, + File: p1, + }, + Fodder: nil, + Ctx: p11277, + FreeVars: ast.Identifiers{ + "$std", + "std", + }, + }, + ParenLeftFodder: ast.Fodder{}, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "key", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1049), + Column: int(22), + }, + End: ast.Location{ + Line: int(1049), + Column: int(25), + }, + File: p1, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: ast.Fodder{}, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1053), + Column: int(7), + }, + End: ast.Location{ + Line: int(1064), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "// NOTE: These values are checked for case insensitively.", + }, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "// While this approach results in some false positives, it eliminates", + }, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "// the risk of missing a permutation.", + }, + }, + }, + Ctx: p11285, + FreeVars: ast.Identifiers{ + "$std", + "key", + "std", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "reserved", + EqFodder: ast.Fodder{}, + Body: &ast.Array{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1053), + Column: int(24), + }, + End: ast.Location{ + Line: int(1060), + Column: int(8), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11289, + FreeVars: ast.Identifiers{}, + }, + Elements: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1054), - Column: int(15), + Line: int(1055), + Column: int(9), }, End: ast.Location{ - Line: int(1054), - Column: int(18), + Line: int(1055), + Column: int(15), }, File: p1, }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(8), + Comment: []string{ + "// Boolean types taken from https://yaml.org/type/bool.html", + }, + }, }, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, - Id: "std", + Value: "true", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1055), + Column: int(17), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1055), + Column: int(24), }, - File: nil, + File: p1, }, - Fodder: nil, - Ctx: nil, + Fodder: ast.Fodder{}, + Ctx: p11294, FreeVars: ast.Identifiers{}, }, - Value: "isString", + Value: "false", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", }, - RightBracketFodder: ast.Fodder{}, - Id: nil, + CommaFodder: ast.Fodder{}, }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1054), - Column: int(28), - }, - End: ast.Location{ - Line: int(1054), - Column: int(29), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11291, - FreeVars: ast.Identifiers{ - "v", - }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1055), + Column: int(26), }, - Id: "v", + End: ast.Location{ + Line: int(1055), + Column: int(31), + }, + File: p1, }, - CommaFodder: nil, + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, + Value: "yes", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, - Named: nil, + CommaFodder: ast.Fodder{}, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.Local{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1055), - Column: int(9), - }, - End: ast.Location{ - Line: int(1062), - Column: int(34), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1055), + Column: int(33), + }, + End: ast.Location{ + Line: int(1055), + Column: int(37), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, + Value: "no", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "cindent", - "std", - "v", - }, + CommaFodder: ast.Fodder{}, }, - Binds: ast.LocalBinds{ - ast.LocalBind{ - VarFodder: ast.Fodder{}, - Variable: "len", - EqFodder: ast.Fodder{}, - Body: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1055), - Column: int(21), - }, - End: ast.Location{ - Line: int(1055), - Column: int(34), - }, - File: p1, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1055), + Column: int(39), }, - Fodder: ast.Fodder{}, - Ctx: p11298, - FreeVars: ast.Identifiers{ - "std", - "v", + End: ast.Location{ + Line: int(1055), + Column: int(43), }, + File: p1, }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1055), - Column: int(21), - }, - End: ast.Location{ - Line: int(1055), - Column: int(31), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11298, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1055), - Column: int(21), - }, - End: ast.Location{ - Line: int(1055), - Column: int(24), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, + }, + Value: "on", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1055), + Column: int(45), }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "length", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + End: ast.Location{ + Line: int(1055), + Column: int(50), }, - RightBracketFodder: ast.Fodder{}, - Id: nil, + File: p1, }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1055), - Column: int(32), - }, - End: ast.Location{ - Line: int(1055), - Column: int(33), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11307, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - CommaFodder: nil, - }, + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, + }, + Value: "off", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1055), + Column: int(52), }, - Named: nil, + End: ast.Location{ + Line: int(1055), + Column: int(55), + }, + File: p1, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, - Fun: nil, - CloseFodder: ast.Fodder{}, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1055), - Column: int(15), - }, - End: ast.Location{ - Line: int(1055), - Column: int(34), + Value: "y", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1055), + Column: int(57), + }, + End: ast.Location{ + Line: int(1055), + Column: int(60), + }, + File: p1, }, - File: p1, + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, + Value: "n", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, + CommaFodder: ast.Fodder{}, }, - Body: &ast.Conditional{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1056), - Column: int(9), - }, - End: ast.Location{ - Line: int(1062), - Column: int(34), + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1057), + Column: int(9), + }, + End: ast.Location{ + Line: int(1057), + Column: int(15), + }, + File: p1, }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(8), + Comment: []string{ + "// Numerical words taken from https://yaml.org/type/float.html", + }, + }, }, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "cindent", - "len", - "std", - "v", - }, + Value: ".nan", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, - Cond: &ast.Binary{ + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1056), - Column: int(12), + Line: int(1057), + Column: int(17), }, End: ast.Location{ - Line: int(1056), - Column: int(20), + Line: int(1057), + Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "len", - }, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, - Left: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1056), - Column: int(12), - }, - End: ast.Location{ - Line: int(1056), - Column: int(15), - }, - File: p1, + Value: "-.inf", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1057), + Column: int(26), }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "len", + End: ast.Location{ + Line: int(1057), + Column: int(33), }, + File: p1, }, - Id: "len", + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(12), - Right: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1056), - Column: int(19), - }, - End: ast.Location{ - Line: int(1056), - Column: int(20), - }, - File: p1, + Value: "+.inf", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1057), + Column: int(35), }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{}, + End: ast.Location{ + Line: int(1057), + Column: int(41), + }, + File: p1, }, - OriginalString: "0", + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, + Value: ".inf", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.LiteralString{ + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ Line: int(1057), - Column: int(11), + Column: int(43), }, End: ast.Location{ Line: int(1057), - Column: int(15), + Column: int(49), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, + }, + Value: "null", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1059), + Column: int(9), + }, + End: ast.Location{ + Line: int(1059), + Column: int(12), }, File: p1, }, @@ -145167,1208 +145444,620 @@ var _StdAst = &ast.DesugaredObject{ ast.FodderElement{ Kind: ast.FodderKind(0), Blanks: int(0), - Indent: int(10), + Indent: int(8), Comment: []string{}, }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(8), + Comment: []string{ + "// Invalid keys that contain no invalid characters", + }, + }, }, - Ctx: p11230, + Ctx: p11294, FreeVars: ast.Identifiers{}, }, - Value: "\"\"", + Value: "-", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", }, - ElseFodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1059), + Column: int(14), + }, + End: ast.Location{ + Line: int(1059), + Column: int(19), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11294, + FreeVars: ast.Identifiers{}, }, + Value: "---", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, - BranchFalse: &ast.Conditional{ + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1058), - Column: int(14), + Line: int(1059), + Column: int(21), }, End: ast.Location{ - Line: int(1062), - Column: int(34), + Line: int(1059), + Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11294, + FreeVars: ast.Identifiers{}, + }, + Value: "", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + }, + TrailingComma: true, + CloseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1053), + Column: int(13), + }, + End: ast.Location{ + Line: int(1060), + Column: int(8), + }, + File: p1, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1061), + Column: int(7), + }, + End: ast.Location{ + Line: int(1064), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11285, + FreeVars: ast.Identifiers{ + "$std", + "key", + "reserved", + "std", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "bad", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1061), + Column: int(19), + }, + End: ast.Location{ + Line: int(1061), + Column: int(77), + }, + File: p1, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + "key", + "reserved", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, FreeVars: ast.Identifiers{ "$std", - "cindent", - "len", - "std", - "v", }, }, - Cond: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1058), - Column: int(17), - }, - End: ast.Location{ - Line: int(1058), - Column: int(35), - }, - File: p1, + Id: "$std", + }, + LeftBracketFodder: nil, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "len", - "v", + End: ast.Location{ + Line: int(0), + Column: int(0), }, + File: nil, }, - Left: &ast.Index{ + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "flatMap", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: nil, + Id: nil, + }, + FodderLeft: nil, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Function{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1058), - Column: int(17), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1058), - Column: int(27), + Line: int(0), + Column: int(0), }, - File: p1, + File: nil, }, - Fodder: ast.Fodder{}, - Ctx: p11230, + Fodder: nil, + Ctx: nil, FreeVars: ast.Identifiers{ - "len", - "v", + "key", + "std", }, }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ + ParenLeftFodder: nil, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: nil, + Name: "word", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1058), - Column: int(17), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1058), - Column: int(18), + Line: int(0), + Column: int(0), }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "v", + File: nil, }, }, - Id: "v", }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.Binary{ + TrailingComma: false, + ParenRightFodder: nil, + Body: &ast.Conditional{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1058), - Column: int(19), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1058), - Column: int(26), + Line: int(0), + Column: int(0), }, - File: p1, + File: nil, }, - Fodder: ast.Fodder{}, - Ctx: p11230, + Fodder: nil, + Ctx: nil, FreeVars: ast.Identifiers{ - "len", + "key", + "std", + "word", }, }, - Left: &ast.Var{ + Cond: &ast.Binary{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1058), - Column: int(19), + Line: int(1061), + Column: int(49), }, End: ast.Location{ - Line: int(1058), - Column: int(22), + Line: int(1061), + Column: int(76), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11333, FreeVars: ast.Identifiers{ - "len", - }, - }, - Id: "len", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(4), - Right: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1058), - Column: int(25), - }, - End: ast.Location{ - Line: int(1058), - Column: int(26), - }, - File: p1, + "key", + "std", + "word", }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - OriginalString: "1", - }, - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(12), - Right: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1058), - Column: int(31), - }, - End: ast.Location{ - Line: int(1058), - Column: int(35), }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - Value: "\n", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.Local{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1059), - Column: int(11), - }, - End: ast.Location{ - Line: int(1060), - Column: int(82), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, - }, - }, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "cindent", - "std", - "v", - }, - }, - Binds: ast.LocalBinds{ - ast.LocalBind{ - VarFodder: ast.Fodder{}, - Variable: "split", - EqFodder: ast.Fodder{}, - Body: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1059), - Column: int(25), + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1061), + Column: int(49), + }, + End: ast.Location{ + Line: int(1061), + Column: int(53), + }, + File: p1, }, - End: ast.Location{ - Line: int(1059), - Column: int(43), + Fodder: ast.Fodder{}, + Ctx: p11333, + FreeVars: ast.Identifiers{ + "word", }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11339, - FreeVars: ast.Identifiers{ - "std", - "v", }, + Id: "word", }, - Target: &ast.Index{ + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1059), - Column: int(25), + Line: int(1061), + Column: int(57), }, End: ast.Location{ - Line: int(1059), - Column: int(34), + Line: int(1061), + Column: int(76), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11339, + Ctx: p11333, FreeVars: ast.Identifiers{ + "key", "std", }, }, - Target: &ast.Var{ + Target: &ast.Index{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1059), - Column: int(25), + Line: int(1061), + Column: int(57), }, End: ast.Location{ - Line: int(1059), - Column: int(28), + Line: int(1061), + Column: int(71), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: nil, + Ctx: p11333, FreeVars: ast.Identifiers{ "std", }, }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1061), + Column: int(57), + }, + End: ast.Location{ + Line: int(1061), + Column: int(60), + }, + File: p1, }, - End: ast.Location{ - Line: int(0), - Column: int(0), + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", }, - File: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, + Id: "std", }, - Value: "split", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1059), - Column: int(35), - }, - End: ast.Location{ - Line: int(1059), - Column: int(36), - }, - File: p1, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), }, - Fodder: ast.Fodder{}, - Ctx: p11348, - FreeVars: ast.Identifiers{ - "v", + End: ast.Location{ + Line: int(0), + Column: int(0), }, + File: nil, }, - Id: "v", + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, }, - CommaFodder: ast.Fodder{}, + Value: "asciiLower", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, - ast.CommaSeparatedExpr{ - Expr: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1059), - Column: int(38), + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1061), + Column: int(72), + }, + End: ast.Location{ + Line: int(1061), + Column: int(75), + }, + File: p1, }, - End: ast.Location{ - Line: int(1059), - Column: int(42), + Fodder: ast.Fodder{}, + Ctx: p11346, + FreeVars: ast.Identifiers{ + "key", }, - File: p1, }, - Fodder: ast.Fodder{}, - Ctx: p11348, - FreeVars: ast.Identifiers{}, + Id: "key", }, - Value: "\n", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + CommaFodder: nil, }, - CommaFodder: nil, }, + Named: nil, }, - Named: nil, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, }, - Fun: nil, - CloseFodder: ast.Fodder{}, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1059), - Column: int(17), - }, - End: ast.Location{ - Line: int(1059), - Column: int(43), + ThenFodder: nil, + BranchTrue: &ast.Array{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "word", + }, }, - File: p1, - }, - }, - }, - Body: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(11), - }, - End: ast.Location{ - Line: int(1060), - Column: int(82), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "cindent", - "split", - "std", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(11), - }, - End: ast.Location{ - Line: int(1060), - Column: int(19), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(11), - }, - End: ast.Location{ - Line: int(1060), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, - }, - }, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "join", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(20), - }, - End: ast.Location{ - Line: int(1060), - Column: int(41), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Left: &ast.Binary{ + Elements: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1060), + Line: int(1061), Column: int(20), }, End: ast.Location{ - Line: int(1060), - Column: int(34), + Line: int(1061), + Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11361, + Ctx: p11352, FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Left: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(20), - }, - End: ast.Location{ - Line: int(1060), - Column: int(24), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{}, - }, - Value: "\n", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(27), - }, - End: ast.Location{ - Line: int(1060), - Column: int(34), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Id: "cindent", - }, - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(37), - }, - End: ast.Location{ - Line: int(1060), - Column: int(41), - }, - File: p1, + "word", }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{}, }, - Value: " ", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + Id: "word", }, + CommaFodder: nil, }, - CommaFodder: ast.Fodder{}, }, - ast.CommaSeparatedExpr{ - Expr: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(43), - }, - End: ast.Location{ - Line: int(1060), - Column: int(81), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{ - "$std", - "split", - "std", - }, - }, - Left: &ast.Array{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(43), - }, - End: ast.Location{ - Line: int(1060), - Column: int(48), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{}, - }, - Elements: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(44), - }, - End: ast.Location{ - Line: int(1060), - Column: int(47), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11374, - FreeVars: ast.Identifiers{}, - }, - Value: "|", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - CommaFodder: nil, - }, - }, - TrailingComma: false, - CloseFodder: ast.Fodder{}, + TrailingComma: false, + CloseFodder: nil, + }, + ElseFodder: nil, + BranchFalse: &ast.Array{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(51), - }, - End: ast.Location{ - Line: int(1060), - Column: int(81), - }, - File: p1, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "$std", - "split", - "std", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "$std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "$std", - }, - }, - Id: "$std", - }, - LeftBracketFodder: nil, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "slice", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: nil, - Id: nil, - }, - FodderLeft: nil, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(51), - }, - End: ast.Location{ - Line: int(1060), - Column: int(56), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{ - "split", - }, - }, - Id: "split", - }, - CommaFodder: nil, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(57), - }, - End: ast.Location{ - Line: int(1060), - Column: int(58), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{}, - }, - OriginalString: "0", - }, - CommaFodder: nil, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(59), - }, - End: ast.Location{ - Line: int(1060), - Column: int(80), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{ - "split", - "std", - }, - }, - Left: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(59), - }, - End: ast.Location{ - Line: int(1060), - Column: int(76), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{ - "split", - "std", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(59), - }, - End: ast.Location{ - Line: int(1060), - Column: int(69), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(59), - }, - End: ast.Location{ - Line: int(1060), - Column: int(62), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "length", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(70), - }, - End: ast.Location{ - Line: int(1060), - Column: int(75), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11397, - FreeVars: ast.Identifiers{ - "split", - }, - }, - Id: "split", - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(4), - Right: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1060), - Column: int(79), - }, - End: ast.Location{ - Line: int(1060), - Column: int(80), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11361, - FreeVars: ast.Identifiers{}, - }, - OriginalString: "1", - }, - }, - CommaFodder: nil, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.LiteralNull{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: nil, - TailStrictFodder: nil, + End: ast.Location{ + Line: int(0), + Column: int(0), }, + File: nil, }, - CommaFodder: nil, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, }, + Elements: nil, + TrailingComma: false, + CloseFodder: nil, }, - Named: nil, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - }, - ElseFodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, }, + CommaFodder: nil, }, - BranchFalse: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1062), - Column: int(11), - }, - End: ast.Location{ - Line: int(1062), - Column: int(34), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - "v", - }, - }, - Target: &ast.Index{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1062), - Column: int(11), + Line: int(1061), + Column: int(37), }, End: ast.Location{ - Line: int(1062), - Column: int(31), + Line: int(1061), + Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11333, FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1062), - Column: int(11), - }, - End: ast.Location{ - Line: int(1062), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, - }, - }, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "escapeStringJson", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1062), - Column: int(32), - }, - End: ast.Location{ - Line: int(1062), - Column: int(33), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11412, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - CommaFodder: nil, + "reserved", }, }, - Named: nil, + Id: "reserved", }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, + CommaFodder: nil, }, }, + Named: nil, }, + TrailingComma: false, + TailStrict: false, + FodderRight: nil, + TailStrictFodder: nil, }, - ElseFodder: ast.Fodder{ + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1061), + Column: int(13), + }, + End: ast.Location{ + Line: int(1061), + Column: int(77), + }, + File: p1, + }, + }, + }, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1062), + Column: int(7), + }, + End: ast.Location{ + Line: int(1064), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{ ast.FodderElement{ Kind: ast.FodderKind(0), Blanks: int(0), @@ -146376,808 +146065,2176 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - BranchFalse: &ast.Conditional{ + Ctx: p11285, + FreeVars: ast.Identifiers{ + "bad", + "std", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1062), + Column: int(10), + }, + End: ast.Location{ + Line: int(1062), + Column: int(29), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11285, + FreeVars: ast.Identifiers{ + "bad", + "std", + }, + }, + Left: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1063), - Column: int(12), + Line: int(1062), + Column: int(10), }, End: ast.Location{ - Line: int(1124), - Column: int(42), + Line: int(1062), + Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11285, FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", + "bad", "std", - "v", }, }, - Cond: &ast.Apply{ + Target: &ast.Index{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1063), - Column: int(15), + Line: int(1062), + Column: int(10), }, End: ast.Location{ - Line: int(1063), - Column: int(32), + Line: int(1062), + Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11285, FreeVars: ast.Identifiers{ "std", - "v", }, }, - Target: &ast.Index{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1063), - Column: int(15), + Line: int(1062), + Column: int(10), }, End: ast.Location{ - Line: int(1063), - Column: int(29), + Line: int(1062), + Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: nil, FreeVars: ast.Identifiers{ "std", }, }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1063), - Column: int(15), - }, - End: ast.Location{ - Line: int(1063), - Column: int(18), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "isFunction", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1063), - Column: int(30), - }, - End: ast.Location{ - Line: int(1063), - Column: int(31), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11426, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.Error{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1064), - Column: int(9), - }, - End: ast.Location{ - Line: int(1064), - Column: int(54), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, - }, - }, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "path", - }, + Id: "std", }, - Expr: &ast.Binary{ + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1064), - Column: int(15), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1064), - Column: int(54), + Line: int(0), + Column: int(0), }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "path", + File: nil, }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, }, - Left: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1064), - Column: int(15), + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1062), + Column: int(21), + }, + End: ast.Location{ + Line: int(1062), + Column: int(24), + }, + File: p1, }, - End: ast.Location{ - Line: int(1064), - Column: int(47), + Fodder: ast.Fodder{}, + Ctx: p11371, + FreeVars: ast.Identifiers{ + "bad", }, - File: p1, }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{}, + Id: "bad", }, - Value: "Tried to manifest function at ", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + CommaFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1064), - Column: int(50), - }, - End: ast.Location{ - Line: int(1064), - Column: int(54), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "path", - }, - }, - Id: "path", + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(7), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1062), + Column: int(28), }, + End: ast.Location{ + Line: int(1062), + Column: int(29), + }, + File: p1, }, + Fodder: ast.Fodder{}, + Ctx: p11285, + FreeVars: ast.Identifiers{}, }, - ElseFodder: ast.Fodder{ + OriginalString: "0", + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1063), + Column: int(9), + }, + End: ast.Location{ + Line: int(1063), + Column: int(13), + }, + File: p1, + }, + Fodder: ast.Fodder{ ast.FodderElement{ Kind: ast.FodderKind(0), Blanks: int(0), - Indent: int(6), + Indent: int(8), Comment: []string{}, }, }, - BranchFalse: &ast.Conditional{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1065), - Column: int(12), - }, - End: ast.Location{ - Line: int(1124), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11285, + FreeVars: ast.Identifiers{}, + }, + Value: true, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1064), + Column: int(12), + }, + End: ast.Location{ + Line: int(1064), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11285, + FreeVars: ast.Identifiers{}, + }, + Value: false, + }, + }, + }, + }, + }, + Fun: nil, + CloseFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1065), + Column: int(5), + }, + End: ast.Location{ + Line: int(1240), + Column: int(23), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(4), + Comment: []string{}, + }, + }, + Ctx: p11219, + FreeVars: ast.Identifiers{ + "$std", + "indent_array_in_object", + "isReserved", + "onlyChars", + "quote_keys", + "std", + "value", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: nil, + Variable: "typeMatch", + EqFodder: nil, + Body: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1065), + Column: int(11), + }, + End: ast.Location{ + Line: int(1069), + Column: int(17), + }, + File: p1, + }, + Fodder: nil, + Ctx: p11383, + FreeVars: ast.Identifiers{ + "std", + }, + }, + ParenLeftFodder: ast.Fodder{}, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "m_key", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1065), + Column: int(21), + }, + End: ast.Location{ + Line: int(1065), + Column: int(26), + }, + File: p1, + }, + }, + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "type", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1065), + Column: int(28), + }, + End: ast.Location{ + Line: int(1065), + Column: int(32), + }, + File: p1, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: ast.Fodder{}, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(7), + }, + End: ast.Location{ + Line: int(1069), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "// Look for positive or negative numerical types (ex: 0x)", + }, + }, + }, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "m_key", + "std", + "type", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(10), + }, + End: ast.Location{ + Line: int(1067), + Column: int(82), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "m_key", + "std", + "type", + }, + }, + Left: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(10), + }, + End: ast.Location{ + Line: int(1067), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "m_key", + "std", + "type", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(10), + }, + End: ast.Location{ + Line: int(1067), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "m_key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(10), + }, + End: ast.Location{ + Line: int(1067), + Column: int(20), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", "std", - "v", }, }, - Cond: &ast.Apply{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1065), - Column: int(15), + Line: int(1067), + Column: int(10), }, End: ast.Location{ - Line: int(1065), - Column: int(29), + Line: int(1067), + Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: nil, FreeVars: ast.Identifiers{ "std", - "v", }, }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1065), - Column: int(15), - }, - End: ast.Location{ - Line: int(1065), - Column: int(26), - }, - File: p1, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", + End: ast.Location{ + Line: int(0), + Column: int(0), }, + File: nil, }, - Target: &ast.Var{ + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "substr", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1065), - Column: int(15), + Line: int(1067), + Column: int(21), }, End: ast.Location{ - Line: int(1065), - Column: int(18), + Line: int(1067), + Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: nil, + Ctx: p11404, FreeVars: ast.Identifiers{ - "std", + "m_key", }, }, - Id: "std", + Id: "m_key", }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralNumber{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1067), + Column: int(28), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1067), + Column: int(29), }, - File: nil, + File: p1, }, - Fodder: nil, - Ctx: nil, + Fodder: ast.Fodder{}, + Ctx: p11404, FreeVars: ast.Identifiers{}, }, - Value: "isArray", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + OriginalString: "0", }, - RightBracketFodder: ast.Fodder{}, - Id: nil, + CommaFodder: ast.Fodder{}, }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1065), - Column: int(27), - }, - End: ast.Location{ - Line: int(1065), - Column: int(28), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11448, - FreeVars: ast.Identifiers{ - "v", - }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(31), }, - Id: "v", + End: ast.Location{ + Line: int(1067), + Column: int(32), + }, + File: p1, }, - CommaFodder: nil, + Fodder: ast.Fodder{}, + Ctx: p11404, + FreeVars: ast.Identifiers{}, }, + OriginalString: "2", }, - Named: nil, + CommaFodder: nil, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.Conditional{ + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(37), + }, + End: ast.Location{ + Line: int(1067), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "type", + }, + }, + Id: "type", + }, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(18), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(45), + }, + End: ast.Location{ + Line: int(1067), + Column: int(82), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "m_key", + "std", + "type", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(45), + }, + End: ast.Location{ + Line: int(1067), + Column: int(68), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "m_key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(45), + }, + End: ast.Location{ + Line: int(1067), + Column: int(55), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1066), - Column: int(9), + Line: int(1067), + Column: int(45), }, End: ast.Location{ - Line: int(1096), - Column: int(42), + Line: int(1067), + Column: int(48), }, File: p1, }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, - }, - }, - Ctx: p11230, + Fodder: ast.Fodder{}, + Ctx: nil, FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "path", "std", - "v", }, }, - Cond: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1066), - Column: int(12), - }, - End: ast.Location{ - Line: int(1066), - Column: int(30), - }, - File: p1, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - "v", + End: ast.Location{ + Line: int(0), + Column: int(0), }, + File: nil, }, - Left: &ast.Apply{ + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "substr", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1066), - Column: int(12), + Line: int(1067), + Column: int(56), }, End: ast.Location{ - Line: int(1066), - Column: int(25), + Line: int(1067), + Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11421, FreeVars: ast.Identifiers{ - "std", - "v", + "m_key", }, }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1066), - Column: int(12), - }, - End: ast.Location{ - Line: int(1066), - Column: int(22), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1066), - Column: int(12), - }, - End: ast.Location{ - Line: int(1066), - Column: int(15), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, + Id: "m_key", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(63), }, - Value: "length", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1066), - Column: int(23), - }, - End: ast.Location{ - Line: int(1066), - Column: int(24), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11464, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - CommaFodder: nil, + End: ast.Location{ + Line: int(1067), + Column: int(64), }, + File: p1, }, - Named: nil, + Fodder: ast.Fodder{}, + Ctx: p11421, + FreeVars: ast.Identifiers{}, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, + OriginalString: "0", }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(12), - Right: &ast.LiteralNumber{ + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralNumber{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1066), - Column: int(29), + Line: int(1067), + Column: int(66), }, End: ast.Location{ - Line: int(1066), - Column: int(30), + Line: int(1067), + Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11230, + Ctx: p11421, FreeVars: ast.Identifiers{}, }, - OriginalString: "0", + OriginalString: "3", }, + CommaFodder: nil, }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.LiteralString{ + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(72), + }, + End: ast.Location{ + Line: int(1067), + Column: int(82), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "type", + }, + }, + Left: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(72), + }, + End: ast.Location{ + Line: int(1067), + Column: int(75), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{}, + }, + Value: "-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1067), + Column: int(78), + }, + End: ast.Location{ + Line: int(1067), + Column: int(82), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{ + "type", + }, + }, + Id: "type", + }, + }, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1068), + Column: int(9), + }, + End: ast.Location{ + Line: int(1068), + Column: int(13), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p11389, + FreeVars: ast.Identifiers{}, + }, + Value: true, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1069), + Column: int(12), + }, + End: ast.Location{ + Line: int(1069), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11389, + FreeVars: ast.Identifiers{}, + }, + Value: false, + }, + }, + }, + Fun: nil, + CloseFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1070), + Column: int(5), + }, + End: ast.Location{ + Line: int(1240), + Column: int(23), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(4), + Comment: []string{}, + }, + }, + Ctx: p11219, + FreeVars: ast.Identifiers{ + "$std", + "indent_array_in_object", + "isReserved", + "onlyChars", + "quote_keys", + "std", + "typeMatch", + "value", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: nil, + Variable: "bareSafe", + EqFodder: nil, + Body: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1070), + Column: int(11), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: nil, + Ctx: p11439, + FreeVars: ast.Identifiers{ + "isReserved", + "onlyChars", + "std", + "typeMatch", + }, + }, + ParenLeftFodder: ast.Fodder{}, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "key", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1070), + Column: int(20), + }, + End: ast.Location{ + Line: int(1070), + Column: int(23), + }, + File: p1, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: ast.Fodder{}, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1086), + Column: int(7), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "/*", + "For a key to be considered safe to emit without quotes, the following must be true", + " - All characters must match [a-zA-Z0-9_/\\-]", + " - Not match the integer format defined in https://yaml.org/type/int.html", + " - Not match the float format defined in https://yaml.org/type/float.html", + " - Not match the timestamp format defined in https://yaml.org/type/timestamp.html", + " - Not match the boolean format defined in https://yaml.org/type/bool.html", + " - Not match the null format defined in https://yaml.org/type/null.html", + " - Not match (ignoring case) any reserved words which pass the above tests.", + " Reserved words are defined in isReserved() above.", + "", + "Since the remaining YAML types require characters outside the set chosen as valid", + "for the elimination of quotes from the YAML output, the remaining types listed at", + "https://yaml.org/type/ are by default always quoted.", + "*/", + }, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "isReserved", + "key", + "onlyChars", + "std", + "typeMatch", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "letters", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1086), + Column: int(23), + }, + End: ast.Location{ + Line: int(1086), + Column: int(106), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11449, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1086), + Column: int(23), + }, + End: ast.Location{ + Line: int(1086), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11449, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1067), - Column: int(11), + Line: int(1086), + Column: int(23), }, End: ast.Location{ - Line: int(1067), - Column: int(15), + Line: int(1086), + Column: int(26), }, File: p1, }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, - }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", }, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - Value: "[]", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - ElseFodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, }, + Id: "std", }, - BranchFalse: &ast.Local{ + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1069), - Column: int(11), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1096), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, + Line: int(0), + Column: int(0), }, + File: nil, }, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "path", - "std", - "v", - }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, }, - Binds: ast.LocalBinds{ - ast.LocalBind{ - VarFodder: nil, - Variable: "params", - EqFodder: nil, - Body: &ast.Function{ + Value: "set", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1086), + Column: int(31), + }, + End: ast.Location{ + Line: int(1086), + Column: int(105), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11458, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Index{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1069), - Column: int(17), + Line: int(1086), + Column: int(31), }, End: ast.Location{ - Line: int(1089), - Column: int(14), + Line: int(1086), + Column: int(46), }, File: p1, }, - Fodder: nil, - Ctx: p11475, + Fodder: ast.Fodder{}, + Ctx: p11458, FreeVars: ast.Identifiers{ - "cindent", "std", }, }, - ParenLeftFodder: ast.Fodder{}, - Parameters: []ast.Parameter{ - ast.Parameter{ - NameFodder: ast.Fodder{}, - Name: "value", - EqFodder: nil, - DefaultArg: nil, - CommaFodder: nil, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1069), - Column: int(24), + Line: int(1086), + Column: int(31), }, End: ast.Location{ - Line: int(1069), - Column: int(29), + Line: int(1086), + Column: int(34), }, File: p1, }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, }, + Id: "std", }, - TrailingComma: false, - ParenRightFodder: ast.Fodder{}, - Body: &ast.Conditional{ + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(13), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1089), - Column: int(14), + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "stringChars", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1086), + Column: int(47), + }, + End: ast.Location{ + Line: int(1086), + Column: int(104), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11467, + FreeVars: ast.Identifiers{}, + }, + Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-/", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1086), + Column: int(13), + }, + End: ast.Location{ + Line: int(1086), + Column: int(106), + }, + File: p1, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1087), + Column: int(7), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "isReserved", + "key", + "letters", + "onlyChars", + "std", + "typeMatch", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "digits", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1087), + Column: int(22), + }, + End: ast.Location{ + Line: int(1087), + Column: int(60), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11473, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1087), + Column: int(22), + }, + End: ast.Location{ + Line: int(1087), + Column: int(29), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11473, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1087), + Column: int(22), + }, + End: ast.Location{ + Line: int(1087), + Column: int(25), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "set", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1087), + Column: int(30), + }, + End: ast.Location{ + Line: int(1087), + Column: int(59), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11482, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1087), + Column: int(30), + }, + End: ast.Location{ + Line: int(1087), + Column: int(45), }, File: p1, }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(12), - Comment: []string{}, + Fodder: ast.Fodder{}, + Ctx: p11482, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1087), + Column: int(30), + }, + End: ast.Location{ + Line: int(1087), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "stringChars", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1087), + Column: int(46), + }, + End: ast.Location{ + Line: int(1087), + Column: int(58), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11491, + FreeVars: ast.Identifiers{}, + }, + Value: "0123456789", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1087), + Column: int(13), + }, + End: ast.Location{ + Line: int(1087), + Column: int(60), + }, + File: p1, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1088), + Column: int(7), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "digits", + "isReserved", + "key", + "letters", + "onlyChars", + "std", + "typeMatch", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "intChars", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1088), + Column: int(24), + }, + End: ast.Location{ + Line: int(1088), + Column: int(63), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11497, + FreeVars: ast.Identifiers{ + "digits", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1088), + Column: int(24), + }, + End: ast.Location{ + Line: int(1088), + Column: int(31), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11497, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1088), + Column: int(24), + }, + End: ast.Location{ + Line: int(1088), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "set", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1088), + Column: int(32), + }, + End: ast.Location{ + Line: int(1088), + Column: int(62), }, + File: p1, }, - Ctx: p11480, + Fodder: ast.Fodder{}, + Ctx: p11506, FreeVars: ast.Identifiers{ - "cindent", + "digits", "std", - "value", }, }, - Cond: &ast.Binary{ + Left: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(16), + Line: int(1088), + Column: int(32), }, End: ast.Location{ - Line: int(1070), - Column: int(59), + Line: int(1088), + Column: int(38), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11506, + FreeVars: ast.Identifiers{ + "digits", + }, + }, + Id: "digits", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1088), + Column: int(41), + }, + End: ast.Location{ + Line: int(1088), + Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11506, FreeVars: ast.Identifiers{ "std", - "value", }, }, - Left: &ast.Apply{ + Target: &ast.Index{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(16), + Line: int(1088), + Column: int(41), }, End: ast.Location{ - Line: int(1070), - Column: int(34), + Line: int(1088), + Column: int(56), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11506, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1088), + Column: int(41), + }, + End: ast.Location{ + Line: int(1088), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "stringChars", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1088), + Column: int(57), + }, + End: ast.Location{ + Line: int(1088), + Column: int(61), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11519, + FreeVars: ast.Identifiers{}, + }, + Value: "_-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1088), + Column: int(13), + }, + End: ast.Location{ + Line: int(1088), + Column: int(63), + }, + File: p1, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1089), + Column: int(7), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "digits", + "intChars", + "isReserved", + "key", + "letters", + "onlyChars", + "std", + "typeMatch", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "binChars", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1089), + Column: int(24), + }, + End: ast.Location{ + Line: int(1089), + Column: int(64), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11525, + FreeVars: ast.Identifiers{ + "intChars", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1089), + Column: int(24), + }, + End: ast.Location{ + Line: int(1089), + Column: int(31), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11525, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1089), + Column: int(24), + }, + End: ast.Location{ + Line: int(1089), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "set", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1089), + Column: int(32), + }, + End: ast.Location{ + Line: int(1089), + Column: int(63), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11534, + FreeVars: ast.Identifiers{ + "intChars", + "std", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1089), + Column: int(32), + }, + End: ast.Location{ + Line: int(1089), + Column: int(40), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11534, + FreeVars: ast.Identifiers{ + "intChars", + }, + }, + Id: "intChars", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1089), + Column: int(43), + }, + End: ast.Location{ + Line: int(1089), + Column: int(63), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11534, FreeVars: ast.Identifiers{ "std", - "value", }, }, Target: &ast.Index{ @@ -147185,17 +148242,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(16), + Line: int(1089), + Column: int(43), }, End: ast.Location{ - Line: int(1070), - Column: int(27), + Line: int(1089), + Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11534, FreeVars: ast.Identifiers{ "std", }, @@ -147205,12 +148262,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(16), + Line: int(1089), + Column: int(43), }, End: ast.Location{ - Line: int(1070), - Column: int(19), + Line: int(1089), + Column: int(46), }, File: p1, }, @@ -147241,7 +148298,7 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: "isArray", + Value: "stringChars", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", @@ -147253,27 +148310,28 @@ var _StdAst = &ast.DesugaredObject{ Arguments: ast.Arguments{ Positional: []ast.CommaSeparatedExpr{ ast.CommaSeparatedExpr{ - Expr: &ast.Var{ + Expr: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(28), + Line: int(1089), + Column: int(59), }, End: ast.Location{ - Line: int(1070), - Column: int(33), + Line: int(1089), + Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11493, - FreeVars: ast.Identifiers{ - "value", - }, + Ctx: p11547, + FreeVars: ast.Identifiers{}, }, - Id: "value", + Value: "b", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, CommaFodder: nil, }, @@ -147285,48 +148343,230 @@ var _StdAst = &ast.DesugaredObject{ FodderRight: ast.Fodder{}, TailStrictFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(17), - Right: &ast.Binary{ + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1089), + Column: int(13), + }, + End: ast.Location{ + Line: int(1089), + Column: int(64), + }, + File: p1, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1090), + Column: int(7), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "digits", + "intChars", + "isReserved", + "key", + "letters", + "onlyChars", + "std", + "typeMatch", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "hexChars", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1090), + Column: int(24), + }, + End: ast.Location{ + Line: int(1090), + Column: int(70), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11553, + FreeVars: ast.Identifiers{ + "digits", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1090), + Column: int(24), + }, + End: ast.Location{ + Line: int(1090), + Column: int(31), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11553, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1090), + Column: int(24), + }, + End: ast.Location{ + Line: int(1090), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "set", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(38), + Line: int(1090), + Column: int(32), }, End: ast.Location{ - Line: int(1070), - Column: int(59), + Line: int(1090), + Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11562, FreeVars: ast.Identifiers{ + "digits", "std", - "value", }, }, - Left: &ast.Apply{ + Left: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), + Line: int(1090), + Column: int(32), + }, + End: ast.Location{ + Line: int(1090), Column: int(38), }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11562, + FreeVars: ast.Identifiers{ + "digits", + }, + }, + Id: "digits", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1090), + Column: int(41), + }, End: ast.Location{ - Line: int(1070), - Column: int(55), + Line: int(1090), + Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11562, FreeVars: ast.Identifiers{ "std", - "value", }, }, Target: &ast.Index{ @@ -147334,17 +148574,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(38), + Line: int(1090), + Column: int(41), }, End: ast.Location{ - Line: int(1070), - Column: int(48), + Line: int(1090), + Column: int(56), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11562, FreeVars: ast.Identifiers{ "std", }, @@ -147354,12 +148594,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(38), + Line: int(1090), + Column: int(41), }, End: ast.Location{ - Line: int(1070), - Column: int(41), + Line: int(1090), + Column: int(44), }, File: p1, }, @@ -147390,7 +148630,7 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: "length", + Value: "stringChars", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", @@ -147402,27 +148642,28 @@ var _StdAst = &ast.DesugaredObject{ Arguments: ast.Arguments{ Positional: []ast.CommaSeparatedExpr{ ast.CommaSeparatedExpr{ - Expr: &ast.Var{ + Expr: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1070), - Column: int(49), + Line: int(1090), + Column: int(57), }, End: ast.Location{ - Line: int(1070), - Column: int(54), + Line: int(1090), + Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11506, - FreeVars: ast.Identifiers{ - "value", - }, + Ctx: p11575, + FreeVars: ast.Identifiers{}, }, - Id: "value", + Value: "abcdefx_-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, CommaFodder: nil, }, @@ -147434,522 +148675,231 @@ var _StdAst = &ast.DesugaredObject{ FodderRight: ast.Fodder{}, TailStrictFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(7), - Right: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1070), - Column: int(58), - }, - End: ast.Location{ - Line: int(1070), - Column: int(59), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11480, - FreeVars: ast.Identifiers{}, - }, - OriginalString: "0", - }, }, + CommaFodder: nil, }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.DesugaredObject{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1070), - Column: int(65), - }, - End: ast.Location{ - Line: int(1079), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11480, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Asserts: ast.Nodes{}, - Fields: ast.DesugaredObjectFields{ - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - Body: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1077), - Column: int(27), - }, - End: ast.Location{ - Line: int(1077), - Column: int(41), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11514, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Left: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1077), - Column: int(27), - }, - End: ast.Location{ - Line: int(1077), - Column: int(34), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11514, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Id: "cindent", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1077), - Column: int(37), - }, - End: ast.Location{ - Line: int(1077), - Column: int(41), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11514, - FreeVars: ast.Identifiers{}, - }, - Value: " ", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1077), - Column: int(15), - }, - End: ast.Location{ - Line: int(1077), - Column: int(41), - }, - File: p1, - }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1090), + Column: int(13), + }, + End: ast.Location{ + Line: int(1090), + Column: int(70), + }, + File: p1, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1091), + Column: int(7), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "digits", + "hexChars", + "intChars", + "isReserved", + "key", + "letters", + "onlyChars", + "std", + "typeMatch", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "floatChars", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1091), + Column: int(26), + }, + End: ast.Location{ + Line: int(1091), + Column: int(67), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11581, + FreeVars: ast.Identifiers{ + "digits", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1091), + Column: int(26), }, - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "space", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - Body: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1078), - Column: int(22), - }, - End: ast.Location{ - Line: int(1078), - Column: int(44), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11514, - FreeVars: ast.Identifiers{}, - }, - Left: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1078), - Column: int(22), - }, - End: ast.Location{ - Line: int(1078), - Column: int(26), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11514, - FreeVars: ast.Identifiers{}, - }, - Value: "\n", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1078), - Column: int(29), - }, - End: ast.Location{ - Line: int(1078), - Column: int(44), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11514, - FreeVars: ast.Identifiers{}, - }, - Target: &ast.Self{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1078), - Column: int(29), - }, - End: ast.Location{ - Line: int(1078), - Column: int(33), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1078), - Column: int(15), - }, - End: ast.Location{ - Line: int(1078), - Column: int(44), - }, - File: p1, - }, + End: ast.Location{ + Line: int(1091), + Column: int(33), }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11581, + FreeVars: ast.Identifiers{ + "std", }, - Locals: ast.LocalBinds{}, }, - ElseFodder: ast.Fodder{}, - BranchFalse: &ast.Conditional{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1079), - Column: int(20), + Line: int(1091), + Column: int(26), }, End: ast.Location{ - Line: int(1089), - Column: int(14), + Line: int(1091), + Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: nil, FreeVars: ast.Identifiers{ - "cindent", "std", - "value", }, }, - Cond: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1079), - Column: int(23), - }, - End: ast.Location{ - Line: int(1079), - Column: int(67), - }, - File: p1, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), }, - Fodder: ast.Fodder{}, - Ctx: p11480, - FreeVars: ast.Identifiers{ - "std", - "value", + End: ast.Location{ + Line: int(0), + Column: int(0), }, + File: nil, }, - Left: &ast.Apply{ + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "set", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1079), - Column: int(23), + Line: int(1091), + Column: int(34), }, End: ast.Location{ - Line: int(1079), - Column: int(42), + Line: int(1091), + Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11590, FreeVars: ast.Identifiers{ + "digits", "std", - "value", }, }, - Target: &ast.Index{ + Left: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1079), - Column: int(23), + Line: int(1091), + Column: int(34), }, End: ast.Location{ - Line: int(1079), - Column: int(35), + Line: int(1091), + Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11590, FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1079), - Column: int(23), - }, - End: ast.Location{ - Line: int(1079), - Column: int(26), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "isObject", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1079), - Column: int(36), - }, - End: ast.Location{ - Line: int(1079), - Column: int(41), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11538, - FreeVars: ast.Identifiers{ - "value", - }, - }, - Id: "value", - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(17), - Right: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1079), - Column: int(46), + "digits", }, - End: ast.Location{ - Line: int(1079), - Column: int(67), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11480, - FreeVars: ast.Identifiers{ - "std", - "value", }, + Id: "digits", }, - Left: &ast.Apply{ + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1079), - Column: int(46), + Line: int(1091), + Column: int(43), }, End: ast.Location{ - Line: int(1079), - Column: int(63), + Line: int(1091), + Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11590, FreeVars: ast.Identifiers{ "std", - "value", }, }, Target: &ast.Index{ @@ -147957,17 +148907,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1079), - Column: int(46), + Line: int(1091), + Column: int(43), }, End: ast.Location{ - Line: int(1079), - Column: int(56), + Line: int(1091), + Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11480, + Ctx: p11590, FreeVars: ast.Identifiers{ "std", }, @@ -147977,12 +148927,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1079), - Column: int(46), + Line: int(1091), + Column: int(43), }, End: ast.Location{ - Line: int(1079), - Column: int(49), + Line: int(1091), + Column: int(46), }, File: p1, }, @@ -148013,7 +148963,7 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: "length", + Value: "stringChars", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", @@ -148025,27 +148975,28 @@ var _StdAst = &ast.DesugaredObject{ Arguments: ast.Arguments{ Positional: []ast.CommaSeparatedExpr{ ast.CommaSeparatedExpr{ - Expr: &ast.Var{ + Expr: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1079), - Column: int(57), + Line: int(1091), + Column: int(59), }, End: ast.Location{ - Line: int(1079), - Column: int(62), + Line: int(1091), + Column: int(65), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11551, - FreeVars: ast.Identifiers{ - "value", - }, + Ctx: p11603, + FreeVars: ast.Identifiers{}, }, - Id: "value", + Value: "e._-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, CommaFodder: nil, }, @@ -148057,390 +149008,30 @@ var _StdAst = &ast.DesugaredObject{ FodderRight: ast.Fodder{}, TailStrictFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(7), - Right: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1079), - Column: int(66), - }, - End: ast.Location{ - Line: int(1079), - Column: int(67), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11480, - FreeVars: ast.Identifiers{}, - }, - OriginalString: "0", - }, - }, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.DesugaredObject{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1079), - Column: int(73), - }, - End: ast.Location{ - Line: int(1085), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11480, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Asserts: ast.Nodes{}, - Fields: ast.DesugaredObjectFields{ - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - Body: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1080), - Column: int(27), - }, - End: ast.Location{ - Line: int(1080), - Column: int(41), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11559, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Left: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1080), - Column: int(27), - }, - End: ast.Location{ - Line: int(1080), - Column: int(34), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11559, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Id: "cindent", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1080), - Column: int(37), - }, - End: ast.Location{ - Line: int(1080), - Column: int(41), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11559, - FreeVars: ast.Identifiers{}, - }, - Value: " ", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1080), - Column: int(15), - }, - End: ast.Location{ - Line: int(1080), - Column: int(41), - }, - File: p1, - }, - }, - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "space", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - Body: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1084), - Column: int(22), - }, - End: ast.Location{ - Line: int(1084), - Column: int(25), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11559, - FreeVars: ast.Identifiers{}, - }, - Value: " ", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1084), - Column: int(15), - }, - End: ast.Location{ - Line: int(1084), - Column: int(25), - }, - File: p1, - }, - }, - }, - Locals: ast.LocalBinds{}, - }, - ElseFodder: ast.Fodder{}, - BranchFalse: &ast.DesugaredObject{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1085), - Column: int(20), - }, - End: ast.Location{ - Line: int(1089), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11480, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Asserts: ast.Nodes{}, - Fields: ast.DesugaredObjectFields{ - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - Body: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1087), - Column: int(27), - }, - End: ast.Location{ - Line: int(1087), - Column: int(34), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11571, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Id: "cindent", - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1087), - Column: int(15), - }, - End: ast.Location{ - Line: int(1087), - Column: int(34), - }, - File: p1, - }, - }, - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "space", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - Body: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1088), - Column: int(22), - }, - End: ast.Location{ - Line: int(1088), - Column: int(25), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11571, - FreeVars: ast.Identifiers{}, - }, - Value: " ", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1088), - Column: int(15), - }, - End: ast.Location{ - Line: int(1088), - Column: int(25), - }, - File: p1, - }, - }, }, - Locals: ast.LocalBinds{}, + CommaFodder: nil, }, }, + Named: nil, }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, Fun: nil, - CloseFodder: nil, + CloseFodder: ast.Fodder{}, LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1091), + Column: int(13), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1091), + Column: int(67), }, - File: nil, + File: p1, }, }, }, @@ -148449,12 +149040,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), - Column: int(11), + Line: int(1092), + Column: int(7), }, End: ast.Location{ - Line: int(1096), - Column: int(42), + Line: int(1157), + Column: int(16), }, File: p1, }, @@ -148462,45 +149053,49 @@ var _StdAst = &ast.DesugaredObject{ ast.FodderElement{ Kind: ast.FodderKind(0), Blanks: int(0), - Indent: int(10), + Indent: int(6), Comment: []string{}, }, }, - Ctx: p11230, + Ctx: p11445, FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "params", - "path", + "binChars", + "digits", + "floatChars", + "hexChars", + "intChars", + "isReserved", + "key", + "letters", + "onlyChars", "std", - "v", + "typeMatch", }, }, Binds: ast.LocalBinds{ ast.LocalBind{ VarFodder: ast.Fodder{}, - Variable: "range", + Variable: "dateChars", EqFodder: ast.Fodder{}, Body: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), + Line: int(1092), Column: int(25), }, End: ast.Location{ - Line: int(1090), - Column: int(56), + Line: int(1092), + Column: int(63), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11580, + Ctx: p11609, FreeVars: ast.Identifiers{ + "digits", "std", - "v", }, }, Target: &ast.Index{ @@ -148508,17 +149103,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), + Line: int(1092), Column: int(25), }, End: ast.Location{ - Line: int(1090), - Column: int(34), + Line: int(1092), + Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11580, + Ctx: p11609, FreeVars: ast.Identifiers{ "std", }, @@ -148528,11 +149123,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), + Line: int(1092), Column: int(25), }, End: ast.Location{ - Line: int(1090), + Line: int(1092), Column: int(28), }, File: p1, @@ -148564,7 +149159,7 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: "range", + Value: "set", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", @@ -148575,70 +149170,70 @@ var _StdAst = &ast.DesugaredObject{ FodderLeft: ast.Fodder{}, Arguments: ast.Arguments{ Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1090), - Column: int(35), - }, - End: ast.Location{ - Line: int(1090), - Column: int(36), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11589, - FreeVars: ast.Identifiers{}, - }, - OriginalString: "0", - }, - CommaFodder: ast.Fodder{}, - }, ast.CommaSeparatedExpr{ Expr: &ast.Binary{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), - Column: int(38), + Line: int(1092), + Column: int(33), }, End: ast.Location{ - Line: int(1090), - Column: int(55), + Line: int(1092), + Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11589, + Ctx: p11618, FreeVars: ast.Identifiers{ + "digits", "std", - "v", }, }, - Left: &ast.Apply{ + Left: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), - Column: int(38), + Line: int(1092), + Column: int(33), }, End: ast.Location{ - Line: int(1090), - Column: int(51), + Line: int(1092), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11618, + FreeVars: ast.Identifiers{ + "digits", + }, + }, + Id: "digits", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1092), + Column: int(42), + }, + End: ast.Location{ + Line: int(1092), + Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11589, + Ctx: p11618, FreeVars: ast.Identifiers{ "std", - "v", }, }, Target: &ast.Index{ @@ -148646,17 +149241,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), - Column: int(38), + Line: int(1092), + Column: int(42), }, End: ast.Location{ - Line: int(1090), - Column: int(48), + Line: int(1092), + Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11589, + Ctx: p11618, FreeVars: ast.Identifiers{ "std", }, @@ -148666,12 +149261,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), - Column: int(38), + Line: int(1092), + Column: int(42), }, End: ast.Location{ - Line: int(1090), - Column: int(41), + Line: int(1092), + Column: int(45), }, File: p1, }, @@ -148702,7 +149297,7 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: "length", + Value: "stringChars", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", @@ -148714,27 +149309,28 @@ var _StdAst = &ast.DesugaredObject{ Arguments: ast.Arguments{ Positional: []ast.CommaSeparatedExpr{ ast.CommaSeparatedExpr{ - Expr: &ast.Var{ + Expr: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), - Column: int(49), + Line: int(1092), + Column: int(58), }, End: ast.Location{ - Line: int(1090), - Column: int(50), + Line: int(1092), + Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11601, - FreeVars: ast.Identifiers{ - "v", - }, + Ctx: p11631, + FreeVars: ast.Identifiers{}, }, - Id: "v", + Value: "-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, CommaFodder: nil, }, @@ -148746,28 +149342,6 @@ var _StdAst = &ast.DesugaredObject{ FodderRight: ast.Fodder{}, TailStrictFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(4), - Right: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1090), - Column: int(54), - }, - End: ast.Location{ - Line: int(1090), - Column: int(55), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11589, - FreeVars: ast.Identifiers{}, - }, - OriginalString: "1", - }, }, CommaFodder: nil, }, @@ -148784,12 +149358,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1090), - Column: int(17), + Line: int(1092), + Column: int(13), }, End: ast.Location{ - Line: int(1090), - Column: int(56), + Line: int(1092), + Column: int(63), }, File: p1, }, @@ -148800,12 +149374,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1091), - Column: int(11), + Line: int(1093), + Column: int(7), }, End: ast.Location{ - Line: int(1096), - Column: int(42), + Line: int(1157), + Column: int(16), }, File: p1, }, @@ -148813,50 +149387,50 @@ var _StdAst = &ast.DesugaredObject{ ast.FodderElement{ Kind: ast.FodderKind(0), Blanks: int(0), - Indent: int(10), + Indent: int(6), Comment: []string{}, }, }, - Ctx: p11230, + Ctx: p11445, FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "params", - "path", - "range", + "binChars", + "dateChars", + "floatChars", + "hexChars", + "intChars", + "isReserved", + "key", + "letters", + "onlyChars", "std", - "v", + "typeMatch", }, }, Binds: ast.LocalBinds{ ast.LocalBind{ VarFodder: ast.Fodder{}, - Variable: "parts", + Variable: "safeChars", EqFodder: ast.Fodder{}, Body: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1091), + Line: int(1093), Column: int(25), }, End: ast.Location{ - Line: int(1095), - Column: int(12), + Line: int(1093), + Column: int(54), }, File: p1, }, - Fodder: nil, - Ctx: nil, + Fodder: ast.Fodder{}, + Ctx: p11637, FreeVars: ast.Identifiers{ - "$std", - "aux", - "params", - "path", - "range", - "v", + "floatChars", + "letters", + "std", }, }, Target: &ast.Index{ @@ -148864,19 +149438,19 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1093), + Column: int(25), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1093), + Column: int(32), }, - File: nil, + File: p1, }, - Fodder: nil, - Ctx: nil, + Fodder: ast.Fodder{}, + Ctx: p11637, FreeVars: ast.Identifiers{ - "$std", + "std", }, }, Target: &ast.Var{ @@ -148884,24 +149458,24 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1093), + Column: int(25), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1093), + Column: int(28), }, - File: nil, + File: p1, }, - Fodder: nil, + Fodder: ast.Fodder{}, Ctx: nil, FreeVars: ast.Identifiers{ - "$std", + "std", }, }, - Id: "$std", + Id: "std", }, - LeftBracketFodder: nil, + LeftBracketFodder: ast.Fodder{}, Index: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ @@ -148920,888 +149494,85 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: "flatMap", + Value: "set", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", }, - RightBracketFodder: nil, + RightBracketFodder: ast.Fodder{}, Id: nil, }, - FodderLeft: nil, + FodderLeft: ast.Fodder{}, Arguments: ast.Arguments{ Positional: []ast.CommaSeparatedExpr{ ast.CommaSeparatedExpr{ - Expr: &ast.Function{ + Expr: &ast.Binary{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1093), + Column: int(33), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1093), + Column: int(53), }, - File: nil, + File: p1, }, - Fodder: nil, - Ctx: nil, + Fodder: ast.Fodder{}, + Ctx: p11646, FreeVars: ast.Identifiers{ - "$std", - "aux", - "params", - "path", - "v", + "floatChars", + "letters", }, }, - ParenLeftFodder: nil, - Parameters: []ast.Parameter{ - ast.Parameter{ - NameFodder: nil, - Name: "i", - EqFodder: nil, - DefaultArg: nil, - CommaFodder: nil, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1093), + Column: int(33), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1093), + Column: int(40), }, - File: nil, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11646, + FreeVars: ast.Identifiers{ + "letters", }, }, + Id: "letters", }, - TrailingComma: false, - ParenRightFodder: nil, - Body: &ast.Apply{ + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1091), - Column: int(25), + Line: int(1093), + Column: int(43), }, End: ast.Location{ - Line: int(1095), - Column: int(12), + Line: int(1093), + Column: int(53), }, File: p1, }, - Fodder: nil, - Ctx: nil, + Fodder: ast.Fodder{}, + Ctx: p11646, FreeVars: ast.Identifiers{ - "$std", - "aux", - "i", - "params", - "path", - "v", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "$std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "$std", - }, - }, - Id: "$std", - }, - LeftBracketFodder: nil, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "flatMap", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: nil, - Id: nil, - }, - FodderLeft: nil, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Function{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "aux", - "i", - "path", - "v", - }, - }, - ParenLeftFodder: nil, - Parameters: []ast.Parameter{ - ast.Parameter{ - NameFodder: nil, - Name: "param", - EqFodder: nil, - DefaultArg: nil, - CommaFodder: nil, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - }, - }, - TrailingComma: false, - ParenRightFodder: nil, - Body: &ast.Array{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "aux", - "i", - "param", - "path", - "v", - }, - }, - Elements: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(13), - }, - End: ast.Location{ - Line: int(1092), - Column: int(72), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11634, - FreeVars: ast.Identifiers{ - "aux", - "i", - "param", - "path", - "v", - }, - }, - Left: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(13), - }, - End: ast.Location{ - Line: int(1092), - Column: int(30), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11634, - FreeVars: ast.Identifiers{ - "param", - }, - }, - Left: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(13), - }, - End: ast.Location{ - Line: int(1092), - Column: int(16), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(12), - Comment: []string{}, - }, - }, - Ctx: p11634, - FreeVars: ast.Identifiers{}, - }, - Value: "-", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(19), - }, - End: ast.Location{ - Line: int(1092), - Column: int(30), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11634, - FreeVars: ast.Identifiers{ - "param", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(19), - }, - End: ast.Location{ - Line: int(1092), - Column: int(24), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "param", - }, - }, - Id: "param", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "space", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(33), - }, - End: ast.Location{ - Line: int(1092), - Column: int(72), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11634, - FreeVars: ast.Identifiers{ - "aux", - "i", - "param", - "path", - "v", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(33), - }, - End: ast.Location{ - Line: int(1092), - Column: int(36), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11634, - FreeVars: ast.Identifiers{ - "aux", - }, - }, - Id: "aux", - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(37), - }, - End: ast.Location{ - Line: int(1092), - Column: int(41), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11651, - FreeVars: ast.Identifiers{ - "i", - "v", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(37), - }, - End: ast.Location{ - Line: int(1092), - Column: int(38), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11651, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(39), - }, - End: ast.Location{ - Line: int(1092), - Column: int(40), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11651, - FreeVars: ast.Identifiers{ - "i", - }, - }, - Id: "i", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - CommaFodder: ast.Fodder{}, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(43), - }, - End: ast.Location{ - Line: int(1092), - Column: int(53), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11651, - FreeVars: ast.Identifiers{ - "i", - "path", - }, - }, - Left: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(43), - }, - End: ast.Location{ - Line: int(1092), - Column: int(47), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11651, - FreeVars: ast.Identifiers{ - "path", - }, - }, - Id: "path", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Array{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(50), - }, - End: ast.Location{ - Line: int(1092), - Column: int(53), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11651, - FreeVars: ast.Identifiers{ - "i", - }, - }, - Elements: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(51), - }, - End: ast.Location{ - Line: int(1092), - Column: int(52), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11665, - FreeVars: ast.Identifiers{ - "i", - }, - }, - Id: "i", - }, - CommaFodder: nil, - }, - }, - TrailingComma: false, - CloseFodder: ast.Fodder{}, - }, - }, - CommaFodder: ast.Fodder{}, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(55), - }, - End: ast.Location{ - Line: int(1092), - Column: int(71), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11651, - FreeVars: ast.Identifiers{ - "param", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1092), - Column: int(55), - }, - End: ast.Location{ - Line: int(1092), - Column: int(60), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "param", - }, - }, - Id: "param", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - }, - CommaFodder: nil, - }, - }, - TrailingComma: false, - CloseFodder: nil, - }, - }, - CommaFodder: nil, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.Array{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1094), - Column: int(26), - }, - End: ast.Location{ - Line: int(1094), - Column: int(40), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11673, - FreeVars: ast.Identifiers{ - "i", - "params", - "v", - }, - }, - Elements: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1094), - Column: int(27), - }, - End: ast.Location{ - Line: int(1094), - Column: int(39), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11677, - FreeVars: ast.Identifiers{ - "i", - "params", - "v", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1094), - Column: int(27), - }, - End: ast.Location{ - Line: int(1094), - Column: int(33), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11677, - FreeVars: ast.Identifiers{ - "params", - }, - }, - Id: "params", - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1094), - Column: int(34), - }, - End: ast.Location{ - Line: int(1094), - Column: int(38), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11683, - FreeVars: ast.Identifiers{ - "i", - "v", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1094), - Column: int(34), - }, - End: ast.Location{ - Line: int(1094), - Column: int(35), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11683, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1094), - Column: int(36), - }, - End: ast.Location{ - Line: int(1094), - Column: int(37), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11683, - FreeVars: ast.Identifiers{ - "i", - }, - }, - Id: "i", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - CommaFodder: nil, - }, - }, - TrailingComma: false, - CloseFodder: ast.Fodder{}, - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: nil, - TailStrictFodder: nil, - }, - }, - CommaFodder: nil, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1093), - Column: int(22), - }, - End: ast.Location{ - Line: int(1093), - Column: int(27), + "floatChars", }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11673, - FreeVars: ast.Identifiers{ - "range", }, + Id: "floatChars", }, - Id: "range", }, CommaFodder: nil, }, @@ -149810,7 +149581,7 @@ var _StdAst = &ast.DesugaredObject{ }, TrailingComma: false, TailStrict: false, - FodderRight: nil, + FodderRight: ast.Fodder{}, TailStrictFodder: nil, }, Fun: nil, @@ -149818,783 +149589,263 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1091), - Column: int(17), + Line: int(1093), + Column: int(13), }, End: ast.Location{ - Line: int(1095), - Column: int(12), + Line: int(1093), + Column: int(54), }, File: p1, }, }, }, - Body: &ast.Apply{ + Body: &ast.Local{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1096), - Column: int(11), + Line: int(1094), + Column: int(7), }, End: ast.Location{ - Line: int(1096), - Column: int(42), + Line: int(1157), + Column: int(16), }, File: p1, }, - Fodder: ast.Fodder{}, - Ctx: p11230, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11445, FreeVars: ast.Identifiers{ - "cindent", - "parts", + "binChars", + "dateChars", + "floatChars", + "hexChars", + "intChars", + "isReserved", + "key", + "onlyChars", + "safeChars", "std", + "typeMatch", }, }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1096), - Column: int(11), - }, - End: ast.Location{ - Line: int(1096), - Column: int(19), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1096), - Column: int(11), - }, - End: ast.Location{ - Line: int(1096), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, - }, - }, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "keyLc", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1094), + Column: int(21), + }, + End: ast.Location{ + Line: int(1094), + Column: int(40), + }, + File: p1, }, - End: ast.Location{ - Line: int(0), - Column: int(0), + Fodder: ast.Fodder{}, + Ctx: p11657, + FreeVars: ast.Identifiers{ + "key", + "std", }, - File: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "join", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Binary{ + Target: &ast.Index{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1096), - Column: int(20), + Line: int(1094), + Column: int(21), }, End: ast.Location{ - Line: int(1096), - Column: int(34), + Line: int(1094), + Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11701, + Ctx: p11657, FreeVars: ast.Identifiers{ - "cindent", + "std", }, }, - Left: &ast.LiteralString{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1096), - Column: int(20), + Line: int(1094), + Column: int(21), }, End: ast.Location{ - Line: int(1096), + Line: int(1094), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11701, - FreeVars: ast.Identifiers{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, }, - Value: "\n", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + Id: "std", }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Var{ + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1096), - Column: int(27), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1096), - Column: int(34), + Line: int(0), + Column: int(0), }, - File: p1, + File: nil, }, - Fodder: ast.Fodder{}, - Ctx: p11701, - FreeVars: ast.Identifiers{ - "cindent", + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "asciiLower", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1094), + Column: int(36), + }, + End: ast.Location{ + Line: int(1094), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11666, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", }, + CommaFodder: nil, }, - Id: "cindent", }, + Named: nil, }, - CommaFodder: ast.Fodder{}, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1094), + Column: int(13), + }, + End: ast.Location{ + Line: int(1094), + Column: int(40), + }, + File: p1, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1095), + Column: int(7), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "dateChars", + "floatChars", + "hexChars", + "intChars", + "isReserved", + "key", + "keyLc", + "onlyChars", + "safeChars", + "std", + "typeMatch", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "keyChars", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1096), - Column: int(36), + Line: int(1095), + Column: int(24), }, End: ast.Location{ - Line: int(1096), - Column: int(41), + Line: int(1095), + Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11701, + Ctx: p11673, FreeVars: ast.Identifiers{ - "parts", - }, - }, - Id: "parts", - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - }, - }, - }, - }, - ElseFodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(6), - Comment: []string{}, - }, - }, - BranchFalse: &ast.Conditional{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1097), - Column: int(12), - }, - End: ast.Location{ - Line: int(1124), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", - "std", - "v", - }, - }, - Cond: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1097), - Column: int(15), - }, - End: ast.Location{ - Line: int(1097), - Column: int(30), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - "v", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1097), - Column: int(15), - }, - End: ast.Location{ - Line: int(1097), - Column: int(27), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1097), - Column: int(15), - }, - End: ast.Location{ - Line: int(1097), - Column: int(18), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "isObject", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1097), - Column: int(28), - }, - End: ast.Location{ - Line: int(1097), - Column: int(29), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11720, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.Conditional{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1098), - Column: int(9), - }, - End: ast.Location{ - Line: int(1124), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, - }, - }, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", - "std", - "v", - }, - }, - Cond: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1098), - Column: int(12), - }, - End: ast.Location{ - Line: int(1098), - Column: int(30), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - "v", - }, - }, - Left: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1098), - Column: int(12), - }, - End: ast.Location{ - Line: int(1098), - Column: int(25), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - "v", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1098), - Column: int(12), - }, - End: ast.Location{ - Line: int(1098), - Column: int(22), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1098), - Column: int(12), - }, - End: ast.Location{ - Line: int(1098), - Column: int(15), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "length", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1098), - Column: int(23), - }, - End: ast.Location{ - Line: int(1098), - Column: int(24), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11736, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(12), - Right: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1098), - Column: int(29), - }, - End: ast.Location{ - Line: int(1098), - Column: int(30), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - OriginalString: "0", - }, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1099), - Column: int(11), - }, - End: ast.Location{ - Line: int(1099), - Column: int(15), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, - }, - }, - Ctx: p11230, - FreeVars: ast.Identifiers{}, - }, - Value: "{}", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - ElseFodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(8), - Comment: []string{}, - }, - }, - BranchFalse: &ast.Local{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1101), - Column: int(11), - }, - End: ast.Location{ - Line: int(1124), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, - }, - }, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "indent_array_in_object", - "path", - "std", - "v", - }, - }, - Binds: ast.LocalBinds{ - ast.LocalBind{ - VarFodder: nil, - Variable: "params", - EqFodder: nil, - Body: &ast.Function{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1101), - Column: int(17), - }, - End: ast.Location{ - Line: int(1118), - Column: int(14), - }, - File: p1, - }, - Fodder: nil, - Ctx: p11747, - FreeVars: ast.Identifiers{ - "cindent", - "indent_array_in_object", - "std", - }, - }, - ParenLeftFodder: ast.Fodder{}, - Parameters: []ast.Parameter{ - ast.Parameter{ - NameFodder: ast.Fodder{}, - Name: "value", - EqFodder: nil, - DefaultArg: nil, - CommaFodder: nil, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1101), - Column: int(24), - }, - End: ast.Location{ - Line: int(1101), - Column: int(29), - }, - File: p1, - }, - }, - }, - TrailingComma: false, - ParenRightFodder: ast.Fodder{}, - Body: &ast.Conditional{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1102), - Column: int(13), - }, - End: ast.Location{ - Line: int(1118), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(12), - Comment: []string{}, - }, - }, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "cindent", - "indent_array_in_object", - "std", - "value", - }, - }, - Cond: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1102), - Column: int(16), - }, - End: ast.Location{ - Line: int(1102), - Column: int(59), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "std", - "value", - }, - }, - Left: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1102), - Column: int(16), - }, - End: ast.Location{ - Line: int(1102), - Column: int(34), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "std", - "value", + "key", + "std", }, }, Target: &ast.Index{ @@ -150602,17 +149853,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1102), - Column: int(16), + Line: int(1095), + Column: int(24), }, End: ast.Location{ - Line: int(1102), - Column: int(27), + Line: int(1095), + Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11752, + Ctx: p11673, FreeVars: ast.Identifiers{ "std", }, @@ -150622,12 +149873,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1102), - Column: int(16), + Line: int(1095), + Column: int(24), }, End: ast.Location{ - Line: int(1102), - Column: int(19), + Line: int(1095), + Column: int(27), }, File: p1, }, @@ -150658,7 +149909,7 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: "isArray", + Value: "stringChars", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", @@ -150675,22 +149926,22 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1102), - Column: int(28), + Line: int(1095), + Column: int(40), }, End: ast.Location{ - Line: int(1102), - Column: int(33), + Line: int(1095), + Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11765, + Ctx: p11682, FreeVars: ast.Identifiers{ - "value", + "key", }, }, - Id: "value", + Id: "key", }, CommaFodder: nil, }, @@ -150702,48 +149953,85 @@ var _StdAst = &ast.DesugaredObject{ FodderRight: ast.Fodder{}, TailStrictFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(17), - Right: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1102), - Column: int(38), - }, - End: ast.Location{ - Line: int(1102), - Column: int(59), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "std", - "value", - }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1095), + Column: int(13), }, - Left: &ast.Apply{ + End: ast.Location{ + Line: int(1095), + Column: int(44), + }, + File: p1, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1096), + Column: int(7), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "dateChars", + "floatChars", + "hexChars", + "intChars", + "isReserved", + "key", + "keyChars", + "keyLc", + "onlyChars", + "safeChars", + "std", + "typeMatch", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "keySet", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1102), - Column: int(38), + Line: int(1096), + Column: int(22), }, End: ast.Location{ - Line: int(1102), - Column: int(55), + Line: int(1096), + Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11752, + Ctx: p11689, FreeVars: ast.Identifiers{ + "keyChars", "std", - "value", }, }, Target: &ast.Index{ @@ -150751,17 +150039,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1102), - Column: int(38), + Line: int(1096), + Column: int(22), }, End: ast.Location{ - Line: int(1102), - Column: int(48), + Line: int(1096), + Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11752, + Ctx: p11689, FreeVars: ast.Identifiers{ "std", }, @@ -150771,12 +150059,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1102), - Column: int(38), + Line: int(1096), + Column: int(22), }, End: ast.Location{ - Line: int(1102), - Column: int(41), + Line: int(1096), + Column: int(25), }, File: p1, }, @@ -150807,7 +150095,7 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: "length", + Value: "set", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", @@ -150824,22 +150112,22 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1102), - Column: int(49), + Line: int(1096), + Column: int(30), }, End: ast.Location{ - Line: int(1102), - Column: int(54), + Line: int(1096), + Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11778, + Ctx: p11698, FreeVars: ast.Identifiers{ - "value", + "keyChars", }, }, - Id: "value", + Id: "keyChars", }, CommaFodder: nil, }, @@ -150851,661 +150139,610 @@ var _StdAst = &ast.DesugaredObject{ FodderRight: ast.Fodder{}, TailStrictFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(7), - Right: &ast.LiteralNumber{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1102), - Column: int(58), - }, - End: ast.Location{ - Line: int(1102), - Column: int(59), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{}, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1096), + Column: int(13), + }, + End: ast.Location{ + Line: int(1096), + Column: int(39), }, - OriginalString: "0", + File: p1, }, }, }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.DesugaredObject{ + Body: &ast.Local{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1102), - Column: int(65), + Line: int(1097), + Column: int(7), }, End: ast.Location{ - Line: int(1111), - Column: int(14), + Line: int(1157), + Column: int(16), }, File: p1, }, - Fodder: ast.Fodder{}, - Ctx: p11752, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p11445, FreeVars: ast.Identifiers{ - "cindent", - "indent_array_in_object", + "binChars", + "dateChars", + "floatChars", + "hexChars", + "intChars", + "isReserved", + "key", + "keyChars", + "keyLc", + "keySet", + "onlyChars", + "safeChars", + "std", + "typeMatch", }, }, - Asserts: ast.Nodes{}, - Fields: ast.DesugaredObjectFields{ - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - Body: &ast.Conditional{ + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "keySetLc", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1109), - Column: int(27), + Line: int(1097), + Column: int(24), }, End: ast.Location{ - Line: int(1109), - Column: int(85), + Line: int(1097), + Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11786, + Ctx: p11705, FreeVars: ast.Identifiers{ - "cindent", - "indent_array_in_object", - }, - }, - Cond: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1109), - Column: int(30), - }, - End: ast.Location{ - Line: int(1109), - Column: int(52), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11786, - FreeVars: ast.Identifiers{ - "indent_array_in_object", - }, + "keyLc", + "std", }, - Id: "indent_array_in_object", }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.Binary{ + Target: &ast.Index{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1109), - Column: int(58), + Line: int(1097), + Column: int(24), }, End: ast.Location{ - Line: int(1109), - Column: int(72), + Line: int(1097), + Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11786, + Ctx: p11705, FreeVars: ast.Identifiers{ - "cindent", + "std", }, }, - Left: &ast.Var{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1109), - Column: int(58), + Line: int(1097), + Column: int(24), }, End: ast.Location{ - Line: int(1109), - Column: int(65), + Line: int(1097), + Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11786, + Ctx: nil, FreeVars: ast.Identifiers{ - "cindent", + "std", }, }, - Id: "cindent", + Id: "std", }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.LiteralString{ + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1109), - Column: int(68), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1109), - Column: int(72), + Line: int(0), + Column: int(0), }, - File: p1, + File: nil, }, - Fodder: ast.Fodder{}, - Ctx: p11786, + Fodder: nil, + Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: " ", + Value: "set", Kind: ast.LiteralStringKind(1), BlockIndent: "", BlockTermIndent: "", }, + RightBracketFodder: ast.Fodder{}, + Id: nil, }, - ElseFodder: ast.Fodder{}, - BranchFalse: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1109), - Column: int(78), - }, - End: ast.Location{ - Line: int(1109), - Column: int(85), + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1097), + Column: int(32), + }, + End: ast.Location{ + Line: int(1097), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11714, + FreeVars: ast.Identifiers{ + "keyLc", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1097), + Column: int(32), + }, + End: ast.Location{ + Line: int(1097), + Column: int(47), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11714, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1097), + Column: int(32), + }, + End: ast.Location{ + Line: int(1097), + Column: int(35), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "stringChars", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1097), + Column: int(48), + }, + End: ast.Location{ + Line: int(1097), + Column: int(53), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11723, + FreeVars: ast.Identifiers{ + "keyLc", + }, + }, + Id: "keyLc", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11786, - FreeVars: ast.Identifiers{ - "cindent", + CommaFodder: nil, }, }, - Id: "cindent", + Named: nil, }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - PlusSuper: false, + Fun: nil, + CloseFodder: ast.Fodder{}, LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1109), - Column: int(15), + Line: int(1097), + Column: int(13), }, End: ast.Location{ - Line: int(1109), - Column: int(85), + Line: int(1097), + Column: int(55), }, File: p1, }, }, - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, + }, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1099), + Column: int(7), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "// Check for unsafe characters", }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, }, - Value: "space", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", }, - Body: &ast.Binary{ + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "dateChars", + "floatChars", + "hexChars", + "intChars", + "isReserved", + "key", + "keyChars", + "keyLc", + "keySet", + "keySetLc", + "onlyChars", + "safeChars", + "std", + "typeMatch", + }, + }, + Cond: &ast.Unary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1099), + Column: int(10), + }, + End: ast.Location{ + Line: int(1099), + Column: int(40), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "keySet", + "onlyChars", + "safeChars", + }, + }, + Op: ast.UnaryOp(0), + Expr: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1110), - Column: int(22), + Line: int(1099), + Column: int(12), }, End: ast.Location{ - Line: int(1110), - Column: int(44), + Line: int(1099), + Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11786, - FreeVars: ast.Identifiers{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "keySet", + "onlyChars", + "safeChars", + }, }, - Left: &ast.LiteralString{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1110), - Column: int(22), + Line: int(1099), + Column: int(12), }, End: ast.Location{ - Line: int(1110), - Column: int(26), + Line: int(1099), + Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11786, - FreeVars: ast.Identifiers{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "onlyChars", + }, }, - Value: "\n", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + Id: "onlyChars", }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1110), - Column: int(29), - }, - End: ast.Location{ - Line: int(1110), - Column: int(44), + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1099), + Column: int(22), + }, + End: ast.Location{ + Line: int(1099), + Column: int(31), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11737, + FreeVars: ast.Identifiers{ + "safeChars", + }, + }, + Id: "safeChars", }, - File: p1, + CommaFodder: ast.Fodder{}, }, - Fodder: ast.Fodder{}, - Ctx: p11786, - FreeVars: ast.Identifiers{}, - }, - Target: &ast.Self{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1110), - Column: int(29), - }, - End: ast.Location{ - Line: int(1110), - Column: int(33), + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1099), + Column: int(33), + }, + End: ast.Location{ + Line: int(1099), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11737, + FreeVars: ast.Identifiers{ + "keySet", + }, }, - File: p1, + Id: "keySet", }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{}, + CommaFodder: nil, }, }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1110), - Column: int(15), - }, - End: ast.Location{ - Line: int(1110), - Column: int(44), - }, - File: p1, - }, - }, - }, - Locals: ast.LocalBinds{}, - }, - ElseFodder: ast.Fodder{}, - BranchFalse: &ast.Conditional{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1111), - Column: int(20), - }, - End: ast.Location{ - Line: int(1118), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "cindent", - "std", - "value", - }, - }, - Cond: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1111), - Column: int(23), - }, - End: ast.Location{ - Line: int(1111), - Column: int(67), + Named: nil, }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "std", - "value", + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, }, - Left: &ast.Apply{ + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1111), - Column: int(23), + Line: int(1100), + Column: int(9), }, End: ast.Location{ - Line: int(1111), - Column: int(42), + Line: int(1100), + Column: int(14), }, File: p1, }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "std", - "value", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1111), - Column: int(23), - }, - End: ast.Location{ - Line: int(1111), - Column: int(35), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1111), - Column: int(23), - }, - End: ast.Location{ - Line: int(1111), - Column: int(26), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, }, - Value: "isObject", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", }, - RightBracketFodder: ast.Fodder{}, - Id: nil, + Ctx: p11445, + FreeVars: ast.Identifiers{}, }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1111), - Column: int(36), - }, - End: ast.Location{ - Line: int(1111), - Column: int(41), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11816, - FreeVars: ast.Identifiers{ - "value", - }, - }, - Id: "value", - }, - CommaFodder: nil, - }, + Value: false, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "// Check for reserved words", }, - Named: nil, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(17), - Right: &ast.Binary{ + BranchFalse: &ast.Conditional{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1111), - Column: int(46), + Line: int(1102), + Column: int(12), }, End: ast.Location{ - Line: int(1111), - Column: int(67), + Line: int(1157), + Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11752, + Ctx: p11445, FreeVars: ast.Identifiers{ + "binChars", + "dateChars", + "floatChars", + "hexChars", + "intChars", + "isReserved", + "key", + "keyChars", + "keyLc", + "keySet", + "keySetLc", + "onlyChars", "std", - "value", + "typeMatch", }, }, - Left: &ast.Apply{ + Cond: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1111), - Column: int(46), + Line: int(1102), + Column: int(15), }, End: ast.Location{ - Line: int(1111), - Column: int(63), + Line: int(1102), + Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11752, + Ctx: p11445, FreeVars: ast.Identifiers{ - "std", - "value", + "isReserved", + "key", }, }, - Target: &ast.Index{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1111), - Column: int(46), + Line: int(1102), + Column: int(15), }, End: ast.Location{ - Line: int(1111), - Column: int(56), + Line: int(1102), + Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11752, + Ctx: p11445, FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1111), - Column: int(46), - }, - End: ast.Location{ - Line: int(1111), - Column: int(49), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, + "isReserved", }, - Value: "length", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", }, - RightBracketFodder: ast.Fodder{}, - Id: nil, + Id: "isReserved", }, FodderLeft: ast.Fodder{}, Arguments: ast.Arguments{ @@ -151516,22 +150753,22 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1111), - Column: int(57), + Line: int(1102), + Column: int(26), }, End: ast.Location{ - Line: int(1111), - Column: int(62), + Line: int(1102), + Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11829, + Ctx: p11753, FreeVars: ast.Identifiers{ - "value", + "key", }, }, - Id: "value", + Id: "key", }, CommaFodder: nil, }, @@ -151543,563 +150780,12131 @@ var _StdAst = &ast.DesugaredObject{ FodderRight: ast.Fodder{}, TailStrictFodder: nil, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(7), - Right: &ast.LiteralNumber{ + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1111), - Column: int(66), + Line: int(1103), + Column: int(9), }, End: ast.Location{ - Line: int(1111), - Column: int(67), + Line: int(1103), + Column: int(14), }, File: p1, }, - Fodder: ast.Fodder{}, - Ctx: p11752, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p11445, FreeVars: ast.Identifiers{}, }, - OriginalString: "0", + Value: false, }, - }, - }, - ThenFodder: ast.Fodder{}, - BranchTrue: &ast.DesugaredObject{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1111), - Column: int(73), + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, }, - End: ast.Location{ - Line: int(1114), - Column: int(14), + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "/* Check for timestamp values. Since spaces and colons are already forbidden,", + " all that could potentially pass is the standard date format (ex MM-DD-YYYY, YYYY-DD-MM, etc).", + " This check is even more conservative: Keys that meet all of the following:", + " - all characters match [0-9\\-]", + " - has exactly 2 dashes", + " are considered dates.", + "*/", + }, }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "cindent", }, - }, - Asserts: ast.Nodes{}, - Fields: ast.DesugaredObjectFields{ - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1111), + Column: int(12), }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "dateChars", + "floatChars", + "hexChars", + "intChars", + "key", + "keyChars", + "keyLc", + "keySet", + "keySetLc", + "onlyChars", + "std", + "typeMatch", }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", }, - Body: &ast.Binary{ + Cond: &ast.Binary{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1112), - Column: int(27), + Line: int(1111), + Column: int(15), }, End: ast.Location{ Line: int(1112), - Column: int(41), + Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11837, + Ctx: p11445, FreeVars: ast.Identifiers{ - "cindent", + "dateChars", + "key", + "keySet", + "onlyChars", + "std", }, }, - Left: &ast.Var{ + Left: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1112), - Column: int(27), + Line: int(1111), + Column: int(15), }, End: ast.Location{ - Line: int(1112), - Column: int(34), + Line: int(1111), + Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11837, + Ctx: p11445, FreeVars: ast.Identifiers{ - "cindent", + "dateChars", + "keySet", + "onlyChars", }, }, - Id: "cindent", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1112), - Column: int(37), + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1111), + Column: int(15), + }, + End: ast.Location{ + Line: int(1111), + Column: int(24), + }, + File: p1, }, - End: ast.Location{ - Line: int(1112), - Column: int(41), + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "onlyChars", }, - File: p1, }, - Fodder: ast.Fodder{}, - Ctx: p11837, - FreeVars: ast.Identifiers{}, + Id: "onlyChars", }, - Value: " ", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1112), - Column: int(15), - }, - End: ast.Location{ - Line: int(1112), - Column: int(41), - }, - File: p1, - }, - }, - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1111), + Column: int(25), + }, + End: ast.Location{ + Line: int(1111), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11769, + FreeVars: ast.Identifiers{ + "dateChars", + }, + }, + Id: "dateChars", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1111), + Column: int(36), + }, + End: ast.Location{ + Line: int(1111), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11769, + FreeVars: ast.Identifiers{ + "keySet", + }, + }, + Id: "keySet", + }, + CommaFodder: nil, + }, }, - File: nil, + Named: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - Value: "space", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - Body: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1113), - Column: int(22), - }, - End: ast.Location{ - Line: int(1113), - Column: int(44), - }, - File: p1, + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, }, - Fodder: ast.Fodder{}, - Ctx: p11837, - FreeVars: ast.Identifiers{}, }, - Left: &ast.LiteralString{ + Op: ast.BinaryOp(17), + Right: &ast.Binary{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1113), - Column: int(22), + Line: int(1112), + Column: int(14), }, End: ast.Location{ - Line: int(1113), - Column: int(26), + Line: int(1112), + Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11837, - FreeVars: ast.Identifiers{}, - }, - Value: "\n", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1113), - Column: int(29), - }, - End: ast.Location{ - Line: int(1113), - Column: int(44), - }, - File: p1, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", }, - Fodder: ast.Fodder{}, - Ctx: p11837, - FreeVars: ast.Identifiers{}, }, - Target: &ast.Self{ + Left: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1113), - Column: int(29), + Line: int(1112), + Column: int(14), }, End: ast.Location{ - Line: int(1113), - Column: int(33), + Line: int(1112), + Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1112), + Column: int(14), + }, + End: ast.Location{ + Line: int(1112), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1112), + Column: int(14), + }, + End: ast.Location{ + Line: int(1112), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1112), + Column: int(25), + }, + End: ast.Location{ + Line: int(1112), + Column: int(49), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11785, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1112), + Column: int(25), + }, + End: ast.Location{ + Line: int(1112), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11785, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1112), + Column: int(25), + }, + End: ast.Location{ + Line: int(1112), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "findSubstr", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1112), + Column: int(40), + }, + End: ast.Location{ + Line: int(1112), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11794, + FreeVars: ast.Identifiers{}, + }, + Value: "-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1112), + Column: int(45), + }, + End: ast.Location{ + Line: int(1112), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11794, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.LiteralNumber{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1112), + Column: int(54), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1112), + Column: int(55), }, - File: nil, + File: p1, }, - Fodder: nil, - Ctx: nil, + Fodder: ast.Fodder{}, + Ctx: p11445, FreeVars: ast.Identifiers{}, }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + OriginalString: "2", }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1113), - Column: int(15), - }, - End: ast.Location{ - Line: int(1113), - Column: int(44), }, - File: p1, - }, - }, - }, - Locals: ast.LocalBinds{}, - }, - ElseFodder: ast.Fodder{}, - BranchFalse: &ast.DesugaredObject{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1114), - Column: int(20), }, - End: ast.Location{ - Line: int(1118), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11752, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Asserts: ast.Nodes{}, - Fields: ast.DesugaredObjectFields{ - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1113), + Column: int(9), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1113), + Column: int(14), }, - File: nil, + File: p1, }, - Fodder: nil, - Ctx: nil, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p11445, FreeVars: ast.Identifiers{}, }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", + Value: false, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "/* Check for integers. Keys that meet all of the following:", + " - all characters match [0-9_\\-]", + " - has at most 1 dash", + " are considered integers.", + "*/", + }, + }, }, - Body: &ast.Var{ + BranchFalse: &ast.Conditional{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1116), - Column: int(27), + Line: int(1119), + Column: int(12), }, End: ast.Location{ - Line: int(1116), - Column: int(34), + Line: int(1157), + Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11853, + Ctx: p11445, FreeVars: ast.Identifiers{ - "cindent", + "binChars", + "floatChars", + "hexChars", + "intChars", + "key", + "keyChars", + "keyLc", + "keySetLc", + "onlyChars", + "std", + "typeMatch", }, }, - Id: "cindent", - }, - PlusSuper: false, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1116), - Column: int(15), - }, - End: ast.Location{ - Line: int(1116), - Column: int(34), - }, - File: p1, - }, - }, - ast.DesugaredObjectField{ - Hide: ast.ObjectFieldHide(1), - Name: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1119), + Column: int(15), + }, + End: ast.Location{ + Line: int(1120), + Column: int(54), + }, + File: p1, }, - End: ast.Location{ - Line: int(0), - Column: int(0), + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "intChars", + "key", + "keySetLc", + "onlyChars", + "std", }, - File: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "space", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - Body: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1117), - Column: int(22), + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1119), + Column: int(15), + }, + End: ast.Location{ + Line: int(1119), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "intChars", + "keySetLc", + "onlyChars", + }, }, - End: ast.Location{ - Line: int(1117), - Column: int(25), + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1119), + Column: int(15), + }, + End: ast.Location{ + Line: int(1119), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "onlyChars", + }, + }, + Id: "onlyChars", }, - File: p1, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1119), + Column: int(25), + }, + End: ast.Location{ + Line: int(1119), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11812, + FreeVars: ast.Identifiers{ + "intChars", + }, + }, + Id: "intChars", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1119), + Column: int(35), + }, + End: ast.Location{ + Line: int(1119), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11812, + FreeVars: ast.Identifiers{ + "keySetLc", + }, + }, + Id: "keySetLc", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - Fodder: ast.Fodder{}, - Ctx: p11853, - FreeVars: ast.Identifiers{}, - }, - Value: " ", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(14), + }, + End: ast.Location{ + Line: int(1120), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(14), + }, + End: ast.Location{ + Line: int(1120), + Column: int(50), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(14), + }, + End: ast.Location{ + Line: int(1120), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(14), + }, + End: ast.Location{ + Line: int(1120), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(25), + }, + End: ast.Location{ + Line: int(1120), + Column: int(49), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11828, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(25), + }, + End: ast.Location{ + Line: int(1120), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11828, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(25), + }, + End: ast.Location{ + Line: int(1120), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "findSubstr", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(40), + }, + End: ast.Location{ + Line: int(1120), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11837, + FreeVars: ast.Identifiers{}, + }, + Value: "-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(45), + }, + End: ast.Location{ + Line: int(1120), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11837, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(9), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1120), + Column: int(53), + }, + End: ast.Location{ + Line: int(1120), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "2", + }, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1121), + Column: int(9), + }, + End: ast.Location{ + Line: int(1121), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + Value: false, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "/* Check for binary integers. Keys that meet all of the following:", + " - all characters match [0-9b_\\-]", + " - has at least 3 characters", + " - starts with (-)0b", + " are considered binary integers.", + "*/", + }, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1128), + Column: int(12), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "floatChars", + "hexChars", + "key", + "keyChars", + "keyLc", + "keySetLc", + "onlyChars", + "std", + "typeMatch", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1128), + Column: int(15), + }, + End: ast.Location{ + Line: int(1130), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "key", + "keySetLc", + "onlyChars", + "std", + "typeMatch", + }, + }, + Left: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1128), + Column: int(15), + }, + End: ast.Location{ + Line: int(1129), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "key", + "keySetLc", + "onlyChars", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1128), + Column: int(15), + }, + End: ast.Location{ + Line: int(1128), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "binChars", + "keySetLc", + "onlyChars", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1128), + Column: int(15), + }, + End: ast.Location{ + Line: int(1128), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "onlyChars", + }, + }, + Id: "onlyChars", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1128), + Column: int(25), + }, + End: ast.Location{ + Line: int(1128), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11857, + FreeVars: ast.Identifiers{ + "binChars", + }, + }, + Id: "binChars", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1128), + Column: int(35), + }, + End: ast.Location{ + Line: int(1128), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11857, + FreeVars: ast.Identifiers{ + "keySetLc", + }, + }, + Id: "keySetLc", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1129), + Column: int(14), + }, + End: ast.Location{ + Line: int(1129), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1129), + Column: int(14), + }, + End: ast.Location{ + Line: int(1129), + Column: int(29), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1129), + Column: int(14), + }, + End: ast.Location{ + Line: int(1129), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1129), + Column: int(14), + }, + End: ast.Location{ + Line: int(1129), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1129), + Column: int(25), + }, + End: ast.Location{ + Line: int(1129), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11873, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(7), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1129), + Column: int(32), + }, + End: ast.Location{ + Line: int(1129), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "2", + }, + }, + }, + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Op: ast.BinaryOp(17), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1130), + Column: int(14), + }, + End: ast.Location{ + Line: int(1130), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "typeMatch", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1130), + Column: int(14), + }, + End: ast.Location{ + Line: int(1130), + Column: int(23), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "typeMatch", + }, + }, + Id: "typeMatch", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1130), + Column: int(24), + }, + End: ast.Location{ + Line: int(1130), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11883, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1130), + Column: int(29), + }, + End: ast.Location{ + Line: int(1130), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11883, + FreeVars: ast.Identifiers{}, + }, + Value: "0b", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1131), + Column: int(9), + }, + End: ast.Location{ + Line: int(1131), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + Value: false, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "/* Check for floats. Keys that meet all of the following:", + " - all characters match [0-9e._\\-]", + " - has at most a single period", + " - has at most two dashes", + " - has at most 1 'e'", + " are considered floats.", + "*/", + }, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1139), + Column: int(12), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "floatChars", + "hexChars", + "key", + "keyChars", + "keyLc", + "keySetLc", + "onlyChars", + "std", + "typeMatch", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1139), + Column: int(15), + }, + End: ast.Location{ + Line: int(1142), + Column: int(56), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "floatChars", + "key", + "keyLc", + "keySetLc", + "onlyChars", + "std", + }, + }, + Left: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1139), + Column: int(15), + }, + End: ast.Location{ + Line: int(1141), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "floatChars", + "key", + "keySetLc", + "onlyChars", + "std", + }, + }, + Left: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1139), + Column: int(15), + }, + End: ast.Location{ + Line: int(1140), + Column: int(55), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "floatChars", + "key", + "keySetLc", + "onlyChars", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1139), + Column: int(15), + }, + End: ast.Location{ + Line: int(1139), + Column: int(46), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "floatChars", + "keySetLc", + "onlyChars", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1139), + Column: int(15), + }, + End: ast.Location{ + Line: int(1139), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "onlyChars", + }, + }, + Id: "onlyChars", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1139), + Column: int(25), + }, + End: ast.Location{ + Line: int(1139), + Column: int(35), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11904, + FreeVars: ast.Identifiers{ + "floatChars", + }, + }, + Id: "floatChars", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1139), + Column: int(37), + }, + End: ast.Location{ + Line: int(1139), + Column: int(45), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11904, + FreeVars: ast.Identifiers{ + "keySetLc", + }, + }, + Id: "keySetLc", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(14), + }, + End: ast.Location{ + Line: int(1140), + Column: int(55), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(14), + }, + End: ast.Location{ + Line: int(1140), + Column: int(50), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(14), + }, + End: ast.Location{ + Line: int(1140), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(14), + }, + End: ast.Location{ + Line: int(1140), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(25), + }, + End: ast.Location{ + Line: int(1140), + Column: int(49), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11920, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(25), + }, + End: ast.Location{ + Line: int(1140), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11920, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(25), + }, + End: ast.Location{ + Line: int(1140), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "findSubstr", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(40), + }, + End: ast.Location{ + Line: int(1140), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11929, + FreeVars: ast.Identifiers{}, + }, + Value: ".", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(45), + }, + End: ast.Location{ + Line: int(1140), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11929, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1140), + Column: int(54), + }, + End: ast.Location{ + Line: int(1140), + Column: int(55), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "1", + }, + }, + }, + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(14), + }, + End: ast.Location{ + Line: int(1141), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(14), + }, + End: ast.Location{ + Line: int(1141), + Column: int(50), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(14), + }, + End: ast.Location{ + Line: int(1141), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(14), + }, + End: ast.Location{ + Line: int(1141), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(25), + }, + End: ast.Location{ + Line: int(1141), + Column: int(49), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11945, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(25), + }, + End: ast.Location{ + Line: int(1141), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11945, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(25), + }, + End: ast.Location{ + Line: int(1141), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "findSubstr", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(40), + }, + End: ast.Location{ + Line: int(1141), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11954, + FreeVars: ast.Identifiers{}, + }, + Value: "-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(45), + }, + End: ast.Location{ + Line: int(1141), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11954, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(9), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1141), + Column: int(53), + }, + End: ast.Location{ + Line: int(1141), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "3", + }, + }, + }, + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(14), + }, + End: ast.Location{ + Line: int(1142), + Column: int(56), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "keyLc", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(14), + }, + End: ast.Location{ + Line: int(1142), + Column: int(52), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "keyLc", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(14), + }, + End: ast.Location{ + Line: int(1142), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(14), + }, + End: ast.Location{ + Line: int(1142), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(25), + }, + End: ast.Location{ + Line: int(1142), + Column: int(51), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11970, + FreeVars: ast.Identifiers{ + "keyLc", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(25), + }, + End: ast.Location{ + Line: int(1142), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11970, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(25), + }, + End: ast.Location{ + Line: int(1142), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "findSubstr", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(40), + }, + End: ast.Location{ + Line: int(1142), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11979, + FreeVars: ast.Identifiers{}, + }, + Value: "e", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(45), + }, + End: ast.Location{ + Line: int(1142), + Column: int(50), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11979, + FreeVars: ast.Identifiers{ + "keyLc", + }, + }, + Id: "keyLc", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(9), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1142), + Column: int(55), + }, + End: ast.Location{ + Line: int(1142), + Column: int(56), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "2", + }, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1143), + Column: int(9), + }, + End: ast.Location{ + Line: int(1143), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + Value: false, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "/* Check for hexadecimals. Keys that meet all of the following:", + " - all characters match [0-9a-fx_\\-]", + " - has at most 1 dash", + " - has at least 3 characters", + " - starts with (-)0x", + " are considered hexadecimals.", + "*/", + }, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1151), + Column: int(12), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "hexChars", + "key", + "keyChars", + "keySetLc", + "onlyChars", + "std", + "typeMatch", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1151), + Column: int(15), + }, + End: ast.Location{ + Line: int(1154), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "hexChars", + "key", + "keyChars", + "keySetLc", + "onlyChars", + "std", + "typeMatch", + }, + }, + Left: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1151), + Column: int(15), + }, + End: ast.Location{ + Line: int(1153), + Column: int(38), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "hexChars", + "key", + "keyChars", + "keySetLc", + "onlyChars", + "std", + }, + }, + Left: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1151), + Column: int(15), + }, + End: ast.Location{ + Line: int(1152), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "hexChars", + "key", + "keySetLc", + "onlyChars", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1151), + Column: int(15), + }, + End: ast.Location{ + Line: int(1151), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "hexChars", + "keySetLc", + "onlyChars", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1151), + Column: int(15), + }, + End: ast.Location{ + Line: int(1151), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "onlyChars", + }, + }, + Id: "onlyChars", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1151), + Column: int(25), + }, + End: ast.Location{ + Line: int(1151), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12001, + FreeVars: ast.Identifiers{ + "hexChars", + }, + }, + Id: "hexChars", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1151), + Column: int(35), + }, + End: ast.Location{ + Line: int(1151), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12001, + FreeVars: ast.Identifiers{ + "keySetLc", + }, + }, + Id: "keySetLc", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(14), + }, + End: ast.Location{ + Line: int(1152), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(14), + }, + End: ast.Location{ + Line: int(1152), + Column: int(50), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(14), + }, + End: ast.Location{ + Line: int(1152), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(14), + }, + End: ast.Location{ + Line: int(1152), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(25), + }, + End: ast.Location{ + Line: int(1152), + Column: int(49), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12017, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(25), + }, + End: ast.Location{ + Line: int(1152), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12017, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(25), + }, + End: ast.Location{ + Line: int(1152), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "findSubstr", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(40), + }, + End: ast.Location{ + Line: int(1152), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12026, + FreeVars: ast.Identifiers{}, + }, + Value: "-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(45), + }, + End: ast.Location{ + Line: int(1152), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12026, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(9), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1152), + Column: int(53), + }, + End: ast.Location{ + Line: int(1152), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "2", + }, + }, + }, + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1153), + Column: int(14), + }, + End: ast.Location{ + Line: int(1153), + Column: int(38), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "keyChars", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1153), + Column: int(14), + }, + End: ast.Location{ + Line: int(1153), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "keyChars", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1153), + Column: int(14), + }, + End: ast.Location{ + Line: int(1153), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1153), + Column: int(14), + }, + End: ast.Location{ + Line: int(1153), + Column: int(17), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1153), + Column: int(25), + }, + End: ast.Location{ + Line: int(1153), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12042, + FreeVars: ast.Identifiers{ + "keyChars", + }, + }, + Id: "keyChars", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(7), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1153), + Column: int(37), + }, + End: ast.Location{ + Line: int(1153), + Column: int(38), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "2", + }, + }, + }, + OpFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Op: ast.BinaryOp(17), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1154), + Column: int(14), + }, + End: ast.Location{ + Line: int(1154), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "key", + "typeMatch", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1154), + Column: int(14), + }, + End: ast.Location{ + Line: int(1154), + Column: int(23), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{ + "typeMatch", + }, + }, + Id: "typeMatch", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1154), + Column: int(24), + }, + End: ast.Location{ + Line: int(1154), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12052, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1154), + Column: int(29), + }, + End: ast.Location{ + Line: int(1154), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12052, + FreeVars: ast.Identifiers{}, + }, + Value: "0x", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1155), + Column: int(9), + }, + End: ast.Location{ + Line: int(1155), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + Value: false, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + ast.FodderElement{ + Kind: ast.FodderKind(2), + Blanks: int(0), + Indent: int(6), + Comment: []string{ + "// All checks pass. Key is safe for emission without quotes.", + }, + }, + }, + BranchFalse: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1157), + Column: int(12), + }, + End: ast.Location{ + Line: int(1157), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p11445, + FreeVars: ast.Identifiers{}, + }, + Value: true, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + Fun: nil, + CloseFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1158), + Column: int(5), + }, + End: ast.Location{ + Line: int(1240), + Column: int(23), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(4), + Comment: []string{}, + }, + }, + Ctx: p11219, + FreeVars: ast.Identifiers{ + "$std", + "bareSafe", + "indent_array_in_object", + "quote_keys", + "std", + "value", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: nil, + Variable: "escapeKeyYaml", + EqFodder: nil, + Body: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1158), + Column: int(11), + }, + End: ast.Location{ + Line: int(1159), + Column: int(63), + }, + File: p1, + }, + Fodder: nil, + Ctx: p12065, + FreeVars: ast.Identifiers{ + "bareSafe", + "std", + }, + }, + ParenLeftFodder: ast.Fodder{}, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "key", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1158), + Column: int(25), + }, + End: ast.Location{ + Line: int(1158), + Column: int(28), + }, + File: p1, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: ast.Fodder{}, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1159), + Column: int(7), + }, + End: ast.Location{ + Line: int(1159), + Column: int(63), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p12070, + FreeVars: ast.Identifiers{ + "bareSafe", + "key", + "std", + }, + }, + Cond: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1159), + Column: int(10), + }, + End: ast.Location{ + Line: int(1159), + Column: int(23), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12070, + FreeVars: ast.Identifiers{ + "bareSafe", + "key", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1159), + Column: int(10), + }, + End: ast.Location{ + Line: int(1159), + Column: int(18), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12070, + FreeVars: ast.Identifiers{ + "bareSafe", + }, + }, + Id: "bareSafe", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1159), + Column: int(19), + }, + End: ast.Location{ + Line: int(1159), + Column: int(22), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12078, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1159), + Column: int(29), + }, + End: ast.Location{ + Line: int(1159), + Column: int(32), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12070, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + ElseFodder: ast.Fodder{}, + BranchFalse: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1159), + Column: int(38), + }, + End: ast.Location{ + Line: int(1159), + Column: int(63), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12070, + FreeVars: ast.Identifiers{ + "key", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1159), + Column: int(38), + }, + End: ast.Location{ + Line: int(1159), + Column: int(58), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12070, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1159), + Column: int(38), + }, + End: ast.Location{ + Line: int(1159), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "escapeStringJson", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1159), + Column: int(59), + }, + End: ast.Location{ + Line: int(1159), + Column: int(62), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12091, + FreeVars: ast.Identifiers{ + "key", + }, + }, + Id: "key", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + }, + Fun: nil, + CloseFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1160), + Column: int(5), + }, + End: ast.Location{ + Line: int(1240), + Column: int(23), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(4), + Comment: []string{}, + }, + }, + Ctx: p11219, + FreeVars: ast.Identifiers{ + "$std", + "escapeKeyYaml", + "indent_array_in_object", + "quote_keys", + "std", + "value", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: nil, + Variable: "aux", + EqFodder: nil, + Body: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1160), + Column: int(11), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: nil, + Ctx: p12098, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "escapeKeyYaml", + "indent_array_in_object", + "quote_keys", + "std", + }, + }, + ParenLeftFodder: ast.Fodder{}, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "v", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1160), + Column: int(15), + }, + End: ast.Location{ + Line: int(1160), + Column: int(16), + }, + File: p1, + }, + }, + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "path", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1160), + Column: int(18), + }, + End: ast.Location{ + Line: int(1160), + Column: int(22), + }, + File: p1, + }, + }, + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "cindent", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1160), + Column: int(24), + }, + End: ast.Location{ + Line: int(1160), + Column: int(31), + }, + File: p1, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: ast.Fodder{}, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1161), + Column: int(7), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1161), + Column: int(10), + }, + End: ast.Location{ + Line: int(1161), + Column: int(19), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1161), + Column: int(10), + }, + End: ast.Location{ + Line: int(1161), + Column: int(11), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1161), + Column: int(15), + }, + End: ast.Location{ + Line: int(1161), + Column: int(19), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: true, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1162), + Column: int(9), + }, + End: ast.Location{ + Line: int(1162), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: "true", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1163), + Column: int(12), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1163), + Column: int(15), + }, + End: ast.Location{ + Line: int(1163), + Column: int(25), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1163), + Column: int(15), + }, + End: ast.Location{ + Line: int(1163), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1163), + Column: int(20), + }, + End: ast.Location{ + Line: int(1163), + Column: int(25), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: false, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1164), + Column: int(9), + }, + End: ast.Location{ + Line: int(1164), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: "false", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1165), + Column: int(12), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1165), + Column: int(15), + }, + End: ast.Location{ + Line: int(1165), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1165), + Column: int(15), + }, + End: ast.Location{ + Line: int(1165), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.LiteralNull{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1165), + Column: int(20), + }, + End: ast.Location{ + Line: int(1165), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1166), + Column: int(9), + }, + End: ast.Location{ + Line: int(1166), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: "null", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1167), + Column: int(12), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Cond: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1167), + Column: int(15), + }, + End: ast.Location{ + Line: int(1167), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1167), + Column: int(15), + }, + End: ast.Location{ + Line: int(1167), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1167), + Column: int(15), + }, + End: ast.Location{ + Line: int(1167), + Column: int(18), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "isNumber", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1167), + Column: int(28), + }, + End: ast.Location{ + Line: int(1167), + Column: int(29), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12144, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1168), + Column: int(9), + }, + End: ast.Location{ + Line: int(1168), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Left: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1168), + Column: int(9), + }, + End: ast.Location{ + Line: int(1168), + Column: int(11), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: "", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1168), + Column: int(14), + }, + End: ast.Location{ + Line: int(1168), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1169), + Column: int(12), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Cond: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1169), + Column: int(15), + }, + End: ast.Location{ + Line: int(1169), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1169), + Column: int(15), + }, + End: ast.Location{ + Line: int(1169), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1169), + Column: int(15), + }, + End: ast.Location{ + Line: int(1169), + Column: int(18), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "isString", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1169), + Column: int(28), + }, + End: ast.Location{ + Line: int(1169), + Column: int(29), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12164, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1170), + Column: int(9), + }, + End: ast.Location{ + Line: int(1177), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "cindent", + "std", + "v", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "len", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1170), + Column: int(21), + }, + End: ast.Location{ + Line: int(1170), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12171, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1170), + Column: int(21), + }, + End: ast.Location{ + Line: int(1170), + Column: int(31), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12171, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1170), + Column: int(21), + }, + End: ast.Location{ + Line: int(1170), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1170), + Column: int(32), + }, + End: ast.Location{ + Line: int(1170), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12180, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1170), + Column: int(15), + }, + End: ast.Location{ + Line: int(1170), + Column: int(34), + }, + File: p1, + }, + }, + }, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1171), + Column: int(9), + }, + End: ast.Location{ + Line: int(1177), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "cindent", + "len", + "std", + "v", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1171), + Column: int(12), + }, + End: ast.Location{ + Line: int(1171), + Column: int(20), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "len", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1171), + Column: int(12), + }, + End: ast.Location{ + Line: int(1171), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "len", + }, + }, + Id: "len", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1171), + Column: int(19), + }, + End: ast.Location{ + Line: int(1171), + Column: int(20), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "0", + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1172), + Column: int(11), + }, + End: ast.Location{ + Line: int(1172), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: "\"\"", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1173), + Column: int(14), + }, + End: ast.Location{ + Line: int(1177), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "cindent", + "len", + "std", + "v", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1173), + Column: int(17), + }, + End: ast.Location{ + Line: int(1173), + Column: int(35), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "len", + "v", + }, + }, + Left: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1173), + Column: int(17), + }, + End: ast.Location{ + Line: int(1173), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "len", + "v", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1173), + Column: int(17), + }, + End: ast.Location{ + Line: int(1173), + Column: int(18), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1173), + Column: int(19), + }, + End: ast.Location{ + Line: int(1173), + Column: int(26), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "len", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1173), + Column: int(19), + }, + End: ast.Location{ + Line: int(1173), + Column: int(22), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "len", + }, + }, + Id: "len", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(4), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1173), + Column: int(25), + }, + End: ast.Location{ + Line: int(1173), + Column: int(26), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "1", + }, + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1173), + Column: int(31), + }, + End: ast.Location{ + Line: int(1173), + Column: int(35), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: "\n", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1174), + Column: int(11), + }, + End: ast.Location{ + Line: int(1175), + Column: int(82), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "cindent", + "std", + "v", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "split", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1174), + Column: int(25), + }, + End: ast.Location{ + Line: int(1174), + Column: int(43), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12212, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1174), + Column: int(25), + }, + End: ast.Location{ + Line: int(1174), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12212, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1174), + Column: int(25), + }, + End: ast.Location{ + Line: int(1174), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "split", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1174), + Column: int(35), + }, + End: ast.Location{ + Line: int(1174), + Column: int(36), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12221, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1174), + Column: int(38), + }, + End: ast.Location{ + Line: int(1174), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12221, + FreeVars: ast.Identifiers{}, + }, + Value: "\n", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1174), + Column: int(17), + }, + End: ast.Location{ + Line: int(1174), + Column: int(43), + }, + File: p1, + }, + }, + }, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(11), + }, + End: ast.Location{ + Line: int(1175), + Column: int(82), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "cindent", + "split", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(11), + }, + End: ast.Location{ + Line: int(1175), + Column: int(19), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(11), + }, + End: ast.Location{ + Line: int(1175), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "join", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(20), + }, + End: ast.Location{ + Line: int(1175), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Left: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(20), + }, + End: ast.Location{ + Line: int(1175), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Left: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(20), + }, + End: ast.Location{ + Line: int(1175), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{}, + }, + Value: "\n", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(27), + }, + End: ast.Location{ + Line: int(1175), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Id: "cindent", + }, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(37), + }, + End: ast.Location{ + Line: int(1175), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{}, + }, + Value: " ", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(43), + }, + End: ast.Location{ + Line: int(1175), + Column: int(81), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{ + "$std", + "split", + "std", + }, + }, + Left: &ast.Array{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(43), + }, + End: ast.Location{ + Line: int(1175), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{}, + }, + Elements: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(44), + }, + End: ast.Location{ + Line: int(1175), + Column: int(47), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12247, + FreeVars: ast.Identifiers{}, + }, + Value: "|", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: nil, + }, + }, + TrailingComma: false, + CloseFodder: ast.Fodder{}, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(51), + }, + End: ast.Location{ + Line: int(1175), + Column: int(81), + }, + File: p1, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + "split", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + }, + }, + Id: "$std", + }, + LeftBracketFodder: nil, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "slice", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: nil, + Id: nil, + }, + FodderLeft: nil, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(51), + }, + End: ast.Location{ + Line: int(1175), + Column: int(56), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{ + "split", + }, + }, + Id: "split", + }, + CommaFodder: nil, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(57), + }, + End: ast.Location{ + Line: int(1175), + Column: int(58), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "0", + }, + CommaFodder: nil, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(59), + }, + End: ast.Location{ + Line: int(1175), + Column: int(80), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{ + "split", + "std", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(59), + }, + End: ast.Location{ + Line: int(1175), + Column: int(76), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{ + "split", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(59), + }, + End: ast.Location{ + Line: int(1175), + Column: int(69), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(59), + }, + End: ast.Location{ + Line: int(1175), + Column: int(62), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(70), + }, + End: ast.Location{ + Line: int(1175), + Column: int(75), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12270, + FreeVars: ast.Identifiers{ + "split", + }, + }, + Id: "split", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(4), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1175), + Column: int(79), + }, + End: ast.Location{ + Line: int(1175), + Column: int(80), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12234, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "1", + }, + }, + CommaFodder: nil, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralNull{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: nil, + TailStrictFodder: nil, + }, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1177), + Column: int(11), + }, + End: ast.Location{ + Line: int(1177), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1177), + Column: int(11), + }, + End: ast.Location{ + Line: int(1177), + Column: int(31), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1177), + Column: int(11), + }, + End: ast.Location{ + Line: int(1177), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "escapeStringJson", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1177), + Column: int(32), + }, + End: ast.Location{ + Line: int(1177), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12285, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + }, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1178), + Column: int(12), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Cond: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1178), + Column: int(15), + }, + End: ast.Location{ + Line: int(1178), + Column: int(32), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1178), + Column: int(15), + }, + End: ast.Location{ + Line: int(1178), + Column: int(29), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1178), + Column: int(15), + }, + End: ast.Location{ + Line: int(1178), + Column: int(18), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "isFunction", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1178), + Column: int(30), + }, + End: ast.Location{ + Line: int(1178), + Column: int(31), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12299, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Error{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1179), + Column: int(9), + }, + End: ast.Location{ + Line: int(1179), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "path", + }, + }, + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1179), + Column: int(15), + }, + End: ast.Location{ + Line: int(1179), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "path", + }, + }, + Left: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1179), + Column: int(15), + }, + End: ast.Location{ + Line: int(1179), + Column: int(47), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: "Tried to manifest function at ", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1179), + Column: int(50), + }, + End: ast.Location{ + Line: int(1179), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "path", + }, + }, + Id: "path", + }, + }, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1180), + Column: int(12), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Cond: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1180), + Column: int(15), + }, + End: ast.Location{ + Line: int(1180), + Column: int(29), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1180), + Column: int(15), + }, + End: ast.Location{ + Line: int(1180), + Column: int(26), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1180), + Column: int(15), + }, + End: ast.Location{ + Line: int(1180), + Column: int(18), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "isArray", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1180), + Column: int(27), + }, + End: ast.Location{ + Line: int(1180), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12321, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1181), + Column: int(9), + }, + End: ast.Location{ + Line: int(1211), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "path", + "std", + "v", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1181), + Column: int(12), + }, + End: ast.Location{ + Line: int(1181), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1181), + Column: int(12), + }, + End: ast.Location{ + Line: int(1181), + Column: int(25), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1181), + Column: int(12), + }, + End: ast.Location{ + Line: int(1181), + Column: int(22), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1181), + Column: int(12), + }, + End: ast.Location{ + Line: int(1181), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1181), + Column: int(23), + }, + End: ast.Location{ + Line: int(1181), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12337, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1181), + Column: int(29), + }, + End: ast.Location{ + Line: int(1181), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "0", + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1182), + Column: int(11), + }, + End: ast.Location{ + Line: int(1182), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: "[]", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1184), + Column: int(11), + }, + End: ast.Location{ + Line: int(1211), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "path", + "std", + "v", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: nil, + Variable: "params", + EqFodder: nil, + Body: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1184), + Column: int(17), + }, + End: ast.Location{ + Line: int(1204), + Column: int(14), + }, + File: p1, + }, + Fodder: nil, + Ctx: p12348, + FreeVars: ast.Identifiers{ + "cindent", + "std", + }, + }, + ParenLeftFodder: ast.Fodder{}, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "value", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1184), + Column: int(24), + }, + End: ast.Location{ + Line: int(1184), + Column: int(29), + }, + File: p1, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: ast.Fodder{}, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(13), + }, + End: ast.Location{ + Line: int(1204), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(12), + Comment: []string{}, + }, + }, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "cindent", + "std", + "value", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(16), + }, + End: ast.Location{ + Line: int(1185), + Column: int(59), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(16), + }, + End: ast.Location{ + Line: int(1185), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(16), + }, + End: ast.Location{ + Line: int(1185), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(16), + }, + End: ast.Location{ + Line: int(1185), + Column: int(19), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "isArray", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(28), + }, + End: ast.Location{ + Line: int(1185), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12366, + FreeVars: ast.Identifiers{ + "value", + }, + }, + Id: "value", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(38), + }, + End: ast.Location{ + Line: int(1185), + Column: int(59), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(38), + }, + End: ast.Location{ + Line: int(1185), + Column: int(55), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(38), + }, + End: ast.Location{ + Line: int(1185), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(38), + }, + End: ast.Location{ + Line: int(1185), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(49), + }, + End: ast.Location{ + Line: int(1185), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12379, + FreeVars: ast.Identifiers{ + "value", + }, + }, + Id: "value", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(7), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(58), + }, + End: ast.Location{ + Line: int(1185), + Column: int(59), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "0", + }, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.DesugaredObject{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1185), + Column: int(65), + }, + End: ast.Location{ + Line: int(1194), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Asserts: ast.Nodes{}, + Fields: ast.DesugaredObjectFields{ + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1192), + Column: int(27), + }, + End: ast.Location{ + Line: int(1192), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12387, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1192), + Column: int(27), + }, + End: ast.Location{ + Line: int(1192), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12387, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Id: "cindent", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1192), + Column: int(37), + }, + End: ast.Location{ + Line: int(1192), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12387, + FreeVars: ast.Identifiers{}, + }, + Value: " ", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1192), + Column: int(15), + }, + End: ast.Location{ + Line: int(1192), + Column: int(41), + }, + File: p1, + }, + }, + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "space", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1193), + Column: int(22), + }, + End: ast.Location{ + Line: int(1193), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12387, + FreeVars: ast.Identifiers{}, + }, + Left: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1193), + Column: int(22), + }, + End: ast.Location{ + Line: int(1193), + Column: int(26), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12387, + FreeVars: ast.Identifiers{}, + }, + Value: "\n", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1193), + Column: int(29), + }, + End: ast.Location{ + Line: int(1193), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12387, + FreeVars: ast.Identifiers{}, + }, + Target: &ast.Self{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1193), + Column: int(29), + }, + End: ast.Location{ + Line: int(1193), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1193), + Column: int(15), + }, + End: ast.Location{ + Line: int(1193), + Column: int(44), + }, + File: p1, + }, + }, + }, + Locals: ast.LocalBinds{}, + }, + ElseFodder: ast.Fodder{}, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(20), + }, + End: ast.Location{ + Line: int(1204), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "cindent", + "std", + "value", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(23), + }, + End: ast.Location{ + Line: int(1194), + Column: int(67), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(23), + }, + End: ast.Location{ + Line: int(1194), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(23), + }, + End: ast.Location{ + Line: int(1194), + Column: int(35), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(23), + }, + End: ast.Location{ + Line: int(1194), + Column: int(26), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "isObject", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(36), + }, + End: ast.Location{ + Line: int(1194), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12411, + FreeVars: ast.Identifiers{ + "value", + }, + }, + Id: "value", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(46), + }, + End: ast.Location{ + Line: int(1194), + Column: int(67), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(46), + }, + End: ast.Location{ + Line: int(1194), + Column: int(63), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(46), + }, + End: ast.Location{ + Line: int(1194), + Column: int(56), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(46), + }, + End: ast.Location{ + Line: int(1194), + Column: int(49), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(57), + }, + End: ast.Location{ + Line: int(1194), + Column: int(62), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12424, + FreeVars: ast.Identifiers{ + "value", + }, + }, + Id: "value", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(7), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(66), + }, + End: ast.Location{ + Line: int(1194), + Column: int(67), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "0", + }, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.DesugaredObject{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1194), + Column: int(73), + }, + End: ast.Location{ + Line: int(1200), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Asserts: ast.Nodes{}, + Fields: ast.DesugaredObjectFields{ + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1195), + Column: int(27), + }, + End: ast.Location{ + Line: int(1195), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12432, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1195), + Column: int(27), + }, + End: ast.Location{ + Line: int(1195), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12432, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Id: "cindent", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1195), + Column: int(37), + }, + End: ast.Location{ + Line: int(1195), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12432, + FreeVars: ast.Identifiers{}, + }, + Value: " ", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1195), + Column: int(15), + }, + End: ast.Location{ + Line: int(1195), + Column: int(41), + }, + File: p1, + }, + }, + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "space", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1199), + Column: int(22), + }, + End: ast.Location{ + Line: int(1199), + Column: int(25), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12432, + FreeVars: ast.Identifiers{}, + }, + Value: " ", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1199), + Column: int(15), + }, + End: ast.Location{ + Line: int(1199), + Column: int(25), + }, + File: p1, + }, + }, + }, + Locals: ast.LocalBinds{}, + }, + ElseFodder: ast.Fodder{}, + BranchFalse: &ast.DesugaredObject{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1200), + Column: int(20), + }, + End: ast.Location{ + Line: int(1204), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12353, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Asserts: ast.Nodes{}, + Fields: ast.DesugaredObjectFields{ + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1202), + Column: int(27), + }, + End: ast.Location{ + Line: int(1202), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12444, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Id: "cindent", + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1202), + Column: int(15), + }, + End: ast.Location{ + Line: int(1202), + Column: int(34), + }, + File: p1, + }, + }, + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "space", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1203), + Column: int(22), + }, + End: ast.Location{ + Line: int(1203), + Column: int(25), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12444, + FreeVars: ast.Identifiers{}, + }, + Value: " ", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1203), + Column: int(15), + }, + End: ast.Location{ + Line: int(1203), + Column: int(25), + }, + File: p1, + }, + }, + }, + Locals: ast.LocalBinds{}, + }, + }, + }, + }, + Fun: nil, + CloseFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(11), + }, + End: ast.Location{ + Line: int(1211), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "params", + "path", + "std", + "v", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "range", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(25), + }, + End: ast.Location{ + Line: int(1205), + Column: int(56), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12453, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(25), + }, + End: ast.Location{ + Line: int(1205), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12453, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(25), + }, + End: ast.Location{ + Line: int(1205), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "range", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(35), + }, + End: ast.Location{ + Line: int(1205), + Column: int(36), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12462, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "0", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(38), + }, + End: ast.Location{ + Line: int(1205), + Column: int(55), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12462, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(38), + }, + End: ast.Location{ + Line: int(1205), + Column: int(51), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12462, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(38), + }, + End: ast.Location{ + Line: int(1205), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12462, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(38), + }, + End: ast.Location{ + Line: int(1205), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(49), + }, + End: ast.Location{ + Line: int(1205), + Column: int(50), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12474, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(4), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(54), + }, + End: ast.Location{ + Line: int(1205), + Column: int(55), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12462, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "1", + }, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1205), + Column: int(17), + }, + End: ast.Location{ + Line: int(1205), + Column: int(56), + }, + File: p1, + }, + }, + }, + Body: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1206), + Column: int(11), + }, + End: ast.Location{ + Line: int(1211), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "params", + "path", + "range", + "std", + "v", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "parts", + EqFodder: ast.Fodder{}, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1206), + Column: int(25), + }, + End: ast.Location{ + Line: int(1210), + Column: int(12), + }, + File: p1, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "params", + "path", + "range", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + }, + }, + Id: "$std", + }, + LeftBracketFodder: nil, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "flatMap", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: nil, + Id: nil, + }, + FodderLeft: nil, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "params", + "path", + "v", + }, + }, + ParenLeftFodder: nil, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: nil, + Name: "i", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: nil, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1206), + Column: int(25), + }, + End: ast.Location{ + Line: int(1210), + Column: int(12), + }, + File: p1, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "i", + "params", + "path", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + }, + }, + Id: "$std", + }, + LeftBracketFodder: nil, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "flatMap", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: nil, + Id: nil, + }, + FodderLeft: nil, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "aux", + "i", + "path", + "v", + }, + }, + ParenLeftFodder: nil, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: nil, + Name: "param", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: nil, + Body: &ast.Array{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "aux", + "i", + "param", + "path", + "v", + }, + }, + Elements: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(13), + }, + End: ast.Location{ + Line: int(1207), + Column: int(72), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12507, + FreeVars: ast.Identifiers{ + "aux", + "i", + "param", + "path", + "v", + }, + }, + Left: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(13), + }, + End: ast.Location{ + Line: int(1207), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12507, + FreeVars: ast.Identifiers{ + "param", + }, + }, + Left: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(13), + }, + End: ast.Location{ + Line: int(1207), + Column: int(16), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(12), + Comment: []string{}, + }, + }, + Ctx: p12507, + FreeVars: ast.Identifiers{}, + }, + Value: "-", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(19), + }, + End: ast.Location{ + Line: int(1207), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12507, + FreeVars: ast.Identifiers{ + "param", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(19), + }, + End: ast.Location{ + Line: int(1207), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "param", + }, + }, + Id: "param", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "space", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(33), + }, + End: ast.Location{ + Line: int(1207), + Column: int(72), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12507, + FreeVars: ast.Identifiers{ + "aux", + "i", + "param", + "path", + "v", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(33), + }, + End: ast.Location{ + Line: int(1207), + Column: int(36), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12507, + FreeVars: ast.Identifiers{ + "aux", + }, + }, + Id: "aux", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(37), + }, + End: ast.Location{ + Line: int(1207), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12524, + FreeVars: ast.Identifiers{ + "i", + "v", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(37), + }, + End: ast.Location{ + Line: int(1207), + Column: int(38), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12524, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(39), + }, + End: ast.Location{ + Line: int(1207), + Column: int(40), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12524, + FreeVars: ast.Identifiers{ + "i", + }, + }, + Id: "i", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(43), + }, + End: ast.Location{ + Line: int(1207), + Column: int(53), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12524, + FreeVars: ast.Identifiers{ + "i", + "path", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(43), + }, + End: ast.Location{ + Line: int(1207), + Column: int(47), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12524, + FreeVars: ast.Identifiers{ + "path", + }, + }, + Id: "path", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Array{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(50), + }, + End: ast.Location{ + Line: int(1207), + Column: int(53), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12524, + FreeVars: ast.Identifiers{ + "i", + }, + }, + Elements: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(51), + }, + End: ast.Location{ + Line: int(1207), + Column: int(52), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12538, + FreeVars: ast.Identifiers{ + "i", + }, + }, + Id: "i", + }, + CommaFodder: nil, + }, + }, + TrailingComma: false, + CloseFodder: ast.Fodder{}, + }, + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(55), + }, + End: ast.Location{ + Line: int(1207), + Column: int(71), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12524, + FreeVars: ast.Identifiers{ + "param", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1207), + Column: int(55), + }, + End: ast.Location{ + Line: int(1207), + Column: int(60), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "param", + }, + }, + Id: "param", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + CommaFodder: nil, + }, + }, + TrailingComma: false, + CloseFodder: nil, + }, + }, + CommaFodder: nil, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Array{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1209), + Column: int(26), + }, + End: ast.Location{ + Line: int(1209), + Column: int(40), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12546, + FreeVars: ast.Identifiers{ + "i", + "params", + "v", + }, + }, + Elements: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1209), + Column: int(27), + }, + End: ast.Location{ + Line: int(1209), + Column: int(39), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12550, + FreeVars: ast.Identifiers{ + "i", + "params", + "v", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1209), + Column: int(27), + }, + End: ast.Location{ + Line: int(1209), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12550, + FreeVars: ast.Identifiers{ + "params", + }, + }, + Id: "params", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1209), + Column: int(34), + }, + End: ast.Location{ + Line: int(1209), + Column: int(38), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12556, + FreeVars: ast.Identifiers{ + "i", + "v", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1209), + Column: int(34), + }, + End: ast.Location{ + Line: int(1209), + Column: int(35), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12556, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1209), + Column: int(36), + }, + End: ast.Location{ + Line: int(1209), + Column: int(37), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12556, + FreeVars: ast.Identifiers{ + "i", + }, + }, + Id: "i", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + CommaFodder: nil, + }, + }, + TrailingComma: false, + CloseFodder: ast.Fodder{}, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: nil, + TailStrictFodder: nil, + }, + }, + CommaFodder: nil, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1208), + Column: int(22), + }, + End: ast.Location{ + Line: int(1208), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12546, + FreeVars: ast.Identifiers{ + "range", + }, + }, + Id: "range", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: nil, + TailStrictFodder: nil, + }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1206), + Column: int(17), + }, + End: ast.Location{ + Line: int(1210), + Column: int(12), + }, + File: p1, + }, + }, + }, + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1211), + Column: int(11), + }, + End: ast.Location{ + Line: int(1211), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "cindent", + "parts", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1211), + Column: int(11), + }, + End: ast.Location{ + Line: int(1211), + Column: int(19), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1211), + Column: int(11), + }, + End: ast.Location{ + Line: int(1211), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "join", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", BlockTermIndent: "", }, - PlusSuper: false, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1211), + Column: int(20), + }, + End: ast.Location{ + Line: int(1211), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12574, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Left: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1211), + Column: int(20), + }, + End: ast.Location{ + Line: int(1211), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12574, + FreeVars: ast.Identifiers{}, + }, + Value: "\n", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1211), + Column: int(27), + }, + End: ast.Location{ + Line: int(1211), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12574, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Id: "cindent", + }, + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1211), + Column: int(36), + }, + End: ast.Location{ + Line: int(1211), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12574, + FreeVars: ast.Identifiers{ + "parts", + }, + }, + Id: "parts", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + }, + }, + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(6), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1212), + Column: int(12), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Cond: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1212), + Column: int(15), + }, + End: ast.Location{ + Line: int(1212), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1212), + Column: int(15), + }, + End: ast.Location{ + Line: int(1212), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1212), + Column: int(15), + }, + End: ast.Location{ + Line: int(1212), + Column: int(18), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "isObject", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1212), + Column: int(28), + }, + End: ast.Location{ + Line: int(1212), + Column: int(29), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12593, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1213), + Column: int(9), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1213), + Column: int(12), + }, + End: ast.Location{ + Line: int(1213), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1213), + Column: int(12), + }, + End: ast.Location{ + Line: int(1213), + Column: int(25), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + "v", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1117), - Column: int(15), + Line: int(1213), + Column: int(12), + }, + End: ast.Location{ + Line: int(1213), + Column: int(22), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1213), + Column: int(12), + }, + End: ast.Location{ + Line: int(1213), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1213), + Column: int(23), + }, + End: ast.Location{ + Line: int(1213), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12609, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(12), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1213), + Column: int(29), + }, + End: ast.Location{ + Line: int(1213), + Column: int(30), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "0", + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1214), + Column: int(11), + }, + End: ast.Location{ + Line: int(1214), + Column: int(15), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{}, + }, + Value: "{}", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + ElseFodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(8), + Comment: []string{}, + }, + }, + BranchFalse: &ast.Local{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1216), + Column: int(11), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "indent_array_in_object", + "path", + "quote_keys", + "std", + "v", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: nil, + Variable: "params", + EqFodder: nil, + Body: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1216), + Column: int(17), + }, + End: ast.Location{ + Line: int(1233), + Column: int(14), + }, + File: p1, + }, + Fodder: nil, + Ctx: p12620, + FreeVars: ast.Identifiers{ + "cindent", + "indent_array_in_object", + "std", + }, + }, + ParenLeftFodder: ast.Fodder{}, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "value", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1216), + Column: int(24), + }, + End: ast.Location{ + Line: int(1216), + Column: int(29), + }, + File: p1, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: ast.Fodder{}, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(13), + }, + End: ast.Location{ + Line: int(1233), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(12), + Comment: []string{}, + }, + }, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "cindent", + "indent_array_in_object", + "std", + "value", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(16), + }, + End: ast.Location{ + Line: int(1217), + Column: int(59), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(16), + }, + End: ast.Location{ + Line: int(1217), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(16), + }, + End: ast.Location{ + Line: int(1217), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(16), + }, + End: ast.Location{ + Line: int(1217), + Column: int(19), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "isArray", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(28), + }, + End: ast.Location{ + Line: int(1217), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12638, + FreeVars: ast.Identifiers{ + "value", + }, + }, + Id: "value", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(38), + }, + End: ast.Location{ + Line: int(1217), + Column: int(59), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(38), + }, + End: ast.Location{ + Line: int(1217), + Column: int(55), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(38), + }, + End: ast.Location{ + Line: int(1217), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(38), + }, + End: ast.Location{ + Line: int(1217), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(49), + }, + End: ast.Location{ + Line: int(1217), + Column: int(54), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12651, + FreeVars: ast.Identifiers{ + "value", + }, + }, + Id: "value", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(7), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(58), + }, + End: ast.Location{ + Line: int(1217), + Column: int(59), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "0", + }, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.DesugaredObject{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1217), + Column: int(65), + }, + End: ast.Location{ + Line: int(1226), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "cindent", + "indent_array_in_object", + }, + }, + Asserts: ast.Nodes{}, + Fields: ast.DesugaredObjectFields{ + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1224), + Column: int(27), + }, + End: ast.Location{ + Line: int(1224), + Column: int(85), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12659, + FreeVars: ast.Identifiers{ + "cindent", + "indent_array_in_object", + }, + }, + Cond: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1224), + Column: int(30), + }, + End: ast.Location{ + Line: int(1224), + Column: int(52), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12659, + FreeVars: ast.Identifiers{ + "indent_array_in_object", + }, + }, + Id: "indent_array_in_object", + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1224), + Column: int(58), + }, + End: ast.Location{ + Line: int(1224), + Column: int(72), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12659, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1224), + Column: int(58), + }, + End: ast.Location{ + Line: int(1224), + Column: int(65), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12659, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Id: "cindent", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1224), + Column: int(68), + }, + End: ast.Location{ + Line: int(1224), + Column: int(72), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12659, + FreeVars: ast.Identifiers{}, + }, + Value: " ", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + }, + ElseFodder: ast.Fodder{}, + BranchFalse: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1224), + Column: int(78), + }, + End: ast.Location{ + Line: int(1224), + Column: int(85), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12659, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Id: "cindent", + }, + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1224), + Column: int(15), + }, + End: ast.Location{ + Line: int(1224), + Column: int(85), + }, + File: p1, + }, + }, + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "space", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1225), + Column: int(22), + }, + End: ast.Location{ + Line: int(1225), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12659, + FreeVars: ast.Identifiers{}, + }, + Left: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1225), + Column: int(22), + }, + End: ast.Location{ + Line: int(1225), + Column: int(26), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12659, + FreeVars: ast.Identifiers{}, + }, + Value: "\n", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1225), + Column: int(29), + }, + End: ast.Location{ + Line: int(1225), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12659, + FreeVars: ast.Identifiers{}, + }, + Target: &ast.Self{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1225), + Column: int(29), + }, + End: ast.Location{ + Line: int(1225), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1225), + Column: int(15), + }, + End: ast.Location{ + Line: int(1225), + Column: int(44), + }, + File: p1, + }, + }, + }, + Locals: ast.LocalBinds{}, }, - End: ast.Location{ - Line: int(1117), - Column: int(25), + ElseFodder: ast.Fodder{}, + BranchFalse: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(20), + }, + End: ast.Location{ + Line: int(1233), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "cindent", + "std", + "value", + }, + }, + Cond: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(23), + }, + End: ast.Location{ + Line: int(1226), + Column: int(67), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(23), + }, + End: ast.Location{ + Line: int(1226), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(23), + }, + End: ast.Location{ + Line: int(1226), + Column: int(35), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(23), + }, + End: ast.Location{ + Line: int(1226), + Column: int(26), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "isObject", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(36), + }, + End: ast.Location{ + Line: int(1226), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12689, + FreeVars: ast.Identifiers{ + "value", + }, + }, + Id: "value", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(17), + Right: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(46), + }, + End: ast.Location{ + Line: int(1226), + Column: int(67), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Left: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(46), + }, + End: ast.Location{ + Line: int(1226), + Column: int(63), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + "value", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(46), + }, + End: ast.Location{ + Line: int(1226), + Column: int(56), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(46), + }, + End: ast.Location{ + Line: int(1226), + Column: int(49), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "length", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(57), + }, + End: ast.Location{ + Line: int(1226), + Column: int(62), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12702, + FreeVars: ast.Identifiers{ + "value", + }, + }, + Id: "value", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(7), + Right: &ast.LiteralNumber{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(66), + }, + End: ast.Location{ + Line: int(1226), + Column: int(67), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{}, + }, + OriginalString: "0", + }, + }, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.DesugaredObject{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1226), + Column: int(73), + }, + End: ast.Location{ + Line: int(1229), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Asserts: ast.Nodes{}, + Fields: ast.DesugaredObjectFields{ + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1227), + Column: int(27), + }, + End: ast.Location{ + Line: int(1227), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12710, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1227), + Column: int(27), + }, + End: ast.Location{ + Line: int(1227), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12710, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Id: "cindent", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1227), + Column: int(37), + }, + End: ast.Location{ + Line: int(1227), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12710, + FreeVars: ast.Identifiers{}, + }, + Value: " ", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1227), + Column: int(15), + }, + End: ast.Location{ + Line: int(1227), + Column: int(41), + }, + File: p1, + }, + }, + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "space", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1228), + Column: int(22), + }, + End: ast.Location{ + Line: int(1228), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12710, + FreeVars: ast.Identifiers{}, + }, + Left: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1228), + Column: int(22), + }, + End: ast.Location{ + Line: int(1228), + Column: int(26), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12710, + FreeVars: ast.Identifiers{}, + }, + Value: "\n", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1228), + Column: int(29), + }, + End: ast.Location{ + Line: int(1228), + Column: int(44), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12710, + FreeVars: ast.Identifiers{}, + }, + Target: &ast.Self{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1228), + Column: int(29), + }, + End: ast.Location{ + Line: int(1228), + Column: int(33), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1228), + Column: int(15), + }, + End: ast.Location{ + Line: int(1228), + Column: int(44), + }, + File: p1, + }, + }, + }, + Locals: ast.LocalBinds{}, + }, + ElseFodder: ast.Fodder{}, + BranchFalse: &ast.DesugaredObject{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1229), + Column: int(20), + }, + End: ast.Location{ + Line: int(1233), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12625, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Asserts: ast.Nodes{}, + Fields: ast.DesugaredObjectFields{ + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1231), + Column: int(27), + }, + End: ast.Location{ + Line: int(1231), + Column: int(34), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12726, + FreeVars: ast.Identifiers{ + "cindent", + }, + }, + Id: "cindent", + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1231), + Column: int(15), + }, + End: ast.Location{ + Line: int(1231), + Column: int(34), + }, + File: p1, + }, + }, + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(1), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "space", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1232), + Column: int(22), + }, + End: ast.Location{ + Line: int(1232), + Column: int(25), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12726, + FreeVars: ast.Identifiers{}, + }, + Value: " ", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1232), + Column: int(15), + }, + End: ast.Location{ + Line: int(1232), + Column: int(25), + }, + File: p1, + }, + }, + }, + Locals: ast.LocalBinds{}, + }, }, - File: p1, }, }, - }, - Locals: ast.LocalBinds{}, - }, - }, - }, - }, - Fun: nil, - CloseFodder: nil, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - }, - }, - Body: &ast.Local{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1119), - Column: int(11), - }, - End: ast.Location{ - Line: int(1124), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, - }, - }, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "$std", - "aux", - "cindent", - "params", - "path", - "std", - "v", - }, - }, - Binds: ast.LocalBinds{ - ast.LocalBind{ - VarFodder: ast.Fodder{}, - Variable: "lines", - EqFodder: ast.Fodder{}, - Body: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1119), - Column: int(25), - }, - End: ast.Location{ - Line: int(1123), - Column: int(12), - }, - File: p1, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "$std", - "aux", - "params", - "path", - "std", - "v", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "$std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ + Fun: nil, + CloseFodder: nil, LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ @@ -152112,104 +162917,58 @@ var _StdAst = &ast.DesugaredObject{ }, File: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "$std", - }, }, - Id: "$std", }, - LeftBracketFodder: nil, - Index: &ast.LiteralString{ + Body: &ast.Local{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1234), + Column: int(11), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1239), + Column: int(42), }, - File: nil, + File: p1, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "flatMap", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: nil, - Id: nil, - }, - FodderLeft: nil, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Function{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{ - "$std", - "aux", - "params", - "path", - "std", - "v", - }, - }, - ParenLeftFodder: nil, - Parameters: []ast.Parameter{ - ast.Parameter{ - NameFodder: nil, - Name: "k", - EqFodder: nil, - DefaultArg: nil, - CommaFodder: nil, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, }, - TrailingComma: false, - ParenRightFodder: nil, + }, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "$std", + "aux", + "cindent", + "escapeKeyYaml", + "params", + "path", + "quote_keys", + "std", + "v", + }, + }, + Binds: ast.LocalBinds{ + ast.LocalBind{ + VarFodder: ast.Fodder{}, + Variable: "lines", + EqFodder: ast.Fodder{}, Body: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1119), + Line: int(1234), Column: int(25), }, End: ast.Location{ - Line: int(1123), + Line: int(1238), Column: int(12), }, File: p1, @@ -152219,9 +162978,10 @@ var _StdAst = &ast.DesugaredObject{ FreeVars: ast.Identifiers{ "$std", "aux", - "k", + "escapeKeyYaml", "params", "path", + "quote_keys", "std", "v", }, @@ -152316,9 +163076,12 @@ var _StdAst = &ast.DesugaredObject{ Fodder: nil, Ctx: nil, FreeVars: ast.Identifiers{ + "$std", "aux", - "k", + "escapeKeyYaml", + "params", "path", + "quote_keys", "std", "v", }, @@ -152327,7 +163090,7 @@ var _StdAst = &ast.DesugaredObject{ Parameters: []ast.Parameter{ ast.Parameter{ NameFodder: nil, - Name: "param", + Name: "k", EqFodder: nil, DefaultArg: nil, CommaFodder: nil, @@ -152347,801 +163110,1220 @@ var _StdAst = &ast.DesugaredObject{ }, TrailingComma: false, ParenRightFodder: nil, - Body: &ast.Array{ + Body: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1234), + Column: int(25), }, End: ast.Location{ - Line: int(0), - Column: int(0), + Line: int(1238), + Column: int(12), }, - File: nil, + File: p1, }, Fodder: nil, Ctx: nil, FreeVars: ast.Identifiers{ + "$std", "aux", + "escapeKeyYaml", "k", - "param", + "params", "path", + "quote_keys", "std", "v", }, }, - Elements: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(13), - }, - End: ast.Location{ - Line: int(1120), - Column: int(98), - }, - File: p1, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), }, - Fodder: ast.Fodder{}, - Ctx: p11887, - FreeVars: ast.Identifiers{ - "aux", - "k", - "param", - "path", - "std", - "v", + End: ast.Location{ + Line: int(0), + Column: int(0), }, + File: nil, }, - Left: &ast.Binary{ + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{ + "$std", + }, + }, + Id: "$std", + }, + LeftBracketFodder: nil, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "flatMap", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: nil, + Id: nil, + }, + FodderLeft: nil, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Function{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1120), - Column: int(13), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1120), - Column: int(56), + Line: int(0), + Column: int(0), }, - File: p1, + File: nil, }, - Fodder: ast.Fodder{}, - Ctx: p11887, + Fodder: nil, + Ctx: nil, FreeVars: ast.Identifiers{ + "aux", + "escapeKeyYaml", "k", - "param", + "path", + "quote_keys", "std", + "v", }, }, - Left: &ast.Binary{ + ParenLeftFodder: nil, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: nil, + Name: "param", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: nil, + Body: &ast.Array{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1120), - Column: int(13), + Line: int(0), + Column: int(0), }, End: ast.Location{ - Line: int(1120), - Column: int(42), + Line: int(0), + Column: int(0), }, - File: p1, + File: nil, }, - Fodder: ast.Fodder{}, - Ctx: p11887, + Fodder: nil, + Ctx: nil, FreeVars: ast.Identifiers{ + "aux", + "escapeKeyYaml", "k", + "param", + "path", + "quote_keys", "std", + "v", }, }, - Left: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(13), - }, - End: ast.Location{ - Line: int(1120), - Column: int(36), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11887, - FreeVars: ast.Identifiers{ - "k", - "std", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(13), - }, - End: ast.Location{ - Line: int(1120), - Column: int(33), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11887, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ + Elements: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1120), + Line: int(1235), Column: int(13), }, End: ast.Location{ - Line: int(1120), - Column: int(16), + Line: int(1235), + Column: int(141), }, File: p1, }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(12), - Comment: []string{}, - }, - }, - Ctx: nil, + Fodder: ast.Fodder{}, + Ctx: p12760, FreeVars: ast.Identifiers{ + "aux", + "escapeKeyYaml", + "k", + "param", + "path", + "quote_keys", "std", + "v", }, }, - Id: "std", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), + Left: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(13), + }, + End: ast.Location{ + Line: int(1235), + Column: int(99), + }, + File: p1, }, - End: ast.Location{ - Line: int(0), - Column: int(0), + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "escapeKeyYaml", + "k", + "param", + "quote_keys", + "std", }, - File: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "escapeStringJson", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ + Left: &ast.Binary{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1120), - Column: int(34), + Line: int(1235), + Column: int(13), }, End: ast.Location{ - Line: int(1120), - Column: int(35), + Line: int(1235), + Column: int(85), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11903, + Ctx: p12760, FreeVars: ast.Identifiers{ + "escapeKeyYaml", "k", + "quote_keys", + "std", + }, + }, + Left: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(14), + }, + End: ast.Location{ + Line: int(1235), + Column: int(78), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "escapeKeyYaml", + "k", + "quote_keys", + "std", + }, + }, + Cond: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(17), + }, + End: ast.Location{ + Line: int(1235), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "quote_keys", + }, + }, + Id: "quote_keys", + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(33), + }, + End: ast.Location{ + Line: int(1235), + Column: int(56), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "k", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(33), + }, + End: ast.Location{ + Line: int(1235), + Column: int(53), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(33), + }, + End: ast.Location{ + Line: int(1235), + Column: int(36), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "escapeStringJson", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(54), + }, + End: ast.Location{ + Line: int(1235), + Column: int(55), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12779, + FreeVars: ast.Identifiers{ + "k", + }, + }, + Id: "k", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + ElseFodder: ast.Fodder{}, + BranchFalse: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(62), + }, + End: ast.Location{ + Line: int(1235), + Column: int(78), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "escapeKeyYaml", + "k", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(62), + }, + End: ast.Location{ + Line: int(1235), + Column: int(75), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "escapeKeyYaml", + }, + }, + Id: "escapeKeyYaml", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(76), + }, + End: ast.Location{ + Line: int(1235), + Column: int(77), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12787, + FreeVars: ast.Identifiers{ + "k", + }, + }, + Id: "k", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(82), + }, + End: ast.Location{ + Line: int(1235), + Column: int(85), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{}, }, + Value: ":", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", }, - Id: "k", }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(39), - }, - End: ast.Location{ - Line: int(1120), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11887, - FreeVars: ast.Identifiers{}, - }, - Value: ":", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(45), - }, - End: ast.Location{ - Line: int(1120), - Column: int(56), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11887, - FreeVars: ast.Identifiers{ - "param", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(45), - }, - End: ast.Location{ - Line: int(1120), - Column: int(50), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "param", - }, - }, - Id: "param", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(88), + }, + End: ast.Location{ + Line: int(1235), + Column: int(99), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "param", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(88), + }, + End: ast.Location{ + Line: int(1235), + Column: int(93), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "param", + }, + }, + Id: "param", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "space", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, }, - End: ast.Location{ - Line: int(0), - Column: int(0), + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(102), + }, + End: ast.Location{ + Line: int(1235), + Column: int(141), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "aux", + "k", + "param", + "path", + "v", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(102), + }, + End: ast.Location{ + Line: int(1235), + Column: int(105), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12760, + FreeVars: ast.Identifiers{ + "aux", + }, + }, + Id: "aux", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(106), + }, + End: ast.Location{ + Line: int(1235), + Column: int(110), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12801, + FreeVars: ast.Identifiers{ + "k", + "v", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(106), + }, + End: ast.Location{ + Line: int(1235), + Column: int(107), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12801, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(108), + }, + End: ast.Location{ + Line: int(1235), + Column: int(109), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12801, + FreeVars: ast.Identifiers{ + "k", + }, + }, + Id: "k", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(112), + }, + End: ast.Location{ + Line: int(1235), + Column: int(122), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12801, + FreeVars: ast.Identifiers{ + "k", + "path", + }, + }, + Left: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(112), + }, + End: ast.Location{ + Line: int(1235), + Column: int(116), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12801, + FreeVars: ast.Identifiers{ + "path", + }, + }, + Id: "path", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Array{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(119), + }, + End: ast.Location{ + Line: int(1235), + Column: int(122), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12801, + FreeVars: ast.Identifiers{ + "k", + }, + }, + Elements: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(120), + }, + End: ast.Location{ + Line: int(1235), + Column: int(121), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12815, + FreeVars: ast.Identifiers{ + "k", + }, + }, + Id: "k", + }, + CommaFodder: nil, + }, + }, + TrailingComma: false, + CloseFodder: ast.Fodder{}, + }, + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(124), + }, + End: ast.Location{ + Line: int(1235), + Column: int(140), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12801, + FreeVars: ast.Identifiers{ + "param", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1235), + Column: int(124), + }, + End: ast.Location{ + Line: int(1235), + Column: int(129), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "param", + }, + }, + Id: "param", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "new_indent", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - File: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, + CommaFodder: nil, }, - Value: "space", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", }, - RightBracketFodder: ast.Fodder{}, - Id: nil, + TrailingComma: false, + CloseFodder: nil, }, }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Apply{ + CommaFodder: nil, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Array{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1120), - Column: int(59), + Line: int(1237), + Column: int(26), }, End: ast.Location{ - Line: int(1120), - Column: int(98), + Line: int(1237), + Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11887, + Ctx: p12823, FreeVars: ast.Identifiers{ - "aux", "k", - "param", - "path", + "params", "v", }, }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(59), - }, - End: ast.Location{ - Line: int(1120), - Column: int(62), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11887, - FreeVars: ast.Identifiers{ - "aux", - }, - }, - Id: "aux", - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(63), - }, - End: ast.Location{ - Line: int(1120), - Column: int(67), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11917, - FreeVars: ast.Identifiers{ - "k", - "v", + Elements: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1237), + Column: int(27), }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(63), - }, - End: ast.Location{ - Line: int(1120), - Column: int(64), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11917, - FreeVars: ast.Identifiers{ - "v", - }, + End: ast.Location{ + Line: int(1237), + Column: int(39), }, - Id: "v", + File: p1, }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(65), - }, - End: ast.Location{ - Line: int(1120), - Column: int(66), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11917, - FreeVars: ast.Identifiers{ - "k", - }, - }, - Id: "k", + Fodder: ast.Fodder{}, + Ctx: p12827, + FreeVars: ast.Identifiers{ + "k", + "params", + "v", }, - RightBracketFodder: ast.Fodder{}, - Id: nil, }, - CommaFodder: ast.Fodder{}, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.Binary{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1120), - Column: int(69), + Line: int(1237), + Column: int(27), }, End: ast.Location{ - Line: int(1120), - Column: int(79), + Line: int(1237), + Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11917, + Ctx: p12827, FreeVars: ast.Identifiers{ - "k", - "path", - }, - }, - Left: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(69), - }, - End: ast.Location{ - Line: int(1120), - Column: int(73), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11917, - FreeVars: ast.Identifiers{ - "path", - }, + "params", }, - Id: "path", }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Array{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(76), - }, - End: ast.Location{ - Line: int(1120), - Column: int(79), + Id: "params", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1237), + Column: int(34), + }, + End: ast.Location{ + Line: int(1237), + Column: int(38), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12833, + FreeVars: ast.Identifiers{ + "k", + "v", + }, }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11917, - FreeVars: ast.Identifiers{ - "k", - }, - }, - Elements: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1237), + Column: int(34), + }, + End: ast.Location{ + Line: int(1237), + Column: int(35), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12833, + FreeVars: ast.Identifiers{ + "v", + }, + }, + Id: "v", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1120), - Column: int(77), + Line: int(1237), + Column: int(36), }, End: ast.Location{ - Line: int(1120), - Column: int(78), + Line: int(1237), + Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11931, + Ctx: p12833, FreeVars: ast.Identifiers{ "k", }, }, Id: "k", }, - CommaFodder: nil, - }, - }, - TrailingComma: false, - CloseFodder: ast.Fodder{}, - }, - }, - CommaFodder: ast.Fodder{}, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(81), - }, - End: ast.Location{ - Line: int(1120), - Column: int(97), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11917, - FreeVars: ast.Identifiers{ - "param", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1120), - Column: int(81), - }, - End: ast.Location{ - Line: int(1120), - Column: int(86), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "param", - }, - }, - Id: "param", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, + RightBracketFodder: ast.Fodder{}, + Id: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, + CommaFodder: nil, }, - Value: "new_indent", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", }, - RightBracketFodder: ast.Fodder{}, - Id: nil, + Named: nil, }, - CommaFodder: nil, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, + CommaFodder: nil, }, - Named: nil, }, TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, + CloseFodder: ast.Fodder{}, }, + CommaFodder: nil, }, - CommaFodder: nil, }, + Named: nil, }, TrailingComma: false, - CloseFodder: nil, + TailStrict: false, + FodderRight: nil, + TailStrictFodder: nil, }, }, CommaFodder: nil, }, ast.CommaSeparatedExpr{ - Expr: &ast.Array{ + Expr: &ast.Apply{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1122), - Column: int(26), + Line: int(1236), + Column: int(22), }, End: ast.Location{ - Line: int(1122), - Column: int(40), + Line: int(1236), + Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11939, + Ctx: p12823, FreeVars: ast.Identifiers{ - "k", - "params", + "std", "v", }, }, - Elements: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1122), - Column: int(27), - }, - End: ast.Location{ - Line: int(1122), - Column: int(39), - }, - File: p1, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1236), + Column: int(22), + }, + End: ast.Location{ + Line: int(1236), + Column: int(38), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12823, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1236), + Column: int(22), }, - Fodder: ast.Fodder{}, - Ctx: p11943, - FreeVars: ast.Identifiers{ - "k", - "params", - "v", + End: ast.Location{ + Line: int(1236), + Column: int(25), }, + File: p1, }, - Target: &ast.Var{ + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "objectFields", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1122), - Column: int(27), + Line: int(1236), + Column: int(39), }, End: ast.Location{ - Line: int(1122), - Column: int(33), + Line: int(1236), + Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11943, + Ctx: p12848, FreeVars: ast.Identifiers{ - "params", - }, - }, - Id: "params", - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1122), - Column: int(34), - }, - End: ast.Location{ - Line: int(1122), - Column: int(38), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11949, - FreeVars: ast.Identifiers{ - "k", - "v", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1122), - Column: int(34), - }, - End: ast.Location{ - Line: int(1122), - Column: int(35), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11949, - FreeVars: ast.Identifiers{ - "v", - }, - }, - Id: "v", - }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1122), - Column: int(36), - }, - End: ast.Location{ - Line: int(1122), - Column: int(37), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11949, - FreeVars: ast.Identifiers{ - "k", - }, - }, - Id: "k", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - CommaFodder: nil, + "v", }, }, - Named: nil, + Id: "v", }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, + CommaFodder: nil, }, - CommaFodder: nil, }, + Named: nil, }, TrailingComma: false, - CloseFodder: ast.Fodder{}, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, CommaFodder: nil, }, @@ -153153,235 +164335,232 @@ var _StdAst = &ast.DesugaredObject{ FodderRight: nil, TailStrictFodder: nil, }, + Fun: nil, + CloseFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1234), + Column: int(17), + }, + End: ast.Location{ + Line: int(1238), + Column: int(12), + }, + File: p1, + }, }, - CommaFodder: nil, }, - ast.CommaSeparatedExpr{ - Expr: &ast.Apply{ + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1239), + Column: int(11), + }, + End: ast.Location{ + Line: int(1239), + Column: int(42), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12103, + FreeVars: ast.Identifiers{ + "cindent", + "lines", + "std", + }, + }, + Target: &ast.Index{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1121), - Column: int(22), + Line: int(1239), + Column: int(11), }, End: ast.Location{ - Line: int(1121), - Column: int(41), + Line: int(1239), + Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11939, + Ctx: p12103, FreeVars: ast.Identifiers{ "std", - "v", }, }, - Target: &ast.Index{ + Target: &ast.Var{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1121), - Column: int(22), + Line: int(1239), + Column: int(11), }, End: ast.Location{ - Line: int(1121), - Column: int(38), + Line: int(1239), + Column: int(14), }, File: p1, }, - Fodder: ast.Fodder{}, - Ctx: p11939, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(10), + Comment: []string{}, + }, + }, + Ctx: nil, FreeVars: ast.Identifiers{ "std", }, }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1121), - Column: int(22), - }, - End: ast.Location{ - Line: int(1121), - Column: int(25), - }, - File: p1, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), }, - Fodder: ast.Fodder{}, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", + End: ast.Location{ + Line: int(0), + Column: int(0), }, + File: nil, }, - Id: "std", + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), + Value: "join", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Binary{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1239), + Column: int(20), + }, + End: ast.Location{ + Line: int(1239), + Column: int(34), + }, + File: p1, }, - End: ast.Location{ - Line: int(0), - Column: int(0), + Fodder: ast.Fodder{}, + Ctx: p12860, + FreeVars: ast.Identifiers{ + "cindent", }, - File: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, - }, - Value: "objectFields", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ + Left: &ast.LiteralString{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1121), - Column: int(39), + Line: int(1239), + Column: int(20), }, End: ast.Location{ - Line: int(1121), - Column: int(40), + Line: int(1239), + Column: int(24), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12860, + FreeVars: ast.Identifiers{}, + }, + Value: "\n", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + OpFodder: ast.Fodder{}, + Op: ast.BinaryOp(3), + Right: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1239), + Column: int(27), + }, + End: ast.Location{ + Line: int(1239), + Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p11964, + Ctx: p12860, FreeVars: ast.Identifiers{ - "v", + "cindent", }, }, - Id: "v", + Id: "cindent", }, - CommaFodder: nil, }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1239), + Column: int(36), + }, + End: ast.Location{ + Line: int(1239), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12860, + FreeVars: ast.Identifiers{ + "lines", + }, + }, + Id: "lines", + }, + CommaFodder: nil, }, - Named: nil, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, + Named: nil, }, - CommaFodder: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - FodderRight: nil, - TailStrictFodder: nil, - }, - Fun: nil, - CloseFodder: ast.Fodder{}, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1119), - Column: int(17), - }, - End: ast.Location{ - Line: int(1123), - Column: int(12), - }, - File: p1, - }, - }, - }, - Body: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1124), - Column: int(11), - }, - End: ast.Location{ - Line: int(1124), - Column: int(42), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "cindent", - "lines", - "std", - }, - }, - Target: &ast.Index{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1124), - Column: int(11), - }, - End: ast.Location{ - Line: int(1124), - Column: int(19), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11230, - FreeVars: ast.Identifiers{ - "std", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1124), - Column: int(11), - }, - End: ast.Location{ - Line: int(1124), - Column: int(14), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(10), - Comment: []string{}, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, }, - Ctx: nil, - FreeVars: ast.Identifiers{ - "std", - }, }, - Id: "std", }, - LeftBracketFodder: ast.Fodder{}, - Index: &ast.LiteralString{ + ElseFodder: nil, + BranchFalse: &ast.LiteralNull{ NodeBase: ast.NodeBase{ LocRange: ast.LocationRange{ FileName: "", @@ -153399,305 +164578,173 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{}, }, - Value: "join", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - RightBracketFodder: ast.Fodder{}, - Id: nil, - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Binary{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1124), - Column: int(20), - }, - End: ast.Location{ - Line: int(1124), - Column: int(34), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11976, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Left: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1124), - Column: int(20), - }, - End: ast.Location{ - Line: int(1124), - Column: int(24), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11976, - FreeVars: ast.Identifiers{}, - }, - Value: "\n", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", - }, - OpFodder: ast.Fodder{}, - Op: ast.BinaryOp(3), - Right: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1124), - Column: int(27), - }, - End: ast.Location{ - Line: int(1124), - Column: int(34), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11976, - FreeVars: ast.Identifiers{ - "cindent", - }, - }, - Id: "cindent", - }, - }, - CommaFodder: ast.Fodder{}, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1124), - Column: int(36), - }, - End: ast.Location{ - Line: int(1124), - Column: int(41), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11976, - FreeVars: ast.Identifiers{ - "lines", - }, - }, - Id: "lines", - }, - CommaFodder: nil, - }, }, - Named: nil, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, - }, - }, - }, - }, - ElseFodder: nil, - BranchFalse: &ast.LiteralNull{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), }, - File: nil, }, - Fodder: nil, - Ctx: nil, - FreeVars: ast.Identifiers{}, }, }, }, }, }, }, - }, - }, - }, - }, - }, - Fun: nil, - CloseFodder: nil, - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(0), - Column: int(0), - }, - End: ast.Location{ - Line: int(0), - Column: int(0), - }, - File: nil, - }, - }, - }, - Body: &ast.Apply{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1125), - Column: int(5), - }, - End: ast.Location{ - Line: int(1125), - Column: int(23), - }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11219, - FreeVars: ast.Identifiers{ - "aux", - "value", - }, - }, - Target: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1125), - Column: int(5), - }, - End: ast.Location{ - Line: int(1125), - Column: int(8), - }, - File: p1, - }, - Fodder: ast.Fodder{ - ast.FodderElement{ - Kind: ast.FodderKind(0), - Blanks: int(0), - Indent: int(4), - Comment: []string{}, - }, - }, - Ctx: p11219, - FreeVars: ast.Identifiers{ - "aux", - }, - }, - Id: "aux", - }, - FodderLeft: ast.Fodder{}, - Arguments: ast.Arguments{ - Positional: []ast.CommaSeparatedExpr{ - ast.CommaSeparatedExpr{ - Expr: &ast.Var{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1125), - Column: int(9), - }, - End: ast.Location{ - Line: int(1125), - Column: int(14), + Fun: nil, + CloseFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, }, - File: p1, - }, - Fodder: ast.Fodder{}, - Ctx: p11991, - FreeVars: ast.Identifiers{ - "value", }, }, - Id: "value", - }, - CommaFodder: ast.Fodder{}, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.Array{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1125), - Column: int(16), + Body: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1240), + Column: int(5), + }, + End: ast.Location{ + Line: int(1240), + Column: int(23), + }, + File: p1, }, - End: ast.Location{ - Line: int(1125), - Column: int(18), + Fodder: ast.Fodder{}, + Ctx: p11219, + FreeVars: ast.Identifiers{ + "aux", + "value", }, - File: p1, }, - Fodder: ast.Fodder{}, - Ctx: p11991, - FreeVars: ast.Identifiers{}, - }, - Elements: nil, - TrailingComma: false, - CloseFodder: ast.Fodder{}, - }, - CommaFodder: ast.Fodder{}, - }, - ast.CommaSeparatedExpr{ - Expr: &ast.LiteralString{ - NodeBase: ast.NodeBase{ - LocRange: ast.LocationRange{ - FileName: "", - Begin: ast.Location{ - Line: int(1125), - Column: int(20), + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1240), + Column: int(5), + }, + End: ast.Location{ + Line: int(1240), + Column: int(8), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(4), + Comment: []string{}, + }, + }, + Ctx: p11219, + FreeVars: ast.Identifiers{ + "aux", + }, }, - End: ast.Location{ - Line: int(1125), - Column: int(22), + Id: "aux", + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1240), + Column: int(9), + }, + End: ast.Location{ + Line: int(1240), + Column: int(14), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12875, + FreeVars: ast.Identifiers{ + "value", + }, + }, + Id: "value", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Array{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1240), + Column: int(16), + }, + End: ast.Location{ + Line: int(1240), + Column: int(18), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12875, + FreeVars: ast.Identifiers{}, + }, + Elements: nil, + TrailingComma: false, + CloseFodder: ast.Fodder{}, + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1240), + Column: int(20), + }, + End: ast.Location{ + Line: int(1240), + Column: int(22), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12875, + FreeVars: ast.Identifiers{}, + }, + Value: "", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + CommaFodder: nil, + }, }, - File: p1, + Named: nil, }, - Fodder: ast.Fodder{}, - Ctx: p11991, - FreeVars: ast.Identifiers{}, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, }, - Value: "", - Kind: ast.LiteralStringKind(1), - BlockIndent: "", - BlockTermIndent: "", }, - CommaFodder: nil, }, }, - Named: nil, }, - TrailingComma: false, - TailStrict: false, - FodderRight: ast.Fodder{}, - TailStrictFodder: nil, }, }, }, @@ -153709,7 +164756,7 @@ var _StdAst = &ast.DesugaredObject{ Column: int(3), }, End: ast.Location{ - Line: int(1125), + Line: int(1240), Column: int(23), }, File: p1, @@ -153772,11 +164819,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(22), }, End: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(27), }, File: p1, @@ -153791,17 +164838,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(52), }, End: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{}, }, Value: false, @@ -153810,11 +164857,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(29), }, End: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(57), }, File: p1, @@ -153829,35 +164876,73 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(74), }, End: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(78), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{}, }, Value: true, }, - CommaFodder: nil, + CommaFodder: ast.Fodder{}, LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(59), }, End: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(78), }, File: p1, }, }, + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "quote_keys", + EqFodder: ast.Fodder{}, + DefaultArg: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1242), + Column: int(91), + }, + End: ast.Location{ + Line: int(1242), + Column: int(95), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12884, + FreeVars: ast.Identifiers{}, + }, + Value: true, + }, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1242), + Column: int(80), + }, + End: ast.Location{ + Line: int(1242), + Column: int(95), + }, + File: p1, + }, + }, }, TrailingComma: false, ParenRightFodder: ast.Fodder{}, @@ -153866,11 +164951,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(5), }, End: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(53), }, File: p1, @@ -153883,11 +164968,12 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "$std", "c_document_end", "indent_array_in_object", + "quote_keys", "std", "value", }, @@ -153897,17 +164983,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(8), }, End: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "std", "value", @@ -153919,17 +165005,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(9), }, End: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "std", "value", @@ -153940,17 +165026,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(9), }, End: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "std", }, @@ -153960,11 +165046,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(9), }, End: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(12), }, File: p1, @@ -154013,17 +165099,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(21), }, End: ast.Location{ - Line: int(1128), + Line: int(1243), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12016, + Ctx: p12901, FreeVars: ast.Identifiers{ "value", }, @@ -154047,11 +165133,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(7), }, End: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(75), }, File: p1, @@ -154064,7 +165150,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "std", "value", @@ -154075,17 +165161,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(13), }, End: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(75), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "std", "value", @@ -154096,17 +165182,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(13), }, End: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{}, }, Value: "manifestYamlStream only takes arrays, got ", @@ -154121,17 +165207,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(60), }, End: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(75), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "std", "value", @@ -154142,17 +165228,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(60), }, End: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "std", }, @@ -154162,11 +165248,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(60), }, End: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(63), }, File: p1, @@ -154215,17 +165301,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(69), }, End: ast.Location{ - Line: int(1129), + Line: int(1244), Column: int(74), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12033, + Ctx: p12918, FreeVars: ast.Identifiers{ "value", }, @@ -154257,21 +165343,22 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1131), + Line: int(1246), Column: int(7), }, End: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "$std", "c_document_end", "indent_array_in_object", + "quote_keys", "std", "value", }, @@ -154281,20 +165368,21 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1131), + Line: int(1246), Column: int(7), }, End: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(8), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "$std", "indent_array_in_object", + "quote_keys", "std", "value", }, @@ -154304,11 +165392,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1131), + Line: int(1246), Column: int(7), }, End: ast.Location{ - Line: int(1131), + Line: int(1246), Column: int(14), }, File: p1, @@ -154321,7 +165409,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{}, }, Value: "---\n", @@ -154336,20 +165424,21 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1131), + Line: int(1246), Column: int(17), }, End: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(8), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "$std", "indent_array_in_object", + "quote_keys", "std", "value", }, @@ -154359,17 +165448,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1131), + Line: int(1246), Column: int(17), }, End: ast.Location{ - Line: int(1131), + Line: int(1246), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "std", }, @@ -154379,11 +165468,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1131), + Line: int(1246), Column: int(17), }, End: ast.Location{ - Line: int(1131), + Line: int(1246), Column: int(20), }, File: p1, @@ -154432,11 +165521,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(9), }, End: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(18), }, File: p1, @@ -154449,7 +165538,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12052, + Ctx: p12937, FreeVars: ast.Identifiers{}, }, Value: "\n---\n", @@ -154465,12 +165554,12 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(20), }, End: ast.Location{ - Line: int(1132), - Column: int(83), + Line: int(1247), + Column: int(95), }, File: p1, }, @@ -154479,6 +165568,7 @@ var _StdAst = &ast.DesugaredObject{ FreeVars: ast.Identifiers{ "$std", "indent_array_in_object", + "quote_keys", "std", "value", }, @@ -154574,6 +165664,7 @@ var _StdAst = &ast.DesugaredObject{ Ctx: nil, FreeVars: ast.Identifiers{ "indent_array_in_object", + "quote_keys", "std", }, }, @@ -154620,6 +165711,7 @@ var _StdAst = &ast.DesugaredObject{ FreeVars: ast.Identifiers{ "e", "indent_array_in_object", + "quote_keys", "std", }, }, @@ -154630,20 +165722,21 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(21), }, End: ast.Location{ - Line: int(1132), - Column: int(67), + Line: int(1247), + Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12068, + Ctx: p12953, FreeVars: ast.Identifiers{ "e", "indent_array_in_object", + "quote_keys", "std", }, }, @@ -154652,17 +165745,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(21), }, End: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12068, + Ctx: p12953, FreeVars: ast.Identifiers{ "std", }, @@ -154672,11 +165765,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(21), }, End: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(24), }, File: p1, @@ -154725,17 +165818,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(41), }, End: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12077, + Ctx: p12962, FreeVars: ast.Identifiers{ "e", }, @@ -154750,23 +165843,48 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(44), }, End: ast.Location{ - Line: int(1132), + Line: int(1247), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12077, + Ctx: p12962, FreeVars: ast.Identifiers{ "indent_array_in_object", }, }, Id: "indent_array_in_object", }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1247), + Column: int(68), + }, + End: ast.Location{ + Line: int(1247), + Column: int(78), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p12962, + FreeVars: ast.Identifiers{ + "quote_keys", + }, + }, + Id: "quote_keys", + }, CommaFodder: nil, }, }, @@ -154792,17 +165910,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1132), - Column: int(77), + Line: int(1247), + Column: int(89), }, End: ast.Location{ - Line: int(1132), - Column: int(82), + Line: int(1247), + Column: int(94), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12052, + Ctx: p12937, FreeVars: ast.Identifiers{ "value", }, @@ -154844,17 +165962,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(11), }, End: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "c_document_end", }, @@ -154864,17 +165982,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(14), }, End: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{ "c_document_end", }, @@ -154887,17 +166005,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(34), }, End: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{}, }, Value: "\n...\n", @@ -154911,17 +166029,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(49), }, End: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12000, + Ctx: p12884, FreeVars: ast.Identifiers{}, }, Value: "\n", @@ -154937,11 +166055,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1127), + Line: int(1242), Column: int(3), }, End: ast.Location{ - Line: int(1133), + Line: int(1248), Column: int(53), }, File: p1, @@ -155004,11 +166122,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1136), + Line: int(1251), Column: int(18), }, End: ast.Location{ - Line: int(1136), + Line: int(1251), Column: int(19), }, File: p1, @@ -155022,11 +166140,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1137), + Line: int(1252), Column: int(5), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, @@ -155039,7 +166157,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "$std", "std", @@ -155051,17 +166169,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1137), + Line: int(1252), Column: int(8), }, End: ast.Location{ - Line: int(1137), + Line: int(1252), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", "v", @@ -155072,17 +166190,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1137), + Line: int(1252), Column: int(8), }, End: ast.Location{ - Line: int(1137), + Line: int(1252), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", }, @@ -155092,11 +166210,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1137), + Line: int(1252), Column: int(8), }, End: ast.Location{ - Line: int(1137), + Line: int(1252), Column: int(11), }, File: p1, @@ -155145,17 +166263,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1137), + Line: int(1252), Column: int(21), }, End: ast.Location{ - Line: int(1137), + Line: int(1252), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12107, + Ctx: p12994, FreeVars: ast.Identifiers{ "v", }, @@ -155178,11 +166296,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1138), + Line: int(1253), Column: int(7), }, End: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(40), }, File: p1, @@ -155195,7 +166313,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "$std", "std", @@ -155212,11 +166330,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1138), + Line: int(1253), Column: int(22), }, End: ast.Location{ - Line: int(1141), + Line: int(1256), Column: int(8), }, File: p1, @@ -155378,11 +166496,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(9), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(73), }, File: p1, @@ -155474,11 +166592,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(9), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(17), }, File: p1, @@ -155491,7 +166609,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12137, + Ctx: p13024, FreeVars: ast.Identifiers{}, }, Value: "%s: %s", @@ -155507,17 +166625,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(20), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(73), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12137, + Ctx: p13024, FreeVars: ast.Identifiers{ "k", "std", @@ -155531,17 +166649,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(21), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12142, + Ctx: p13029, FreeVars: ast.Identifiers{ "k", "std", @@ -155552,17 +166670,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(21), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12142, + Ctx: p13029, FreeVars: ast.Identifiers{ "std", }, @@ -155572,11 +166690,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(21), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(24), }, File: p1, @@ -155625,17 +166743,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(44), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12151, + Ctx: p13038, FreeVars: ast.Identifiers{ "k", }, @@ -155660,17 +166778,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(48), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12142, + Ctx: p13029, FreeVars: ast.Identifiers{ "k", "std", @@ -155682,17 +166800,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(48), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12142, + Ctx: p13029, FreeVars: ast.Identifiers{ "std", }, @@ -155702,11 +166820,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(48), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(51), }, File: p1, @@ -155755,17 +166873,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(67), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(71), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12162, + Ctx: p13049, FreeVars: ast.Identifiers{ "k", "v", @@ -155776,17 +166894,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(67), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12162, + Ctx: p13049, FreeVars: ast.Identifiers{ "v", }, @@ -155799,17 +166917,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(69), }, End: ast.Location{ - Line: int(1139), + Line: int(1254), Column: int(70), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12162, + Ctx: p13049, FreeVars: ast.Identifiers{ "k", }, @@ -155860,17 +166978,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1140), + Line: int(1255), Column: int(18), }, End: ast.Location{ - Line: int(1140), + Line: int(1255), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12169, + Ctx: p13056, FreeVars: ast.Identifiers{ "std", "v", @@ -155881,17 +166999,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1140), + Line: int(1255), Column: int(18), }, End: ast.Location{ - Line: int(1140), + Line: int(1255), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12169, + Ctx: p13056, FreeVars: ast.Identifiers{ "std", }, @@ -155901,11 +167019,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1140), + Line: int(1255), Column: int(18), }, End: ast.Location{ - Line: int(1140), + Line: int(1255), Column: int(21), }, File: p1, @@ -155954,17 +167072,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1140), + Line: int(1255), Column: int(35), }, End: ast.Location{ - Line: int(1140), + Line: int(1255), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12178, + Ctx: p13065, FreeVars: ast.Identifiers{ "v", }, @@ -155996,11 +167114,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1138), + Line: int(1253), Column: int(13), }, End: ast.Location{ - Line: int(1141), + Line: int(1256), Column: int(8), }, File: p1, @@ -156012,11 +167130,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(7), }, End: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(40), }, File: p1, @@ -156107,11 +167225,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(7), }, End: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(13), }, File: p1, @@ -156124,7 +167242,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Value: "{%s}", @@ -156140,17 +167258,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(16), }, End: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "fields", "std", @@ -156163,17 +167281,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(17), }, End: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12194, + Ctx: p13081, FreeVars: ast.Identifiers{ "fields", "std", @@ -156184,17 +167302,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(17), }, End: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12194, + Ctx: p13081, FreeVars: ast.Identifiers{ "std", }, @@ -156204,11 +167322,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(17), }, End: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(20), }, File: p1, @@ -156257,17 +167375,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(26), }, End: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12203, + Ctx: p13090, FreeVars: ast.Identifiers{}, }, Value: ", ", @@ -156283,17 +167401,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(32), }, End: ast.Location{ - Line: int(1142), + Line: int(1257), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12203, + Ctx: p13090, FreeVars: ast.Identifiers{ "fields", }, @@ -156340,17 +167458,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1143), + Line: int(1258), Column: int(10), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "$std", "std", @@ -156362,17 +167480,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1143), + Line: int(1258), Column: int(13), }, End: ast.Location{ - Line: int(1143), + Line: int(1258), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", "v", @@ -156383,17 +167501,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1143), + Line: int(1258), Column: int(13), }, End: ast.Location{ - Line: int(1143), + Line: int(1258), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", }, @@ -156403,11 +167521,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1143), + Line: int(1258), Column: int(13), }, End: ast.Location{ - Line: int(1143), + Line: int(1258), Column: int(16), }, File: p1, @@ -156456,17 +167574,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1143), + Line: int(1258), Column: int(25), }, End: ast.Location{ - Line: int(1143), + Line: int(1258), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12218, + Ctx: p13105, FreeVars: ast.Identifiers{ "v", }, @@ -156489,11 +167607,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(7), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(70), }, File: p1, @@ -156584,11 +167702,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(7), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(13), }, File: p1, @@ -156601,7 +167719,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Value: "[%s]", @@ -156617,17 +167735,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(16), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(70), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "$std", "std", @@ -156641,17 +167759,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(17), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12234, + Ctx: p13121, FreeVars: ast.Identifiers{ "$std", "std", @@ -156663,17 +167781,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(17), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12234, + Ctx: p13121, FreeVars: ast.Identifiers{ "std", }, @@ -156683,11 +167801,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(17), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(20), }, File: p1, @@ -156736,17 +167854,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(26), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12243, + Ctx: p13130, FreeVars: ast.Identifiers{}, }, Value: ", ", @@ -156762,11 +167880,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(32), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(68), }, File: p1, @@ -156924,17 +168042,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(33), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12259, + Ctx: p13146, FreeVars: ast.Identifiers{ "std", "v2", @@ -156945,17 +168063,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(33), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12259, + Ctx: p13146, FreeVars: ast.Identifiers{ "std", }, @@ -156965,11 +168083,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(33), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(36), }, File: p1, @@ -157018,17 +168136,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(52), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12268, + Ctx: p13155, FreeVars: ast.Identifiers{ "v2", }, @@ -157060,17 +168178,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(66), }, End: ast.Location{ - Line: int(1144), + Line: int(1259), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12243, + Ctx: p13130, FreeVars: ast.Identifiers{ "v", }, @@ -157126,17 +168244,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1145), + Line: int(1260), Column: int(10), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "$std", "std", @@ -157148,17 +168266,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1145), + Line: int(1260), Column: int(13), }, End: ast.Location{ - Line: int(1145), + Line: int(1260), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", "v", @@ -157169,17 +168287,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1145), + Line: int(1260), Column: int(13), }, End: ast.Location{ - Line: int(1145), + Line: int(1260), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", }, @@ -157189,11 +168307,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1145), + Line: int(1260), Column: int(13), }, End: ast.Location{ - Line: int(1145), + Line: int(1260), Column: int(16), }, File: p1, @@ -157242,17 +168360,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1145), + Line: int(1260), Column: int(26), }, End: ast.Location{ - Line: int(1145), + Line: int(1260), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12284, + Ctx: p13171, FreeVars: ast.Identifiers{ "v", }, @@ -157275,11 +168393,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(7), }, End: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(41), }, File: p1, @@ -157370,11 +168488,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(7), }, End: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(11), }, File: p1, @@ -157387,7 +168505,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Value: "%s", @@ -157403,17 +168521,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(14), }, End: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", "v", @@ -157426,17 +168544,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(15), }, End: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12300, + Ctx: p13187, FreeVars: ast.Identifiers{ "std", "v", @@ -157447,17 +168565,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(15), }, End: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12300, + Ctx: p13187, FreeVars: ast.Identifiers{ "std", }, @@ -157467,11 +168585,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(15), }, End: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(18), }, File: p1, @@ -157520,17 +168638,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(38), }, End: ast.Location{ - Line: int(1146), + Line: int(1261), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12309, + Ctx: p13196, FreeVars: ast.Identifiers{ "v", }, @@ -157576,17 +168694,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1147), + Line: int(1262), Column: int(10), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", "v", @@ -157597,17 +168715,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1147), + Line: int(1262), Column: int(13), }, End: ast.Location{ - Line: int(1147), + Line: int(1262), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", "v", @@ -157618,17 +168736,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1147), + Line: int(1262), Column: int(13), }, End: ast.Location{ - Line: int(1147), + Line: int(1262), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", }, @@ -157638,11 +168756,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1147), + Line: int(1262), Column: int(13), }, End: ast.Location{ - Line: int(1147), + Line: int(1262), Column: int(16), }, File: p1, @@ -157691,17 +168809,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1147), + Line: int(1262), Column: int(28), }, End: ast.Location{ - Line: int(1147), + Line: int(1262), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12323, + Ctx: p13210, FreeVars: ast.Identifiers{ "v", }, @@ -157724,11 +168842,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1148), + Line: int(1263), Column: int(7), }, End: ast.Location{ - Line: int(1148), + Line: int(1263), Column: int(39), }, File: p1, @@ -157741,7 +168859,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Expr: &ast.LiteralString{ @@ -157749,17 +168867,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1148), + Line: int(1263), Column: int(13), }, End: ast.Location{ - Line: int(1148), + Line: int(1263), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Value: "cannot manifest function", @@ -157781,17 +168899,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1149), + Line: int(1264), Column: int(10), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", "v", @@ -157802,17 +168920,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1149), + Line: int(1264), Column: int(13), }, End: ast.Location{ - Line: int(1149), + Line: int(1264), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", "v", @@ -157823,17 +168941,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1149), + Line: int(1264), Column: int(13), }, End: ast.Location{ - Line: int(1149), + Line: int(1264), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", }, @@ -157843,11 +168961,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1149), + Line: int(1264), Column: int(13), }, End: ast.Location{ - Line: int(1149), + Line: int(1264), Column: int(16), }, File: p1, @@ -157896,17 +169014,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1149), + Line: int(1264), Column: int(26), }, End: ast.Location{ - Line: int(1149), + Line: int(1264), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12340, + Ctx: p13227, FreeVars: ast.Identifiers{ "v", }, @@ -157929,17 +169047,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1150), + Line: int(1265), Column: int(7), }, End: ast.Location{ - Line: int(1150), + Line: int(1265), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", "v", @@ -157950,17 +169068,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1150), + Line: int(1265), Column: int(7), }, End: ast.Location{ - Line: int(1150), + Line: int(1265), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "std", }, @@ -157970,11 +169088,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1150), + Line: int(1265), Column: int(7), }, End: ast.Location{ - Line: int(1150), + Line: int(1265), Column: int(10), }, File: p1, @@ -158030,17 +169148,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1150), + Line: int(1265), Column: int(20), }, End: ast.Location{ - Line: int(1150), + Line: int(1265), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12352, + Ctx: p13239, FreeVars: ast.Identifiers{ "v", }, @@ -158070,17 +169188,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1151), + Line: int(1266), Column: int(10), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "v", }, @@ -158090,17 +169208,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1151), + Line: int(1266), Column: int(13), }, End: ast.Location{ - Line: int(1151), + Line: int(1266), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "v", }, @@ -158110,17 +169228,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1151), + Line: int(1266), Column: int(13), }, End: ast.Location{ - Line: int(1151), + Line: int(1266), Column: int(14), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "v", }, @@ -158134,17 +169252,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1151), + Line: int(1266), Column: int(18), }, End: ast.Location{ - Line: int(1151), + Line: int(1266), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Value: true, @@ -158156,11 +169274,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1152), + Line: int(1267), Column: int(7), }, End: ast.Location{ - Line: int(1152), + Line: int(1267), Column: int(13), }, File: p1, @@ -158173,7 +169291,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Value: "True", @@ -158194,17 +169312,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1153), + Line: int(1268), Column: int(10), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "v", }, @@ -158214,17 +169332,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1153), + Line: int(1268), Column: int(13), }, End: ast.Location{ - Line: int(1153), + Line: int(1268), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "v", }, @@ -158234,17 +169352,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1153), + Line: int(1268), Column: int(13), }, End: ast.Location{ - Line: int(1153), + Line: int(1268), Column: int(14), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "v", }, @@ -158258,17 +169376,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1153), + Line: int(1268), Column: int(18), }, End: ast.Location{ - Line: int(1153), + Line: int(1268), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Value: false, @@ -158280,11 +169398,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1154), + Line: int(1269), Column: int(7), }, End: ast.Location{ - Line: int(1154), + Line: int(1269), Column: int(14), }, File: p1, @@ -158297,7 +169415,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Value: "False", @@ -158318,17 +169436,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1155), + Line: int(1270), Column: int(10), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "v", }, @@ -158338,17 +169456,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1155), + Line: int(1270), Column: int(13), }, End: ast.Location{ - Line: int(1155), + Line: int(1270), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "v", }, @@ -158358,17 +169476,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1155), + Line: int(1270), Column: int(13), }, End: ast.Location{ - Line: int(1155), + Line: int(1270), Column: int(14), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{ "v", }, @@ -158382,17 +169500,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1155), + Line: int(1270), Column: int(18), }, End: ast.Location{ - Line: int(1155), + Line: int(1270), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, }, @@ -158403,11 +169521,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(7), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, @@ -158420,7 +169538,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12096, + Ctx: p12983, FreeVars: ast.Identifiers{}, }, Value: "None", @@ -158461,11 +169579,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1136), + Line: int(1251), Column: int(3), }, End: ast.Location{ - Line: int(1156), + Line: int(1271), Column: int(13), }, File: p1, @@ -158528,11 +169646,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1158), + Line: int(1273), Column: int(22), }, End: ast.Location{ - Line: int(1158), + Line: int(1273), Column: int(26), }, File: p1, @@ -158546,11 +169664,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(5), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(32), }, File: p1, @@ -158563,7 +169681,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12391, + Ctx: p13278, FreeVars: ast.Identifiers{ "$std", "conf", @@ -158580,11 +169698,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(18), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(96), }, File: p1, @@ -158746,11 +169864,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(19), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(63), }, File: p1, @@ -158842,17 +169960,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(19), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12417, + Ctx: p13304, FreeVars: ast.Identifiers{}, }, Value: "%s = %s", @@ -158868,17 +169986,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(31), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(63), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12417, + Ctx: p13304, FreeVars: ast.Identifiers{ "conf", "k", @@ -158892,17 +170010,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(32), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12422, + Ctx: p13309, FreeVars: ast.Identifiers{ "k", }, @@ -158917,17 +170035,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(35), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12422, + Ctx: p13309, FreeVars: ast.Identifiers{ "conf", "k", @@ -158939,17 +170057,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(35), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12422, + Ctx: p13309, FreeVars: ast.Identifiers{ "std", }, @@ -158959,11 +170077,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(35), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(38), }, File: p1, @@ -159012,17 +170130,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(54), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12433, + Ctx: p13320, FreeVars: ast.Identifiers{ "conf", "k", @@ -159033,17 +170151,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(54), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12433, + Ctx: p13320, FreeVars: ast.Identifiers{ "conf", }, @@ -159056,17 +170174,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(59), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(60), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12433, + Ctx: p13320, FreeVars: ast.Identifiers{ "k", }, @@ -159117,17 +170235,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(73), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(95), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12440, + Ctx: p13327, FreeVars: ast.Identifiers{ "conf", "std", @@ -159138,17 +170256,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(73), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(89), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12440, + Ctx: p13327, FreeVars: ast.Identifiers{ "std", }, @@ -159158,11 +170276,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(73), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(76), }, File: p1, @@ -159211,17 +170329,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(90), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(94), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12449, + Ctx: p13336, FreeVars: ast.Identifiers{ "conf", }, @@ -159253,11 +170371,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(11), }, End: ast.Location{ - Line: int(1159), + Line: int(1274), Column: int(96), }, File: p1, @@ -159269,17 +170387,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(5), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12391, + Ctx: p13278, FreeVars: ast.Identifiers{ "std", "vars", @@ -159290,17 +170408,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(5), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12391, + Ctx: p13278, FreeVars: ast.Identifiers{ "std", }, @@ -159310,11 +170428,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(5), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(8), }, File: p1, @@ -159370,17 +170488,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(14), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12461, + Ctx: p13348, FreeVars: ast.Identifiers{}, }, Value: "\n", @@ -159396,17 +170514,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(20), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12461, + Ctx: p13348, FreeVars: ast.Identifiers{ "vars", }, @@ -159416,17 +170534,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(20), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12461, + Ctx: p13348, FreeVars: ast.Identifiers{ "vars", }, @@ -159440,17 +170558,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(27), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12461, + Ctx: p13348, FreeVars: ast.Identifiers{}, }, Elements: []ast.CommaSeparatedExpr{ @@ -159460,17 +170578,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(28), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12469, + Ctx: p13356, FreeVars: ast.Identifiers{}, }, Value: "", @@ -159501,11 +170619,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1158), + Line: int(1273), Column: int(3), }, End: ast.Location{ - Line: int(1160), + Line: int(1275), Column: int(32), }, File: p1, @@ -159568,11 +170686,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1162), + Line: int(1277), Column: int(21), }, End: ast.Location{ - Line: int(1162), + Line: int(1277), Column: int(26), }, File: p1, @@ -159586,11 +170704,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(5), }, End: ast.Location{ - Line: int(1178), + Line: int(1293), Column: int(17), }, File: p1, @@ -159603,7 +170721,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "$std", "std", @@ -159615,17 +170733,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(8), }, End: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "std", "value", @@ -159637,17 +170755,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(9), }, End: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "std", "value", @@ -159658,17 +170776,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(9), }, End: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "std", }, @@ -159678,11 +170796,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(9), }, End: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(12), }, File: p1, @@ -159731,17 +170849,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(21), }, End: ast.Location{ - Line: int(1163), + Line: int(1278), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12489, + Ctx: p13376, FreeVars: ast.Identifiers{ "value", }, @@ -159765,11 +170883,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(7), }, End: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(75), }, File: p1, @@ -159782,7 +170900,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "$std", "std", @@ -159794,11 +170912,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(13), }, End: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(75), }, File: p1, @@ -159889,17 +171007,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(13), }, End: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{}, }, Value: "Expected a JSONML value (an array), got %s", @@ -159915,17 +171033,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(60), }, End: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(75), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "std", "value", @@ -159936,17 +171054,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(60), }, End: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "std", }, @@ -159956,11 +171074,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(60), }, End: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(63), }, File: p1, @@ -160009,17 +171127,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(69), }, End: ast.Location{ - Line: int(1164), + Line: int(1279), Column: int(74), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12512, + Ctx: p13399, FreeVars: ast.Identifiers{ "value", }, @@ -160060,11 +171178,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1166), + Line: int(1281), Column: int(7), }, End: ast.Location{ - Line: int(1178), + Line: int(1293), Column: int(17), }, File: p1, @@ -160077,7 +171195,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "$std", "std", @@ -160094,17 +171212,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1166), + Line: int(1281), Column: int(13), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(95), }, File: p1, }, Fodder: nil, - Ctx: p12520, + Ctx: p13407, FreeVars: ast.Identifiers{ "$std", "aux", @@ -160122,11 +171240,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1166), + Line: int(1281), Column: int(17), }, End: ast.Location{ - Line: int(1166), + Line: int(1281), Column: int(18), }, File: p1, @@ -160140,11 +171258,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1167), + Line: int(1282), Column: int(9), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(95), }, File: p1, @@ -160157,7 +171275,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "$std", "aux", @@ -160170,17 +171288,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1167), + Line: int(1282), Column: int(12), }, End: ast.Location{ - Line: int(1167), + Line: int(1282), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "std", "v", @@ -160191,17 +171309,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1167), + Line: int(1282), Column: int(12), }, End: ast.Location{ - Line: int(1167), + Line: int(1282), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "std", }, @@ -160211,11 +171329,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1167), + Line: int(1282), Column: int(12), }, End: ast.Location{ - Line: int(1167), + Line: int(1282), Column: int(15), }, File: p1, @@ -160264,17 +171382,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1167), + Line: int(1282), Column: int(25), }, End: ast.Location{ - Line: int(1167), + Line: int(1282), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12536, + Ctx: p13423, FreeVars: ast.Identifiers{ "v", }, @@ -160297,11 +171415,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1168), + Line: int(1283), Column: int(11), }, End: ast.Location{ - Line: int(1168), + Line: int(1283), Column: int(12), }, File: p1, @@ -160314,7 +171432,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "v", }, @@ -160334,11 +171452,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1170), + Line: int(1285), Column: int(11), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(95), }, File: p1, @@ -160351,7 +171469,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "$std", "aux", @@ -160369,17 +171487,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1170), + Line: int(1285), Column: int(23), }, End: ast.Location{ - Line: int(1170), + Line: int(1285), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12547, + Ctx: p13434, FreeVars: ast.Identifiers{ "v", }, @@ -160389,17 +171507,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1170), + Line: int(1285), Column: int(23), }, End: ast.Location{ - Line: int(1170), + Line: int(1285), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12547, + Ctx: p13434, FreeVars: ast.Identifiers{ "v", }, @@ -160412,17 +171530,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1170), + Line: int(1285), Column: int(25), }, End: ast.Location{ - Line: int(1170), + Line: int(1285), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12547, + Ctx: p13434, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -160435,11 +171553,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1170), + Line: int(1285), Column: int(17), }, End: ast.Location{ - Line: int(1170), + Line: int(1285), Column: int(27), }, File: p1, @@ -160451,11 +171569,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(11), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(95), }, File: p1, @@ -160468,7 +171586,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "$std", "aux", @@ -160487,17 +171605,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(29), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12557, + Ctx: p13444, FreeVars: ast.Identifiers{ "std", "v", @@ -160508,17 +171626,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(29), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12557, + Ctx: p13444, FreeVars: ast.Identifiers{ "std", "v", @@ -160529,17 +171647,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(29), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12557, + Ctx: p13444, FreeVars: ast.Identifiers{ "std", "v", @@ -160550,17 +171668,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(29), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12557, + Ctx: p13444, FreeVars: ast.Identifiers{ "std", }, @@ -160570,11 +171688,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(29), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(32), }, File: p1, @@ -160623,17 +171741,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(40), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12570, + Ctx: p13457, FreeVars: ast.Identifiers{ "v", }, @@ -160657,17 +171775,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(45), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12557, + Ctx: p13444, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -160680,17 +171798,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(50), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12557, + Ctx: p13444, FreeVars: ast.Identifiers{ "std", "v", @@ -160701,17 +171819,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(50), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12557, + Ctx: p13444, FreeVars: ast.Identifiers{ "std", }, @@ -160721,11 +171839,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(50), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(53), }, File: p1, @@ -160774,17 +171892,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(63), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12582, + Ctx: p13469, FreeVars: ast.Identifiers{ "v", }, @@ -160794,17 +171912,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(63), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(64), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12582, + Ctx: p13469, FreeVars: ast.Identifiers{ "v", }, @@ -160817,17 +171935,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(65), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12582, + Ctx: p13469, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -160851,11 +171969,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(17), }, End: ast.Location{ - Line: int(1171), + Line: int(1286), Column: int(68), }, File: p1, @@ -160867,11 +171985,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(11), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(95), }, File: p1, @@ -160884,7 +172002,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "$std", "aux", @@ -160904,17 +172022,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(25), }, End: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12592, + Ctx: p13479, FreeVars: ast.Identifiers{ "has_attrs", "v", @@ -160925,17 +172043,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(28), }, End: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12592, + Ctx: p13479, FreeVars: ast.Identifiers{ "has_attrs", }, @@ -160948,17 +172066,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(43), }, End: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12592, + Ctx: p13479, FreeVars: ast.Identifiers{ "v", }, @@ -160968,17 +172086,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(43), }, End: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12592, + Ctx: p13479, FreeVars: ast.Identifiers{ "v", }, @@ -160991,17 +172109,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(45), }, End: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12592, + Ctx: p13479, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -161015,17 +172133,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(53), }, End: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12592, + Ctx: p13479, FreeVars: ast.Identifiers{}, }, Asserts: ast.Nodes{}, @@ -161038,11 +172156,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(17), }, End: ast.Location{ - Line: int(1172), + Line: int(1287), Column: int(55), }, File: p1, @@ -161054,11 +172172,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(11), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(95), }, File: p1, @@ -161071,7 +172189,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "$std", "attrs", @@ -161092,17 +172210,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(28), }, End: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12607, + Ctx: p13494, FreeVars: ast.Identifiers{ "$std", "has_attrs", @@ -161114,17 +172232,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(31), }, End: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12607, + Ctx: p13494, FreeVars: ast.Identifiers{ "has_attrs", }, @@ -161137,11 +172255,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(46), }, End: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(51), }, File: p1, @@ -161231,17 +172349,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(46), }, End: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12607, + Ctx: p13494, FreeVars: ast.Identifiers{ "v", }, @@ -161256,17 +172374,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(48), }, End: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12607, + Ctx: p13494, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -161331,11 +172449,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(57), }, End: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(62), }, File: p1, @@ -161425,17 +172543,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(57), }, End: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12607, + Ctx: p13494, FreeVars: ast.Identifiers{ "v", }, @@ -161450,17 +172568,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(59), }, End: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(60), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12607, + Ctx: p13494, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -161525,11 +172643,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(17), }, End: ast.Location{ - Line: int(1173), + Line: int(1288), Column: int(62), }, File: p1, @@ -161541,11 +172659,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1174), + Line: int(1289), Column: int(11), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(95), }, File: p1, @@ -161558,7 +172676,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "$std", "attrs", @@ -161578,17 +172696,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(13), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(88), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12642, + Ctx: p13529, FreeVars: ast.Identifiers{ "$std", "attrs", @@ -161600,17 +172718,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(13), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12642, + Ctx: p13529, FreeVars: ast.Identifiers{ "std", }, @@ -161620,11 +172738,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(13), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(16), }, File: p1, @@ -161680,17 +172798,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(22), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12652, + Ctx: p13539, FreeVars: ast.Identifiers{}, }, Value: "", @@ -161706,11 +172824,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(26), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(87), }, File: p1, @@ -161870,11 +172988,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(27), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(53), }, File: p1, @@ -161965,17 +173083,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(27), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12676, + Ctx: p13563, FreeVars: ast.Identifiers{}, }, Value: " %s=\"%s\"", @@ -161991,17 +173109,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(40), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12676, + Ctx: p13563, FreeVars: ast.Identifiers{ "attrs", "k", @@ -162014,17 +173132,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(41), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12681, + Ctx: p13568, FreeVars: ast.Identifiers{ "k", }, @@ -162039,17 +173157,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(44), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12681, + Ctx: p13568, FreeVars: ast.Identifiers{ "attrs", "k", @@ -162060,17 +173178,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(44), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12681, + Ctx: p13568, FreeVars: ast.Identifiers{ "attrs", }, @@ -162083,17 +173201,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(50), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12681, + Ctx: p13568, FreeVars: ast.Identifiers{ "k", }, @@ -162134,17 +173252,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(63), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(86), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12652, + Ctx: p13539, FreeVars: ast.Identifiers{ "attrs", "std", @@ -162155,17 +173273,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(63), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12652, + Ctx: p13539, FreeVars: ast.Identifiers{ "std", }, @@ -162175,11 +173293,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(63), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(66), }, File: p1, @@ -162228,17 +173346,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(80), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(85), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12698, + Ctx: p13585, FreeVars: ast.Identifiers{ "attrs", }, @@ -162280,11 +173398,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1174), + Line: int(1289), Column: int(17), }, End: ast.Location{ - Line: int(1175), + Line: int(1290), Column: int(88), }, File: p1, @@ -162296,17 +173414,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(11), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(95), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "$std", "attrs_str", @@ -162321,17 +173439,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(11), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12525, + Ctx: p13412, FreeVars: ast.Identifiers{ "std", }, @@ -162341,11 +173459,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(11), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(14), }, File: p1, @@ -162401,17 +173519,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(24), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(94), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12710, + Ctx: p13597, FreeVars: ast.Identifiers{ "$std", "attrs_str", @@ -162427,17 +173545,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(25), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12714, + Ctx: p13601, FreeVars: ast.Identifiers{}, }, Value: "<", @@ -162453,17 +173571,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(30), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12714, + Ctx: p13601, FreeVars: ast.Identifiers{ "tag", }, @@ -162478,17 +173596,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(35), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12714, + Ctx: p13601, FreeVars: ast.Identifiers{ "attrs_str", }, @@ -162503,17 +173621,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(46), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12714, + Ctx: p13601, FreeVars: ast.Identifiers{}, }, Value: ">", @@ -162529,11 +173647,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(51), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(77), }, File: p1, @@ -162691,17 +173809,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(52), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12735, + Ctx: p13622, FreeVars: ast.Identifiers{ "aux", "x", @@ -162712,17 +173830,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(52), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12735, + Ctx: p13622, FreeVars: ast.Identifiers{ "aux", }, @@ -162738,17 +173856,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(56), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12741, + Ctx: p13628, FreeVars: ast.Identifiers{ "x", }, @@ -162780,17 +173898,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(68), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(76), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12714, + Ctx: p13601, FreeVars: ast.Identifiers{ "children", }, @@ -162815,17 +173933,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(79), }, End: ast.Location{ - Line: int(1176), + Line: int(1291), Column: int(83), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12714, + Ctx: p13601, FreeVars: ast.Identifiers{}, }, Value: "", @@ -162928,17 +174046,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1178), + Line: int(1293), Column: int(7), }, End: ast.Location{ - Line: int(1178), + Line: int(1293), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "aux", "value", @@ -162949,11 +174067,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1178), + Line: int(1293), Column: int(7), }, End: ast.Location{ - Line: int(1178), + Line: int(1293), Column: int(10), }, File: p1, @@ -162966,7 +174084,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12476, + Ctx: p13363, FreeVars: ast.Identifiers{ "aux", }, @@ -162982,17 +174100,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1178), + Line: int(1293), Column: int(11), }, End: ast.Location{ - Line: int(1178), + Line: int(1293), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12756, + Ctx: p13643, FreeVars: ast.Identifiers{ "value", }, @@ -163016,11 +174134,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1162), + Line: int(1277), Column: int(3), }, End: ast.Location{ - Line: int(1178), + Line: int(1293), Column: int(17), }, File: p1, @@ -163083,11 +174201,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1183), + Line: int(1298), Column: int(10), }, End: ast.Location{ - Line: int(1183), + Line: int(1298), Column: int(15), }, File: p1, @@ -163101,11 +174219,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1184), + Line: int(1299), Column: int(5), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(24), }, File: p1, @@ -163118,7 +174236,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{ "base64_table", "input", @@ -163135,11 +174253,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1185), + Line: int(1300), Column: int(7), }, End: ast.Location{ - Line: int(1188), + Line: int(1303), Column: int(14), }, File: p1, @@ -163152,7 +174270,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12769, + Ctx: p13656, FreeVars: ast.Identifiers{ "input", "std", @@ -163163,17 +174281,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1185), + Line: int(1300), Column: int(10), }, End: ast.Location{ - Line: int(1185), + Line: int(1300), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12769, + Ctx: p13656, FreeVars: ast.Identifiers{ "input", "std", @@ -163184,17 +174302,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1185), + Line: int(1300), Column: int(10), }, End: ast.Location{ - Line: int(1185), + Line: int(1300), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12769, + Ctx: p13656, FreeVars: ast.Identifiers{ "std", }, @@ -163204,11 +174322,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1185), + Line: int(1300), Column: int(10), }, End: ast.Location{ - Line: int(1185), + Line: int(1300), Column: int(13), }, File: p1, @@ -163257,17 +174375,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1185), + Line: int(1300), Column: int(23), }, End: ast.Location{ - Line: int(1185), + Line: int(1300), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12780, + Ctx: p13667, FreeVars: ast.Identifiers{ "input", }, @@ -163290,17 +174408,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(9), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12769, + Ctx: p13656, FreeVars: ast.Identifiers{ "input", "std", @@ -163311,17 +174429,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(9), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12769, + Ctx: p13656, FreeVars: ast.Identifiers{ "std", }, @@ -163331,11 +174449,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(9), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(12), }, File: p1, @@ -163391,17 +174509,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(17), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12792, + Ctx: p13679, FreeVars: ast.Identifiers{ "std", }, @@ -163417,11 +174535,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(26), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(27), }, File: p1, @@ -163435,17 +174553,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(29), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12796, + Ctx: p13683, FreeVars: ast.Identifiers{ "c", "std", @@ -163456,17 +174574,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(29), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12796, + Ctx: p13683, FreeVars: ast.Identifiers{ "std", }, @@ -163476,11 +174594,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(29), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(32), }, File: p1, @@ -163529,17 +174647,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(43), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12805, + Ctx: p13692, FreeVars: ast.Identifiers{ "c", }, @@ -163565,17 +174683,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(47), }, End: ast.Location{ - Line: int(1186), + Line: int(1301), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12792, + Ctx: p13679, FreeVars: ast.Identifiers{ "input", }, @@ -163605,11 +174723,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1188), + Line: int(1303), Column: int(9), }, End: ast.Location{ - Line: int(1188), + Line: int(1303), Column: int(14), }, File: p1, @@ -163622,7 +174740,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12769, + Ctx: p13656, FreeVars: ast.Identifiers{ "input", }, @@ -163635,11 +174753,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1184), + Line: int(1299), Column: int(11), }, End: ast.Location{ - Line: int(1188), + Line: int(1303), Column: int(14), }, File: p1, @@ -163651,11 +174769,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1190), + Line: int(1305), Column: int(5), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(24), }, File: p1, @@ -163668,7 +174786,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{ "base64_table", "bytes", @@ -163685,17 +174803,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1190), + Line: int(1305), Column: int(11), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(33), }, File: p1, }, Fodder: nil, - Ctx: p12818, + Ctx: p13705, FreeVars: ast.Identifiers{ "aux", "base64_table", @@ -163713,11 +174831,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1190), + Line: int(1305), Column: int(15), }, End: ast.Location{ - Line: int(1190), + Line: int(1305), Column: int(18), }, File: p1, @@ -163732,11 +174850,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1190), + Line: int(1305), Column: int(20), }, End: ast.Location{ - Line: int(1190), + Line: int(1305), Column: int(21), }, File: p1, @@ -163751,11 +174869,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1190), + Line: int(1305), Column: int(23), }, End: ast.Location{ - Line: int(1190), + Line: int(1305), Column: int(24), }, File: p1, @@ -163769,11 +174887,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(7), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(33), }, File: p1, @@ -163786,7 +174904,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "aux", @@ -163801,17 +174919,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(10), }, End: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "i", @@ -163823,17 +174941,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(10), }, End: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(11), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "i", }, @@ -163847,17 +174965,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(15), }, End: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "std", @@ -163868,17 +174986,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(15), }, End: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "std", }, @@ -163888,11 +175006,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(15), }, End: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(18), }, File: p1, @@ -163941,17 +175059,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(26), }, End: ast.Location{ - Line: int(1191), + Line: int(1306), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12838, + Ctx: p13725, FreeVars: ast.Identifiers{ "arr", }, @@ -163975,11 +175093,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1192), + Line: int(1307), Column: int(9), }, End: ast.Location{ - Line: int(1192), + Line: int(1307), Column: int(10), }, File: p1, @@ -163992,7 +175110,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "r", }, @@ -164012,17 +175130,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(12), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "aux", @@ -164037,17 +175155,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(15), }, End: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "i", @@ -164059,17 +175177,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(15), }, End: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "i", }, @@ -164079,17 +175197,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(15), }, End: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "i", }, @@ -164103,17 +175221,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(19), }, End: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -164126,17 +175244,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(24), }, End: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "std", @@ -164147,17 +175265,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(24), }, End: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "std", }, @@ -164167,11 +175285,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(24), }, End: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(27), }, File: p1, @@ -164220,17 +175338,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(35), }, End: ast.Location{ - Line: int(1193), + Line: int(1308), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12862, + Ctx: p13749, FreeVars: ast.Identifiers{ "arr", }, @@ -164254,11 +175372,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1194), + Line: int(1309), Column: int(9), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(33), }, File: p1, @@ -164271,7 +175389,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "aux", @@ -164290,17 +175408,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(11), }, End: ast.Location{ - Line: int(1199), + Line: int(1314), Column: int(15), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -164312,17 +175430,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(11), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -164334,17 +175452,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(11), }, End: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -164356,11 +175474,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(11), }, End: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(23), }, File: p1, @@ -164381,7 +175499,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "base64_table", }, @@ -164394,17 +175512,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(24), }, End: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "i", @@ -164415,17 +175533,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(25), }, End: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "i", @@ -164436,17 +175554,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(25), }, End: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "i", @@ -164457,17 +175575,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(25), }, End: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", }, @@ -164480,17 +175598,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(29), }, End: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "i", }, @@ -164507,17 +175625,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(34), }, End: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{}, }, OriginalString: "252", @@ -164530,17 +175648,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(42), }, End: ast.Location{ - Line: int(1196), + Line: int(1311), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -164556,17 +175674,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(11), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -164578,11 +175696,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(11), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(23), }, File: p1, @@ -164603,7 +175721,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "base64_table", }, @@ -164616,17 +175734,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(24), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "i", @@ -164637,17 +175755,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(25), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "i", @@ -164658,17 +175776,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(25), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", "i", @@ -164679,17 +175797,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(25), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "arr", }, @@ -164702,17 +175820,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(29), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{ "i", }, @@ -164729,17 +175847,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(34), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{}, }, OriginalString: "3", @@ -164752,17 +175870,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(40), }, End: ast.Location{ - Line: int(1198), + Line: int(1313), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{}, }, OriginalString: "4", @@ -164779,11 +175897,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1199), + Line: int(1314), Column: int(11), }, End: ast.Location{ - Line: int(1199), + Line: int(1314), Column: int(15), }, File: p1, @@ -164796,7 +175914,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12869, + Ctx: p13756, FreeVars: ast.Identifiers{}, }, Value: "==", @@ -164810,11 +175928,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1194), + Line: int(1309), Column: int(15), }, End: ast.Location{ - Line: int(1199), + Line: int(1314), Column: int(15), }, File: p1, @@ -164826,17 +175944,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(9), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "aux", @@ -164850,11 +175968,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(9), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(12), }, File: p1, @@ -164867,7 +175985,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "aux", }, @@ -164883,17 +176001,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(13), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12918, + Ctx: p13805, FreeVars: ast.Identifiers{ "arr", }, @@ -164908,17 +176026,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(18), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12918, + Ctx: p13805, FreeVars: ast.Identifiers{ "i", }, @@ -164928,17 +176046,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(18), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12918, + Ctx: p13805, FreeVars: ast.Identifiers{ "i", }, @@ -164952,17 +176070,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(22), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12918, + Ctx: p13805, FreeVars: ast.Identifiers{}, }, OriginalString: "3", @@ -164976,17 +176094,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(25), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12918, + Ctx: p13805, FreeVars: ast.Identifiers{ "r", "str", @@ -164997,17 +176115,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(25), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12918, + Ctx: p13805, FreeVars: ast.Identifiers{ "r", }, @@ -165021,17 +176139,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(29), }, End: ast.Location{ - Line: int(1200), + Line: int(1315), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12918, + Ctx: p13805, FreeVars: ast.Identifiers{ "str", }, @@ -165063,17 +176181,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(12), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "aux", @@ -165088,17 +176206,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(15), }, End: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "i", @@ -165110,17 +176228,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(15), }, End: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "i", }, @@ -165130,17 +176248,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(15), }, End: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "i", }, @@ -165154,17 +176272,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(19), }, End: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -165177,17 +176295,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(24), }, End: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "std", @@ -165198,17 +176316,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(24), }, End: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "std", }, @@ -165218,11 +176336,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(24), }, End: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(27), }, File: p1, @@ -165271,17 +176389,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(35), }, End: ast.Location{ - Line: int(1201), + Line: int(1316), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12950, + Ctx: p13837, FreeVars: ast.Identifiers{ "arr", }, @@ -165305,11 +176423,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1202), + Line: int(1317), Column: int(9), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(33), }, File: p1, @@ -165322,7 +176440,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "aux", @@ -165341,17 +176459,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(11), }, End: ast.Location{ - Line: int(1209), + Line: int(1324), Column: int(14), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -165363,17 +176481,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(11), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -165385,17 +176503,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(11), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -165407,17 +176525,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(11), }, End: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -165429,11 +176547,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(11), }, End: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(23), }, File: p1, @@ -165454,7 +176572,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "base64_table", }, @@ -165467,17 +176585,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(24), }, End: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165488,17 +176606,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(25), }, End: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165509,17 +176627,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(25), }, End: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165530,17 +176648,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(25), }, End: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", }, @@ -165553,17 +176671,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(29), }, End: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "i", }, @@ -165580,17 +176698,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(34), }, End: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "252", @@ -165603,17 +176721,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(42), }, End: ast.Location{ - Line: int(1204), + Line: int(1319), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -165629,17 +176747,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(11), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -165651,11 +176769,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(11), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(23), }, File: p1, @@ -165676,7 +176794,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "base64_table", }, @@ -165689,17 +176807,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(24), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165710,17 +176828,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(24), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165731,17 +176849,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(25), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165752,17 +176870,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(25), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165773,17 +176891,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(25), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", }, @@ -165796,17 +176914,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(29), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "i", }, @@ -165823,17 +176941,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(34), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "3", @@ -165846,17 +176964,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(40), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "4", @@ -165869,17 +176987,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(44), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165890,17 +177008,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(45), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165911,17 +177029,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(45), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -165932,17 +177050,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(45), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", }, @@ -165955,17 +177073,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(49), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "i", }, @@ -165975,17 +177093,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(49), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "i", }, @@ -165999,17 +177117,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(53), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -166025,17 +177143,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(58), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "240", @@ -166048,17 +177166,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(66), }, End: ast.Location{ - Line: int(1206), + Line: int(1321), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "4", @@ -166076,17 +177194,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(11), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -166098,11 +177216,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(11), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(23), }, File: p1, @@ -166123,7 +177241,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "base64_table", }, @@ -166136,17 +177254,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(24), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -166157,17 +177275,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(25), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -166178,17 +177296,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(25), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", "i", @@ -166199,17 +177317,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(25), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "arr", }, @@ -166222,17 +177340,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(29), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "i", }, @@ -166242,17 +177360,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(29), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{ "i", }, @@ -166266,17 +177384,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(33), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -166292,17 +177410,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(38), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "15", @@ -166315,17 +177433,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(45), }, End: ast.Location{ - Line: int(1208), + Line: int(1323), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -166342,11 +177460,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1209), + Line: int(1324), Column: int(11), }, End: ast.Location{ - Line: int(1209), + Line: int(1324), Column: int(14), }, File: p1, @@ -166359,7 +177477,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12957, + Ctx: p13844, FreeVars: ast.Identifiers{}, }, Value: "=", @@ -166373,11 +177491,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1202), + Line: int(1317), Column: int(15), }, End: ast.Location{ - Line: int(1209), + Line: int(1324), Column: int(14), }, File: p1, @@ -166389,17 +177507,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(9), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "aux", @@ -166413,11 +177531,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(9), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(12), }, File: p1, @@ -166430,7 +177548,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "aux", }, @@ -166446,17 +177564,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(13), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13046, + Ctx: p13933, FreeVars: ast.Identifiers{ "arr", }, @@ -166471,17 +177589,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(18), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13046, + Ctx: p13933, FreeVars: ast.Identifiers{ "i", }, @@ -166491,17 +177609,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(18), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13046, + Ctx: p13933, FreeVars: ast.Identifiers{ "i", }, @@ -166515,17 +177633,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(22), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13046, + Ctx: p13933, FreeVars: ast.Identifiers{}, }, OriginalString: "3", @@ -166539,17 +177657,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(25), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13046, + Ctx: p13933, FreeVars: ast.Identifiers{ "r", "str", @@ -166560,17 +177678,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(25), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13046, + Ctx: p13933, FreeVars: ast.Identifiers{ "r", }, @@ -166584,17 +177702,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(29), }, End: ast.Location{ - Line: int(1210), + Line: int(1325), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13046, + Ctx: p13933, FreeVars: ast.Identifiers{ "str", }, @@ -166626,11 +177744,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1212), + Line: int(1327), Column: int(9), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(33), }, File: p1, @@ -166643,7 +177761,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "aux", @@ -166662,17 +177780,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(11), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -166684,17 +177802,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(11), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(73), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -166706,17 +177824,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(11), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -166728,17 +177846,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(11), }, End: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -166750,11 +177868,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(11), }, End: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(23), }, File: p1, @@ -166775,7 +177893,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "base64_table", }, @@ -166788,17 +177906,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(24), }, End: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -166809,17 +177927,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(25), }, End: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -166830,17 +177948,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(25), }, End: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -166851,17 +177969,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(25), }, End: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", }, @@ -166874,17 +177992,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(29), }, End: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -166901,17 +178019,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(34), }, End: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "252", @@ -166924,17 +178042,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(42), }, End: ast.Location{ - Line: int(1214), + Line: int(1329), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -166950,17 +178068,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(11), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -166972,11 +178090,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(11), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(23), }, File: p1, @@ -166997,7 +178115,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "base64_table", }, @@ -167010,17 +178128,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(24), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167031,17 +178149,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(24), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167052,17 +178170,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(25), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167073,17 +178191,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(25), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167094,17 +178212,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(25), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", }, @@ -167117,17 +178235,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(29), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -167144,17 +178262,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(34), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "3", @@ -167167,17 +178285,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(40), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "4", @@ -167190,17 +178308,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(44), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167211,17 +178329,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(45), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167232,17 +178350,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(45), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167253,17 +178371,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(45), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", }, @@ -167276,17 +178394,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(49), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -167296,17 +178414,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(49), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -167320,17 +178438,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(53), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -167346,17 +178464,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(58), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "240", @@ -167369,17 +178487,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(66), }, End: ast.Location{ - Line: int(1216), + Line: int(1331), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "4", @@ -167397,17 +178515,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(11), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(73), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -167419,11 +178537,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(11), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(23), }, File: p1, @@ -167444,7 +178562,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "base64_table", }, @@ -167457,17 +178575,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(24), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167478,17 +178596,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(24), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167499,17 +178617,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(25), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167520,17 +178638,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(25), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167541,17 +178659,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(25), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", }, @@ -167564,17 +178682,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(29), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -167584,17 +178702,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(29), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -167608,17 +178726,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(33), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -167634,17 +178752,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(38), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "15", @@ -167657,17 +178775,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(45), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -167680,17 +178798,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(49), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167701,17 +178819,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(50), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167722,17 +178840,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(50), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(60), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167743,17 +178861,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(50), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", }, @@ -167766,17 +178884,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(54), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(59), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -167786,17 +178904,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(54), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -167810,17 +178928,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(58), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(59), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -167836,17 +178954,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(63), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "192", @@ -167859,17 +178977,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(71), }, End: ast.Location{ - Line: int(1218), + Line: int(1333), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "6", @@ -167887,17 +179005,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(11), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "base64_table", @@ -167909,11 +179027,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(11), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(23), }, File: p1, @@ -167934,7 +179052,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "base64_table", }, @@ -167947,17 +179065,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(25), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167968,17 +179086,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(25), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", "i", @@ -167989,17 +179107,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(25), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "arr", }, @@ -168012,17 +179130,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(29), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -168032,17 +179150,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(29), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{ "i", }, @@ -168056,17 +179174,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(33), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -168082,17 +179200,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(38), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13065, + Ctx: p13952, FreeVars: ast.Identifiers{}, }, OriginalString: "63", @@ -168107,11 +179225,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1212), + Line: int(1327), Column: int(15), }, End: ast.Location{ - Line: int(1220), + Line: int(1335), Column: int(42), }, File: p1, @@ -168123,17 +179241,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(9), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "arr", "aux", @@ -168147,11 +179265,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(9), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(12), }, File: p1, @@ -168164,7 +179282,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12823, + Ctx: p13710, FreeVars: ast.Identifiers{ "aux", }, @@ -168180,17 +179298,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(13), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13187, + Ctx: p14074, FreeVars: ast.Identifiers{ "arr", }, @@ -168205,17 +179323,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(18), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13187, + Ctx: p14074, FreeVars: ast.Identifiers{ "i", }, @@ -168225,17 +179343,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(18), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13187, + Ctx: p14074, FreeVars: ast.Identifiers{ "i", }, @@ -168249,17 +179367,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(22), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13187, + Ctx: p14074, FreeVars: ast.Identifiers{}, }, OriginalString: "3", @@ -168273,17 +179391,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(25), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13187, + Ctx: p14074, FreeVars: ast.Identifiers{ "r", "str", @@ -168294,17 +179412,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(25), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13187, + Ctx: p14074, FreeVars: ast.Identifiers{ "r", }, @@ -168318,17 +179436,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(29), }, End: ast.Location{ - Line: int(1221), + Line: int(1336), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13187, + Ctx: p14074, FreeVars: ast.Identifiers{ "str", }, @@ -168372,11 +179490,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(5), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(24), }, File: p1, @@ -168389,7 +179507,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{ "aux", "bytes", @@ -168406,17 +179524,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(20), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(73), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13205, + Ctx: p14092, FreeVars: ast.Identifiers{ "bytes", "std", @@ -168427,17 +179545,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(20), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13205, + Ctx: p14092, FreeVars: ast.Identifiers{ "std", }, @@ -168447,11 +179565,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(20), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(23), }, File: p1, @@ -168500,17 +179618,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(30), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(59), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13214, + Ctx: p14101, FreeVars: ast.Identifiers{}, }, ParenLeftFodder: ast.Fodder{}, @@ -168524,11 +179642,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(39), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(40), }, File: p1, @@ -168543,11 +179661,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(42), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(43), }, File: p1, @@ -168561,17 +179679,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(45), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(59), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13217, + Ctx: p14104, FreeVars: ast.Identifiers{ "a", "r", @@ -168582,17 +179700,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(45), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13217, + Ctx: p14104, FreeVars: ast.Identifiers{ "r", }, @@ -168606,17 +179724,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(51), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13217, + Ctx: p14104, FreeVars: ast.Identifiers{ "a", }, @@ -168626,17 +179744,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(51), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13217, + Ctx: p14104, FreeVars: ast.Identifiers{ "a", }, @@ -168650,17 +179768,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(55), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13217, + Ctx: p14104, FreeVars: ast.Identifiers{}, }, OriginalString: "256", @@ -168676,17 +179794,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(61), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13214, + Ctx: p14101, FreeVars: ast.Identifiers{ "bytes", }, @@ -168701,17 +179819,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(68), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13214, + Ctx: p14101, FreeVars: ast.Identifiers{}, }, Value: true, @@ -168731,11 +179849,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(11), }, End: ast.Location{ - Line: int(1223), + Line: int(1338), Column: int(73), }, File: p1, @@ -168747,11 +179865,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1224), + Line: int(1339), Column: int(5), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(24), }, File: p1, @@ -168764,7 +179882,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{ "aux", "bytes", @@ -168776,17 +179894,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1224), + Line: int(1339), Column: int(8), }, End: ast.Location{ - Line: int(1224), + Line: int(1339), Column: int(15), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{ "sanity", }, @@ -168797,17 +179915,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1224), + Line: int(1339), Column: int(9), }, End: ast.Location{ - Line: int(1224), + Line: int(1339), Column: int(15), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{ "sanity", }, @@ -168821,11 +179939,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1225), + Line: int(1340), Column: int(7), }, End: ast.Location{ - Line: int(1225), + Line: int(1340), Column: int(71), }, File: p1, @@ -168838,7 +179956,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{}, }, Expr: &ast.LiteralString{ @@ -168846,17 +179964,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1225), + Line: int(1340), Column: int(13), }, End: ast.Location{ - Line: int(1225), + Line: int(1340), Column: int(71), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{}, }, Value: "Can only base64 encode strings / arrays of single bytes.", @@ -168878,17 +179996,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(7), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{ "aux", "bytes", @@ -168899,11 +180017,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(7), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(10), }, File: p1, @@ -168916,7 +180034,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p12764, + Ctx: p13651, FreeVars: ast.Identifiers{ "aux", }, @@ -168932,17 +180050,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(11), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13247, + Ctx: p14134, FreeVars: ast.Identifiers{ "bytes", }, @@ -168957,17 +180075,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(18), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13247, + Ctx: p14134, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -168980,17 +180098,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(21), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13247, + Ctx: p14134, FreeVars: ast.Identifiers{}, }, Value: "", @@ -169017,11 +180135,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1183), + Line: int(1298), Column: int(3), }, End: ast.Location{ - Line: int(1227), + Line: int(1342), Column: int(24), }, File: p1, @@ -169085,11 +180203,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1230), + Line: int(1345), Column: int(21), }, End: ast.Location{ - Line: int(1230), + Line: int(1345), Column: int(24), }, File: p1, @@ -169103,11 +180221,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(5), }, End: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(22), }, File: p1, @@ -169120,7 +180238,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{ "$std", "base64_inv", @@ -169133,17 +180251,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(8), }, End: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{ "$std", "std", @@ -169155,11 +180273,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(8), }, End: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(27), }, File: p1, @@ -169250,17 +180368,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(8), }, End: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{ "std", "str", @@ -169271,17 +180389,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(8), }, End: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{ "std", }, @@ -169291,11 +180409,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(8), }, End: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(11), }, File: p1, @@ -169344,17 +180462,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(19), }, End: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13278, + Ctx: p14165, FreeVars: ast.Identifiers{ "str", }, @@ -169379,17 +180497,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(26), }, End: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{}, }, OriginalString: "4", @@ -169411,17 +180529,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(31), }, End: ast.Location{ - Line: int(1231), + Line: int(1346), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -169433,11 +180551,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1232), + Line: int(1347), Column: int(7), }, End: ast.Location{ - Line: int(1232), + Line: int(1347), Column: int(53), }, File: p1, @@ -169450,7 +180568,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{ "$std", "str", @@ -169461,11 +180579,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1232), + Line: int(1347), Column: int(13), }, End: ast.Location{ - Line: int(1232), + Line: int(1347), Column: int(53), }, File: p1, @@ -169555,17 +180673,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1232), + Line: int(1347), Column: int(13), }, End: ast.Location{ - Line: int(1232), + Line: int(1347), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{}, }, Value: "Not a base64 encoded string \"%s\"", @@ -169581,17 +180699,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1232), + Line: int(1347), Column: int(50), }, End: ast.Location{ - Line: int(1232), + Line: int(1347), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{ "str", }, @@ -169622,11 +180740,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1234), + Line: int(1349), Column: int(7), }, End: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(22), }, File: p1, @@ -169639,7 +180757,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{ "base64_inv", "std", @@ -169656,17 +180774,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1234), + Line: int(1349), Column: int(13), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(44), }, File: p1, }, Fodder: nil, - Ctx: p13302, + Ctx: p14189, FreeVars: ast.Identifiers{ "aux", "base64_inv", @@ -169684,11 +180802,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1234), + Line: int(1349), Column: int(17), }, End: ast.Location{ - Line: int(1234), + Line: int(1349), Column: int(20), }, File: p1, @@ -169703,11 +180821,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1234), + Line: int(1349), Column: int(22), }, End: ast.Location{ - Line: int(1234), + Line: int(1349), Column: int(23), }, File: p1, @@ -169722,11 +180840,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1234), + Line: int(1349), Column: int(25), }, End: ast.Location{ - Line: int(1234), + Line: int(1349), Column: int(26), }, File: p1, @@ -169740,11 +180858,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(9), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(44), }, File: p1, @@ -169757,7 +180875,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "aux", "base64_inv", @@ -169772,17 +180890,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(12), }, End: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "i", "std", @@ -169794,17 +180912,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(12), }, End: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "i", }, @@ -169818,17 +180936,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(17), }, End: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "std", "str", @@ -169839,17 +180957,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(17), }, End: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "std", }, @@ -169859,11 +180977,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(17), }, End: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(20), }, File: p1, @@ -169912,17 +181030,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(28), }, End: ast.Location{ - Line: int(1235), + Line: int(1350), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13322, + Ctx: p14209, FreeVars: ast.Identifiers{ "str", }, @@ -169946,11 +181064,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1236), + Line: int(1351), Column: int(11), }, End: ast.Location{ - Line: int(1236), + Line: int(1351), Column: int(12), }, File: p1, @@ -169963,7 +181081,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "r", }, @@ -169983,11 +181101,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(11), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(44), }, File: p1, @@ -170008,7 +181126,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "aux", "base64_inv", @@ -170027,17 +181145,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(22), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13334, + Ctx: p14221, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170051,17 +181169,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(23), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(78), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170073,17 +181191,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(23), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170095,17 +181213,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(23), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170117,17 +181235,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(23), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "base64_inv", }, @@ -170140,17 +181258,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(34), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "i", "str", @@ -170161,17 +181279,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(34), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "str", }, @@ -170184,17 +181302,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(38), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "i", }, @@ -170214,17 +181332,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(45), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -170237,17 +181355,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(50), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170259,17 +181377,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(50), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170281,17 +181399,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(50), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(60), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "base64_inv", }, @@ -170304,17 +181422,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(61), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(71), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "i", "str", @@ -170325,17 +181443,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(61), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(64), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "str", }, @@ -170348,17 +181466,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(65), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(70), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "i", }, @@ -170368,17 +181486,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(65), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{ "i", }, @@ -170392,17 +181510,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(69), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(70), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -170421,17 +181539,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(76), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13338, + Ctx: p14225, FreeVars: ast.Identifiers{}, }, OriginalString: "4", @@ -170449,11 +181567,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(17), }, End: ast.Location{ - Line: int(1239), + Line: int(1354), Column: int(79), }, File: p1, @@ -170465,11 +181583,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1241), + Line: int(1356), Column: int(11), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(44), }, File: p1, @@ -170490,7 +181608,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "aux", "base64_inv", @@ -170510,11 +181628,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(13), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(86), }, File: p1, @@ -170527,7 +181645,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170539,17 +181657,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(16), }, End: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{ "i", "str", @@ -170560,17 +181678,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(16), }, End: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{ "i", "str", @@ -170581,17 +181699,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(16), }, End: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{ "str", }, @@ -170604,17 +181722,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(20), }, End: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{ "i", }, @@ -170624,17 +181742,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(20), }, End: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{ "i", }, @@ -170648,17 +181766,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(24), }, End: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -170674,17 +181792,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(30), }, End: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{}, }, Value: "=", @@ -170699,17 +181817,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(39), }, End: ast.Location{ - Line: int(1242), + Line: int(1357), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -170729,17 +181847,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(18), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(86), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13376, + Ctx: p14263, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170753,17 +181871,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(19), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(85), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170775,17 +181893,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(19), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170797,17 +181915,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(20), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170819,17 +181937,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(20), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -170841,17 +181959,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(20), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "base64_inv", }, @@ -170864,17 +181982,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(31), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "i", "str", @@ -170885,17 +182003,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(31), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "str", }, @@ -170908,17 +182026,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(35), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "i", }, @@ -170928,17 +182046,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(35), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "i", }, @@ -170952,17 +182070,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(39), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -170981,17 +182099,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(45), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{}, }, OriginalString: "15", @@ -171004,17 +182122,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(52), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{}, }, OriginalString: "4", @@ -171027,17 +182145,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(57), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(84), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -171049,17 +182167,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(57), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -171071,17 +182189,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(57), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "base64_inv", }, @@ -171094,17 +182212,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(68), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(78), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "i", "str", @@ -171115,17 +182233,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(68), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(71), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "str", }, @@ -171138,17 +182256,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(72), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "i", }, @@ -171158,17 +182276,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(72), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(73), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{ "i", }, @@ -171182,17 +182300,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(76), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -171211,17 +182329,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(83), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(84), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13396, + Ctx: p14283, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -171240,11 +182358,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1241), + Line: int(1356), Column: int(17), }, End: ast.Location{ - Line: int(1243), + Line: int(1358), Column: int(86), }, File: p1, @@ -171256,11 +182374,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1245), + Line: int(1360), Column: int(11), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(44), }, File: p1, @@ -171281,7 +182399,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "aux", "base64_inv", @@ -171302,11 +182420,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(13), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(78), }, File: p1, @@ -171319,7 +182437,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -171331,17 +182449,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(16), }, End: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{ "i", "str", @@ -171352,17 +182470,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(16), }, End: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{ "i", "str", @@ -171373,17 +182491,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(16), }, End: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{ "str", }, @@ -171396,17 +182514,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(20), }, End: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{ "i", }, @@ -171416,17 +182534,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(20), }, End: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{ "i", }, @@ -171440,17 +182558,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(24), }, End: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{}, }, OriginalString: "3", @@ -171466,17 +182584,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(30), }, End: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{}, }, Value: "=", @@ -171491,17 +182609,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(39), }, End: ast.Location{ - Line: int(1246), + Line: int(1361), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -171521,17 +182639,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(18), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(78), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13440, + Ctx: p14327, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -171545,17 +182663,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(19), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -171567,17 +182685,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(19), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -171589,17 +182707,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(20), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -171611,17 +182729,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(20), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -171633,17 +182751,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(20), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "base64_inv", }, @@ -171656,17 +182774,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(31), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "i", "str", @@ -171677,17 +182795,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(31), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "str", }, @@ -171700,17 +182818,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(35), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "i", }, @@ -171720,17 +182838,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(35), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "i", }, @@ -171744,17 +182862,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(39), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -171773,17 +182891,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(45), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{}, }, OriginalString: "3", @@ -171796,17 +182914,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(51), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{}, }, OriginalString: "6", @@ -171819,17 +182937,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(55), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "base64_inv", "i", @@ -171841,17 +182959,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(55), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(65), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "base64_inv", }, @@ -171864,17 +182982,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(66), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(76), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "i", "str", @@ -171885,17 +183003,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(66), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "str", }, @@ -171908,17 +183026,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(70), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(75), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "i", }, @@ -171928,17 +183046,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(70), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(71), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{ "i", }, @@ -171952,17 +183070,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(74), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(75), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13460, + Ctx: p14347, FreeVars: ast.Identifiers{}, }, OriginalString: "3", @@ -171987,11 +183105,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1245), + Line: int(1360), Column: int(17), }, End: ast.Location{ - Line: int(1247), + Line: int(1362), Column: int(78), }, File: p1, @@ -172003,17 +183121,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(11), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "aux", "i", @@ -172029,11 +183147,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(11), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(14), }, File: p1, @@ -172046,7 +183164,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13307, + Ctx: p14194, FreeVars: ast.Identifiers{ "aux", }, @@ -172062,17 +183180,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(15), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "str", }, @@ -172087,17 +183205,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(20), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "i", }, @@ -172107,17 +183225,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(20), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "i", }, @@ -172131,17 +183249,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(24), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{}, }, OriginalString: "4", @@ -172155,17 +183273,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(27), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "n1", "n2", @@ -172178,17 +183296,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(27), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "n1", "n2", @@ -172200,17 +183318,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(27), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "n1", "r", @@ -172221,17 +183339,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(27), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "r", }, @@ -172245,17 +183363,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(31), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "n1", }, @@ -172270,17 +183388,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(36), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "n2", }, @@ -172295,17 +183413,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(41), }, End: ast.Location{ - Line: int(1248), + Line: int(1363), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13501, + Ctx: p14388, FreeVars: ast.Identifiers{ "n3", }, @@ -172349,17 +183467,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(7), }, End: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{ "aux", "str", @@ -172370,11 +183488,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(7), }, End: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(10), }, File: p1, @@ -172387,7 +183505,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13257, + Ctx: p14144, FreeVars: ast.Identifiers{ "aux", }, @@ -172403,17 +183521,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(11), }, End: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(14), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13529, + Ctx: p14416, FreeVars: ast.Identifiers{ "str", }, @@ -172428,17 +183546,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(16), }, End: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13529, + Ctx: p14416, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -172451,17 +183569,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(19), }, End: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13529, + Ctx: p14416, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -172485,11 +183603,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1230), + Line: int(1345), Column: int(3), }, End: ast.Location{ - Line: int(1249), + Line: int(1364), Column: int(22), }, File: p1, @@ -172551,11 +183669,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1251), + Line: int(1366), Column: int(16), }, End: ast.Location{ - Line: int(1251), + Line: int(1366), Column: int(19), }, File: p1, @@ -172569,11 +183687,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(5), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(58), }, File: p1, @@ -172586,7 +183704,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13539, + Ctx: p14426, FreeVars: ast.Identifiers{ "std", "str", @@ -172602,17 +183720,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(19), }, End: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13543, + Ctx: p14430, FreeVars: ast.Identifiers{ "std", "str", @@ -172623,17 +183741,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(19), }, End: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13543, + Ctx: p14430, FreeVars: ast.Identifiers{ "std", }, @@ -172643,11 +183761,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(19), }, End: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(22), }, File: p1, @@ -172696,17 +183814,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(41), }, End: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13552, + Ctx: p14439, FreeVars: ast.Identifiers{ "str", }, @@ -172728,11 +183846,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(11), }, End: ast.Location{ - Line: int(1252), + Line: int(1367), Column: int(45), }, File: p1, @@ -172744,17 +183862,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(5), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13539, + Ctx: p14426, FreeVars: ast.Identifiers{ "bytes", "std", @@ -172765,17 +183883,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(5), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13539, + Ctx: p14426, FreeVars: ast.Identifiers{ "std", }, @@ -172785,11 +183903,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(5), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(8), }, File: p1, @@ -172845,17 +183963,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(14), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13564, + Ctx: p14451, FreeVars: ast.Identifiers{}, }, Value: "", @@ -172871,17 +183989,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(18), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13564, + Ctx: p14451, FreeVars: ast.Identifiers{ "bytes", "std", @@ -172892,17 +184010,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(18), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13564, + Ctx: p14451, FreeVars: ast.Identifiers{ "std", }, @@ -172912,11 +184030,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(18), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(21), }, File: p1, @@ -172965,17 +184083,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(26), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13574, + Ctx: p14461, FreeVars: ast.Identifiers{ "std", }, @@ -172991,11 +184109,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(35), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(36), }, File: p1, @@ -173009,17 +184127,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(38), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13578, + Ctx: p14465, FreeVars: ast.Identifiers{ "b", "std", @@ -173030,17 +184148,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(38), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13578, + Ctx: p14465, FreeVars: ast.Identifiers{ "std", }, @@ -173050,11 +184168,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(38), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(41), }, File: p1, @@ -173103,17 +184221,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(47), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13587, + Ctx: p14474, FreeVars: ast.Identifiers{ "b", }, @@ -173139,17 +184257,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(51), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(56), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13574, + Ctx: p14461, FreeVars: ast.Identifiers{ "bytes", }, @@ -173182,11 +184300,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1251), + Line: int(1366), Column: int(3), }, End: ast.Location{ - Line: int(1253), + Line: int(1368), Column: int(58), }, File: p1, @@ -173248,11 +184366,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1255), + Line: int(1370), Column: int(11), }, End: ast.Location{ - Line: int(1255), + Line: int(1370), Column: int(14), }, File: p1, @@ -173266,11 +184384,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(5), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(49), }, File: p1, @@ -173283,7 +184401,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13597, + Ctx: p14484, FreeVars: ast.Identifiers{ "arr", "std", @@ -173299,17 +184417,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(15), }, End: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13601, + Ctx: p14488, FreeVars: ast.Identifiers{ "arr", "std", @@ -173320,17 +184438,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(15), }, End: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13601, + Ctx: p14488, FreeVars: ast.Identifiers{ "std", }, @@ -173340,11 +184458,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(15), }, End: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(18), }, File: p1, @@ -173393,17 +184511,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(26), }, End: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13610, + Ctx: p14497, FreeVars: ast.Identifiers{ "arr", }, @@ -173425,11 +184543,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(11), }, End: ast.Location{ - Line: int(1256), + Line: int(1371), Column: int(30), }, File: p1, @@ -173441,17 +184559,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(5), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13597, + Ctx: p14484, FreeVars: ast.Identifiers{ "arr", "l", @@ -173463,17 +184581,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(5), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13597, + Ctx: p14484, FreeVars: ast.Identifiers{ "std", }, @@ -173483,11 +184601,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(5), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(8), }, File: p1, @@ -173543,17 +184661,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(19), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13622, + Ctx: p14509, FreeVars: ast.Identifiers{ "l", }, @@ -173568,17 +184686,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(22), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13622, + Ctx: p14509, FreeVars: ast.Identifiers{ "arr", "l", @@ -173595,11 +184713,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(31), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(32), }, File: p1, @@ -173613,17 +184731,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(34), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13628, + Ctx: p14515, FreeVars: ast.Identifiers{ "arr", "i", @@ -173635,17 +184753,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(34), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13628, + Ctx: p14515, FreeVars: ast.Identifiers{ "arr", }, @@ -173658,17 +184776,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(38), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13628, + Ctx: p14515, FreeVars: ast.Identifiers{ "i", "l", @@ -173679,17 +184797,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(38), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13628, + Ctx: p14515, FreeVars: ast.Identifiers{ "i", "l", @@ -173700,17 +184818,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(38), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13628, + Ctx: p14515, FreeVars: ast.Identifiers{ "l", }, @@ -173724,17 +184842,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(42), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13628, + Ctx: p14515, FreeVars: ast.Identifiers{ "i", }, @@ -173749,17 +184867,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(46), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13628, + Ctx: p14515, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -173785,11 +184903,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1255), + Line: int(1370), Column: int(3), }, End: ast.Location{ - Line: int(1257), + Line: int(1372), Column: int(49), }, File: p1, @@ -173853,11 +184971,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1260), + Line: int(1375), Column: int(8), }, End: ast.Location{ - Line: int(1260), + Line: int(1375), Column: int(11), }, File: p1, @@ -173872,17 +184990,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1260), + Line: int(1375), Column: int(18), }, End: ast.Location{ - Line: int(1260), + Line: int(1375), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "id", }, @@ -173893,11 +185011,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1260), + Line: int(1375), Column: int(13), }, End: ast.Location{ - Line: int(1260), + Line: int(1375), Column: int(20), }, File: p1, @@ -173911,11 +185029,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1261), + Line: int(1376), Column: int(5), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(67), }, File: p1, @@ -173928,7 +185046,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "$std", "arr", @@ -173947,17 +185065,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1261), + Line: int(1376), Column: int(11), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, }, Fodder: nil, - Ctx: p13653, + Ctx: p14540, FreeVars: ast.Identifiers{ "id", "quickSort", @@ -173975,11 +185093,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1261), + Line: int(1376), Column: int(21), }, End: ast.Location{ - Line: int(1261), + Line: int(1376), Column: int(24), }, File: p1, @@ -173994,17 +185112,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1261), + Line: int(1376), Column: int(31), }, End: ast.Location{ - Line: int(1261), + Line: int(1376), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "id", }, @@ -174015,11 +185133,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1261), + Line: int(1376), Column: int(26), }, End: ast.Location{ - Line: int(1261), + Line: int(1376), Column: int(33), }, File: p1, @@ -174033,11 +185151,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(7), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, @@ -174050,7 +185168,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -174068,17 +185186,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(17), }, End: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13664, + Ctx: p14551, FreeVars: ast.Identifiers{ "arr", "std", @@ -174089,17 +185207,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(17), }, End: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13664, + Ctx: p14551, FreeVars: ast.Identifiers{ "std", }, @@ -174109,11 +185227,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(17), }, End: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(20), }, File: p1, @@ -174162,17 +185280,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(28), }, End: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13673, + Ctx: p14560, FreeVars: ast.Identifiers{ "arr", }, @@ -174194,11 +185312,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(13), }, End: ast.Location{ - Line: int(1262), + Line: int(1377), Column: int(32), }, File: p1, @@ -174210,11 +185328,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(7), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, @@ -174227,7 +185345,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -174241,17 +185359,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(10), }, End: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "std", @@ -174262,17 +185380,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(10), }, End: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "std", @@ -174283,17 +185401,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(10), }, End: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "std", }, @@ -174303,11 +185421,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(10), }, End: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(13), }, File: p1, @@ -174356,17 +185474,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(21), }, End: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13689, + Ctx: p14576, FreeVars: ast.Identifiers{ "arr", }, @@ -174390,17 +185508,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(29), }, End: ast.Location{ - Line: int(1263), + Line: int(1378), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -174412,11 +185530,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1264), + Line: int(1379), Column: int(9), }, End: ast.Location{ - Line: int(1264), + Line: int(1379), Column: int(12), }, File: p1, @@ -174429,7 +185547,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", }, @@ -174449,11 +185567,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1266), + Line: int(1381), Column: int(9), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, @@ -174466,7 +185584,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -174485,17 +185603,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1266), + Line: int(1381), Column: int(21), }, End: ast.Location{ - Line: int(1266), + Line: int(1381), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13701, + Ctx: p14588, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -174505,11 +185623,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1266), + Line: int(1381), Column: int(15), }, End: ast.Location{ - Line: int(1266), + Line: int(1381), Column: int(22), }, File: p1, @@ -174521,11 +185639,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(9), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, @@ -174538,7 +185656,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -174558,17 +185676,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(23), }, End: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13707, + Ctx: p14594, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -174580,17 +185698,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(23), }, End: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13707, + Ctx: p14594, FreeVars: ast.Identifiers{ "keyF", }, @@ -174606,17 +185724,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(28), }, End: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13713, + Ctx: p14600, FreeVars: ast.Identifiers{ "arr", "pos", @@ -174627,17 +185745,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(28), }, End: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13713, + Ctx: p14600, FreeVars: ast.Identifiers{ "arr", }, @@ -174650,17 +185768,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(32), }, End: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13713, + Ctx: p14600, FreeVars: ast.Identifiers{ "pos", }, @@ -174685,11 +185803,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(15), }, End: ast.Location{ - Line: int(1267), + Line: int(1382), Column: int(37), }, File: p1, @@ -174701,11 +185819,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(9), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, @@ -174718,7 +185836,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -174739,17 +185857,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(22), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(94), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13724, + Ctx: p14611, FreeVars: ast.Identifiers{ "arr", "l", @@ -174762,17 +185880,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(22), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13724, + Ctx: p14611, FreeVars: ast.Identifiers{ "std", }, @@ -174782,11 +185900,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(22), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(25), }, File: p1, @@ -174835,17 +185953,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(36), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13733, + Ctx: p14620, FreeVars: ast.Identifiers{ "l", }, @@ -174855,17 +185973,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(36), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13733, + Ctx: p14620, FreeVars: ast.Identifiers{ "l", }, @@ -174879,17 +185997,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(40), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13733, + Ctx: p14620, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -174903,17 +186021,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(43), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(93), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13733, + Ctx: p14620, FreeVars: ast.Identifiers{ "arr", "pos", @@ -174930,11 +186048,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(52), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(53), }, File: p1, @@ -174948,17 +186066,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(55), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(93), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "arr", "i", @@ -174970,17 +186088,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(58), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(65), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "i", "pos", @@ -174991,17 +186109,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(58), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(59), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "i", }, @@ -175015,17 +186133,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(62), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(65), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "pos", }, @@ -175039,17 +186157,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(71), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "arr", "i", @@ -175060,17 +186178,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(71), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(74), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "arr", }, @@ -175083,17 +186201,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(75), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(76), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "i", }, @@ -175109,17 +186227,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(83), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(93), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "arr", "i", @@ -175130,17 +186248,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(83), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(86), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "arr", }, @@ -175153,17 +186271,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(87), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(92), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "i", }, @@ -175173,17 +186291,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(87), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(88), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{ "i", }, @@ -175197,17 +186315,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(91), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(92), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13742, + Ctx: p14629, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -175233,11 +186351,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(15), }, End: ast.Location{ - Line: int(1268), + Line: int(1383), Column: int(94), }, File: p1, @@ -175249,11 +186367,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(9), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, @@ -175266,7 +186384,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -175287,17 +186405,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(22), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13770, + Ctx: p14657, FreeVars: ast.Identifiers{ "keyF", "pivot", @@ -175310,17 +186428,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(22), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13770, + Ctx: p14657, FreeVars: ast.Identifiers{ "std", }, @@ -175330,11 +186448,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(22), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(25), }, File: p1, @@ -175383,17 +186501,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(33), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(60), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13779, + Ctx: p14666, FreeVars: ast.Identifiers{ "keyF", "pivot", @@ -175410,11 +186528,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(42), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(43), }, File: p1, @@ -175428,17 +186546,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(45), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(60), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13783, + Ctx: p14670, FreeVars: ast.Identifiers{ "keyF", "pivot", @@ -175450,17 +186568,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(45), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13783, + Ctx: p14670, FreeVars: ast.Identifiers{ "keyF", "x", @@ -175471,17 +186589,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(45), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13783, + Ctx: p14670, FreeVars: ast.Identifiers{ "keyF", }, @@ -175497,17 +186615,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(50), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13791, + Ctx: p14678, FreeVars: ast.Identifiers{ "x", }, @@ -175531,17 +186649,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(55), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(60), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13783, + Ctx: p14670, FreeVars: ast.Identifiers{ "pivot", }, @@ -175558,17 +186676,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(62), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13779, + Ctx: p14666, FreeVars: ast.Identifiers{ "rest", }, @@ -175590,11 +186708,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(15), }, End: ast.Location{ - Line: int(1269), + Line: int(1384), Column: int(67), }, File: p1, @@ -175606,11 +186724,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(9), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, @@ -175623,7 +186741,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -175645,17 +186763,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(23), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13802, + Ctx: p14689, FreeVars: ast.Identifiers{ "keyF", "pivot", @@ -175668,17 +186786,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(23), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13802, + Ctx: p14689, FreeVars: ast.Identifiers{ "std", }, @@ -175688,11 +186806,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(23), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(26), }, File: p1, @@ -175741,17 +186859,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(34), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13811, + Ctx: p14698, FreeVars: ast.Identifiers{ "keyF", "pivot", @@ -175768,11 +186886,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(43), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(44), }, File: p1, @@ -175786,17 +186904,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(46), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13815, + Ctx: p14702, FreeVars: ast.Identifiers{ "keyF", "pivot", @@ -175808,17 +186926,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(46), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13815, + Ctx: p14702, FreeVars: ast.Identifiers{ "keyF", "x", @@ -175829,17 +186947,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(46), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13815, + Ctx: p14702, FreeVars: ast.Identifiers{ "keyF", }, @@ -175855,17 +186973,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(51), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13823, + Ctx: p14710, FreeVars: ast.Identifiers{ "x", }, @@ -175889,17 +187007,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(57), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13815, + Ctx: p14702, FreeVars: ast.Identifiers{ "pivot", }, @@ -175916,17 +187034,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(64), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13811, + Ctx: p14698, FreeVars: ast.Identifiers{ "rest", }, @@ -175948,11 +187066,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(15), }, End: ast.Location{ - Line: int(1270), + Line: int(1385), Column: int(69), }, File: p1, @@ -175964,17 +187082,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(9), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -175989,17 +187107,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(9), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -176013,17 +187131,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(9), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "keyF", "left", @@ -176035,11 +187153,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(9), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(18), }, File: p1, @@ -176052,7 +187170,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "quickSort", }, @@ -176068,17 +187186,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(19), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13840, + Ctx: p14727, FreeVars: ast.Identifiers{ "left", }, @@ -176093,17 +187211,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(25), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13840, + Ctx: p14727, FreeVars: ast.Identifiers{ "keyF", }, @@ -176127,17 +187245,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(33), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "arr", "pos", @@ -176150,17 +187268,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(34), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13848, + Ctx: p14735, FreeVars: ast.Identifiers{ "arr", "pos", @@ -176171,17 +187289,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(34), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13848, + Ctx: p14735, FreeVars: ast.Identifiers{ "arr", }, @@ -176194,17 +187312,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(38), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13848, + Ctx: p14735, FreeVars: ast.Identifiers{ "pos", }, @@ -176228,17 +187346,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(46), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "keyF", "quickSort", @@ -176250,17 +187368,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(46), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13657, + Ctx: p14544, FreeVars: ast.Identifiers{ "quickSort", }, @@ -176276,17 +187394,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(56), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13860, + Ctx: p14747, FreeVars: ast.Identifiers{ "right", }, @@ -176301,17 +187419,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(63), }, End: ast.Location{ - Line: int(1271), + Line: int(1386), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13860, + Ctx: p14747, FreeVars: ast.Identifiers{ "keyF", }, @@ -176358,11 +187476,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1273), + Line: int(1388), Column: int(5), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(67), }, File: p1, @@ -176375,7 +187493,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "$std", "arr", @@ -176394,17 +187512,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1273), + Line: int(1388), Column: int(11), }, End: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(20), }, File: p1, }, Fodder: nil, - Ctx: p13869, + Ctx: p14756, FreeVars: ast.Identifiers{ "$std", "keyF", @@ -176422,11 +187540,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1273), + Line: int(1388), Column: int(17), }, End: ast.Location{ - Line: int(1273), + Line: int(1388), Column: int(18), }, File: p1, @@ -176441,11 +187559,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1273), + Line: int(1388), Column: int(20), }, End: ast.Location{ - Line: int(1273), + Line: int(1388), Column: int(21), }, File: p1, @@ -176459,11 +187577,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(7), }, End: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(20), }, File: p1, @@ -176476,7 +187594,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13874, + Ctx: p14761, FreeVars: ast.Identifiers{ "$std", "a", @@ -176495,17 +187613,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(18), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13878, + Ctx: p14765, FreeVars: ast.Identifiers{ "a", "std", @@ -176516,17 +187634,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(18), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13878, + Ctx: p14765, FreeVars: ast.Identifiers{ "std", }, @@ -176536,11 +187654,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(18), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(21), }, File: p1, @@ -176589,17 +187707,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(29), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13887, + Ctx: p14774, FreeVars: ast.Identifiers{ "a", }, @@ -176621,11 +187739,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(13), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(31), }, File: p1, @@ -176640,17 +187758,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(38), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13890, + Ctx: p14777, FreeVars: ast.Identifiers{ "b", "std", @@ -176661,17 +187779,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(38), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13890, + Ctx: p14777, FreeVars: ast.Identifiers{ "std", }, @@ -176681,11 +187799,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(38), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(41), }, File: p1, @@ -176734,17 +187852,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(49), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13899, + Ctx: p14786, FreeVars: ast.Identifiers{ "b", }, @@ -176766,11 +187884,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(33), }, End: ast.Location{ - Line: int(1274), + Line: int(1389), Column: int(51), }, File: p1, @@ -176782,11 +187900,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1275), + Line: int(1390), Column: int(7), }, End: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(20), }, File: p1, @@ -176799,7 +187917,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13874, + Ctx: p14761, FreeVars: ast.Identifiers{ "$std", "a", @@ -176819,17 +187937,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1275), + Line: int(1390), Column: int(13), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(43), }, File: p1, }, Fodder: nil, - Ctx: p13906, + Ctx: p14793, FreeVars: ast.Identifiers{ "$std", "a", @@ -176851,11 +187969,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1275), + Line: int(1390), Column: int(17), }, End: ast.Location{ - Line: int(1275), + Line: int(1390), Column: int(18), }, File: p1, @@ -176870,11 +187988,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1275), + Line: int(1390), Column: int(20), }, End: ast.Location{ - Line: int(1275), + Line: int(1390), Column: int(21), }, File: p1, @@ -176889,11 +188007,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1275), + Line: int(1390), Column: int(23), }, End: ast.Location{ - Line: int(1275), + Line: int(1390), Column: int(29), }, File: p1, @@ -176907,11 +188025,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1276), + Line: int(1391), Column: int(9), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(43), }, File: p1, @@ -176924,7 +188042,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "$std", "a", @@ -176943,17 +188061,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1276), + Line: int(1391), Column: int(12), }, End: ast.Location{ - Line: int(1276), + Line: int(1391), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "i", "la", @@ -176964,17 +188082,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1276), + Line: int(1391), Column: int(12), }, End: ast.Location{ - Line: int(1276), + Line: int(1391), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "i", }, @@ -176988,17 +188106,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1276), + Line: int(1391), Column: int(17), }, End: ast.Location{ - Line: int(1276), + Line: int(1391), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "la", }, @@ -177012,17 +188130,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(11), }, End: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "$std", "b", @@ -177035,11 +188153,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(11), }, End: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(17), }, File: p1, @@ -177052,7 +188170,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "prefix", }, @@ -177066,11 +188184,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(20), }, End: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(25), }, File: p1, @@ -177161,17 +188279,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(20), }, End: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "b", }, @@ -177186,17 +188304,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(22), }, End: ast.Location{ - Line: int(1277), + Line: int(1392), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "j", }, @@ -177271,17 +188389,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1278), + Line: int(1393), Column: int(14), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "$std", "a", @@ -177299,17 +188417,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1278), + Line: int(1393), Column: int(17), }, End: ast.Location{ - Line: int(1278), + Line: int(1393), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "j", "lb", @@ -177320,17 +188438,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1278), + Line: int(1393), Column: int(17), }, End: ast.Location{ - Line: int(1278), + Line: int(1393), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "j", }, @@ -177344,17 +188462,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1278), + Line: int(1393), Column: int(22), }, End: ast.Location{ - Line: int(1278), + Line: int(1393), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "lb", }, @@ -177368,17 +188486,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(11), }, End: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "$std", "a", @@ -177391,11 +188509,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(11), }, End: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(17), }, File: p1, @@ -177408,7 +188526,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "prefix", }, @@ -177422,11 +188540,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(20), }, End: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(25), }, File: p1, @@ -177517,17 +188635,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(20), }, End: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "a", }, @@ -177542,17 +188660,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(22), }, End: ast.Location{ - Line: int(1279), + Line: int(1394), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "i", }, @@ -177627,11 +188745,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(11), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(43), }, File: p1, @@ -177644,7 +188762,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "a", "aux", @@ -177660,17 +188778,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(14), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "a", "b", @@ -177684,17 +188802,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(14), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "a", "i", @@ -177706,17 +188824,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(14), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "keyF", }, @@ -177732,17 +188850,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(19), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13978, + Ctx: p14865, FreeVars: ast.Identifiers{ "a", "i", @@ -177753,17 +188871,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(19), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13978, + Ctx: p14865, FreeVars: ast.Identifiers{ "a", }, @@ -177776,17 +188894,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(21), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13978, + Ctx: p14865, FreeVars: ast.Identifiers{ "i", }, @@ -177813,17 +188931,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(28), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "b", "j", @@ -177835,17 +188953,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(28), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "keyF", }, @@ -177861,17 +188979,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(33), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13990, + Ctx: p14877, FreeVars: ast.Identifiers{ "b", "j", @@ -177882,17 +189000,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(33), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13990, + Ctx: p14877, FreeVars: ast.Identifiers{ "b", }, @@ -177905,17 +189023,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(35), }, End: ast.Location{ - Line: int(1281), + Line: int(1396), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13990, + Ctx: p14877, FreeVars: ast.Identifiers{ "j", }, @@ -177942,17 +189060,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(13), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "a", "aux", @@ -177966,11 +189084,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(13), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(16), }, File: p1, @@ -177983,7 +189101,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "aux", }, @@ -177999,17 +189117,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(17), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14003, + Ctx: p14890, FreeVars: ast.Identifiers{ "i", }, @@ -178019,17 +189137,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(17), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14003, + Ctx: p14890, FreeVars: ast.Identifiers{ "i", }, @@ -178043,17 +189161,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(21), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14003, + Ctx: p14890, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -178067,17 +189185,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(24), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14003, + Ctx: p14890, FreeVars: ast.Identifiers{ "j", }, @@ -178092,17 +189210,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(27), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14003, + Ctx: p14890, FreeVars: ast.Identifiers{ "a", "i", @@ -178114,17 +189232,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(27), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14003, + Ctx: p14890, FreeVars: ast.Identifiers{ "prefix", }, @@ -178138,17 +189256,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(36), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14003, + Ctx: p14890, FreeVars: ast.Identifiers{ "a", "i", @@ -178161,17 +189279,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(37), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14018, + Ctx: p14905, FreeVars: ast.Identifiers{ "a", "i", @@ -178182,17 +189300,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(37), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14018, + Ctx: p14905, FreeVars: ast.Identifiers{ "a", }, @@ -178205,17 +189323,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(39), }, End: ast.Location{ - Line: int(1282), + Line: int(1397), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14018, + Ctx: p14905, FreeVars: ast.Identifiers{ "i", }, @@ -178255,17 +189373,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(13), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "aux", "b", @@ -178279,11 +189397,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(13), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(16), }, File: p1, @@ -178296,7 +189414,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13911, + Ctx: p14798, FreeVars: ast.Identifiers{ "aux", }, @@ -178312,17 +189430,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(17), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14032, + Ctx: p14919, FreeVars: ast.Identifiers{ "i", }, @@ -178337,17 +189455,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(20), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14032, + Ctx: p14919, FreeVars: ast.Identifiers{ "j", }, @@ -178357,17 +189475,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(20), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14032, + Ctx: p14919, FreeVars: ast.Identifiers{ "j", }, @@ -178381,17 +189499,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(24), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14032, + Ctx: p14919, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -178405,17 +189523,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(27), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14032, + Ctx: p14919, FreeVars: ast.Identifiers{ "b", "j", @@ -178427,17 +189545,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(27), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14032, + Ctx: p14919, FreeVars: ast.Identifiers{ "prefix", }, @@ -178451,17 +189569,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(36), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14032, + Ctx: p14919, FreeVars: ast.Identifiers{ "b", "j", @@ -178474,17 +189592,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(37), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14047, + Ctx: p14934, FreeVars: ast.Identifiers{ "b", "j", @@ -178495,17 +189613,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(37), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14047, + Ctx: p14934, FreeVars: ast.Identifiers{ "b", }, @@ -178518,17 +189636,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(39), }, End: ast.Location{ - Line: int(1284), + Line: int(1399), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14047, + Ctx: p14934, FreeVars: ast.Identifiers{ "j", }, @@ -178580,17 +189698,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(7), }, End: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13874, + Ctx: p14761, FreeVars: ast.Identifiers{ "aux", }, @@ -178600,11 +189718,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(7), }, End: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(10), }, File: p1, @@ -178617,7 +189735,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13874, + Ctx: p14761, FreeVars: ast.Identifiers{ "aux", }, @@ -178633,17 +189751,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(11), }, End: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(12), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14060, + Ctx: p14947, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -178656,17 +189774,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(14), }, End: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(15), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14060, + Ctx: p14947, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -178679,17 +189797,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(17), }, End: ast.Location{ - Line: int(1285), + Line: int(1400), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14060, + Ctx: p14947, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -178730,11 +189848,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(5), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(67), }, File: p1, @@ -178747,7 +189865,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "$std", "arr", @@ -178767,17 +189885,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(15), }, End: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14068, + Ctx: p14955, FreeVars: ast.Identifiers{ "arr", "std", @@ -178788,17 +189906,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(15), }, End: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14068, + Ctx: p14955, FreeVars: ast.Identifiers{ "std", }, @@ -178808,11 +189926,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(15), }, End: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(18), }, File: p1, @@ -178861,17 +189979,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(26), }, End: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14077, + Ctx: p14964, FreeVars: ast.Identifiers{ "arr", }, @@ -178893,11 +190011,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(11), }, End: ast.Location{ - Line: int(1287), + Line: int(1402), Column: int(30), }, File: p1, @@ -178909,11 +190027,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(5), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(67), }, File: p1, @@ -178926,7 +190044,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "$std", "arr", @@ -178942,17 +190060,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(8), }, End: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "arr", "std", @@ -178963,17 +190081,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(8), }, End: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "arr", "std", @@ -178984,17 +190102,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(8), }, End: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "std", }, @@ -179004,11 +190122,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(8), }, End: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(11), }, File: p1, @@ -179057,17 +190175,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(19), }, End: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14093, + Ctx: p14980, FreeVars: ast.Identifiers{ "arr", }, @@ -179091,17 +190209,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(27), }, End: ast.Location{ - Line: int(1288), + Line: int(1403), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{}, }, OriginalString: "30", @@ -179113,17 +190231,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1289), + Line: int(1404), Column: int(7), }, End: ast.Location{ - Line: int(1289), + Line: int(1404), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -179135,11 +190253,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1289), + Line: int(1404), Column: int(7), }, End: ast.Location{ - Line: int(1289), + Line: int(1404), Column: int(16), }, File: p1, @@ -179152,7 +190270,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "quickSort", }, @@ -179168,17 +190286,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1289), + Line: int(1404), Column: int(17), }, End: ast.Location{ - Line: int(1289), + Line: int(1404), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14103, + Ctx: p14990, FreeVars: ast.Identifiers{ "arr", }, @@ -179198,17 +190316,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1289), + Line: int(1404), Column: int(27), }, End: ast.Location{ - Line: int(1289), + Line: int(1404), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14103, + Ctx: p14990, FreeVars: ast.Identifiers{ "keyF", }, @@ -179237,11 +190355,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(7), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(67), }, File: p1, @@ -179254,7 +190372,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "$std", "arr", @@ -179274,17 +190392,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(19), }, End: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14114, + Ctx: p15001, FreeVars: ast.Identifiers{ "l", "std", @@ -179295,17 +190413,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(19), }, End: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14114, + Ctx: p15001, FreeVars: ast.Identifiers{ "std", }, @@ -179315,11 +190433,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(19), }, End: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(22), }, File: p1, @@ -179368,17 +190486,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(29), }, End: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14123, + Ctx: p15010, FreeVars: ast.Identifiers{ "l", }, @@ -179388,17 +190506,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(29), }, End: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14123, + Ctx: p15010, FreeVars: ast.Identifiers{ "l", }, @@ -179412,17 +190530,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(33), }, End: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14123, + Ctx: p15010, FreeVars: ast.Identifiers{}, }, OriginalString: "2", @@ -179443,11 +190561,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(13), }, End: ast.Location{ - Line: int(1291), + Line: int(1406), Column: int(35), }, File: p1, @@ -179459,11 +190577,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(7), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(67), }, File: p1, @@ -179476,7 +190594,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "$std", "arr", @@ -179496,11 +190614,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(20), }, End: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(29), }, File: p1, @@ -179591,17 +190709,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(20), }, End: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14141, + Ctx: p15028, FreeVars: ast.Identifiers{ "arr", }, @@ -179638,17 +190756,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(25), }, End: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14141, + Ctx: p15028, FreeVars: ast.Identifiers{ "mid", }, @@ -179692,11 +190810,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(13), }, End: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(29), }, File: p1, @@ -179711,11 +190829,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(39), }, End: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(48), }, File: p1, @@ -179806,17 +190924,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(39), }, End: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14156, + Ctx: p15043, FreeVars: ast.Identifiers{ "arr", }, @@ -179831,17 +190949,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(43), }, End: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14156, + Ctx: p15043, FreeVars: ast.Identifiers{ "mid", }, @@ -179907,11 +191025,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(31), }, End: ast.Location{ - Line: int(1292), + Line: int(1407), Column: int(48), }, File: p1, @@ -179923,17 +191041,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(7), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "keyF", "left", @@ -179947,11 +191065,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(7), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(12), }, File: p1, @@ -179964,7 +191082,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p13646, + Ctx: p14533, FreeVars: ast.Identifiers{ "merge", }, @@ -179980,17 +191098,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(13), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14169, + Ctx: p15056, FreeVars: ast.Identifiers{ "keyF", "left", @@ -180002,17 +191120,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(13), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14169, + Ctx: p15056, FreeVars: ast.Identifiers{ "std", }, @@ -180022,11 +191140,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(13), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(16), }, File: p1, @@ -180075,17 +191193,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(22), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14178, + Ctx: p15065, FreeVars: ast.Identifiers{ "left", }, @@ -180105,17 +191223,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(33), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14178, + Ctx: p15065, FreeVars: ast.Identifiers{ "keyF", }, @@ -180139,17 +191257,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(40), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14169, + Ctx: p15056, FreeVars: ast.Identifiers{ "keyF", "right", @@ -180161,17 +191279,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(40), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14169, + Ctx: p15056, FreeVars: ast.Identifiers{ "std", }, @@ -180181,11 +191299,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(40), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(43), }, File: p1, @@ -180234,17 +191352,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(49), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14192, + Ctx: p15079, FreeVars: ast.Identifiers{ "right", }, @@ -180264,17 +191382,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(61), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(65), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14192, + Ctx: p15079, FreeVars: ast.Identifiers{ "keyF", }, @@ -180311,11 +191429,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1260), + Line: int(1375), Column: int(3), }, End: ast.Location{ - Line: int(1293), + Line: int(1408), Column: int(67), }, File: p1, @@ -180378,11 +191496,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1295), + Line: int(1410), Column: int(8), }, End: ast.Location{ - Line: int(1295), + Line: int(1410), Column: int(11), }, File: p1, @@ -180397,17 +191515,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1295), + Line: int(1410), Column: int(18), }, End: ast.Location{ - Line: int(1295), + Line: int(1410), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14202, + Ctx: p15089, FreeVars: ast.Identifiers{ "id", }, @@ -180418,11 +191536,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1295), + Line: int(1410), Column: int(13), }, End: ast.Location{ - Line: int(1295), + Line: int(1410), Column: int(20), }, File: p1, @@ -180436,11 +191554,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1296), + Line: int(1411), Column: int(5), }, End: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(26), }, File: p1, @@ -180453,7 +191571,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14202, + Ctx: p15089, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -180470,17 +191588,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1296), + Line: int(1411), Column: int(11), }, End: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(16), }, File: p1, }, Fodder: nil, - Ctx: p14209, + Ctx: p15096, FreeVars: ast.Identifiers{ "keyF", "std", @@ -180497,11 +191615,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1296), + Line: int(1411), Column: int(13), }, End: ast.Location{ - Line: int(1296), + Line: int(1411), Column: int(14), }, File: p1, @@ -180516,11 +191634,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1296), + Line: int(1411), Column: int(16), }, End: ast.Location{ - Line: int(1296), + Line: int(1411), Column: int(17), }, File: p1, @@ -180534,11 +191652,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(7), }, End: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(16), }, File: p1, @@ -180551,7 +191669,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "a", "b", @@ -180564,17 +191682,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(10), }, End: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "a", "std", @@ -180585,17 +191703,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(10), }, End: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "a", "std", @@ -180606,17 +191724,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(10), }, End: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "std", }, @@ -180626,11 +191744,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(10), }, End: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(13), }, File: p1, @@ -180679,17 +191797,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(21), }, End: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14227, + Ctx: p15114, FreeVars: ast.Identifiers{ "a", }, @@ -180713,17 +191831,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(27), }, End: ast.Location{ - Line: int(1297), + Line: int(1412), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -180735,11 +191853,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1298), + Line: int(1413), Column: int(9), }, End: ast.Location{ - Line: int(1298), + Line: int(1413), Column: int(12), }, File: p1, @@ -180752,7 +191870,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "b", }, @@ -180764,17 +191882,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1298), + Line: int(1413), Column: int(10), }, End: ast.Location{ - Line: int(1298), + Line: int(1413), Column: int(11), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14235, + Ctx: p15122, FreeVars: ast.Identifiers{ "b", }, @@ -180800,17 +191918,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(12), }, End: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "a", "b", @@ -180823,17 +191941,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(15), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "a", "b", @@ -180846,17 +191964,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(15), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "a", "keyF", @@ -180868,17 +191986,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(15), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "keyF", }, @@ -180894,17 +192012,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(20), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14248, + Ctx: p15135, FreeVars: ast.Identifiers{ "a", "std", @@ -180915,17 +192033,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(20), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14248, + Ctx: p15135, FreeVars: ast.Identifiers{ "a", }, @@ -180938,17 +192056,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(22), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14248, + Ctx: p15135, FreeVars: ast.Identifiers{ "a", "std", @@ -180959,17 +192077,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(22), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14248, + Ctx: p15135, FreeVars: ast.Identifiers{ "a", "std", @@ -180980,17 +192098,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(22), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14248, + Ctx: p15135, FreeVars: ast.Identifiers{ "std", }, @@ -181000,11 +192118,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(22), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(25), }, File: p1, @@ -181053,17 +192171,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(33), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14263, + Ctx: p15150, FreeVars: ast.Identifiers{ "a", }, @@ -181087,17 +192205,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(38), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14248, + Ctx: p15135, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -181123,17 +192241,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(45), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "b", "keyF", @@ -181144,17 +192262,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(45), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "keyF", }, @@ -181170,17 +192288,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(50), }, End: ast.Location{ - Line: int(1299), + Line: int(1414), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14272, + Ctx: p15159, FreeVars: ast.Identifiers{ "b", }, @@ -181204,11 +192322,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1300), + Line: int(1415), Column: int(9), }, End: ast.Location{ - Line: int(1300), + Line: int(1415), Column: int(10), }, File: p1, @@ -181221,7 +192339,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "a", }, @@ -181241,17 +192359,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(9), }, End: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "a", "b", @@ -181262,11 +192380,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(9), }, End: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(10), }, File: p1, @@ -181279,7 +192397,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "a", }, @@ -181293,17 +192411,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(13), }, End: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14214, + Ctx: p15101, FreeVars: ast.Identifiers{ "b", }, @@ -181315,17 +192433,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(14), }, End: ast.Location{ - Line: int(1302), + Line: int(1417), Column: int(15), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14287, + Ctx: p15174, FreeVars: ast.Identifiers{ "b", }, @@ -181363,17 +192481,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(5), }, End: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14202, + Ctx: p15089, FreeVars: ast.Identifiers{ "arr", "f", @@ -181385,17 +192503,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(5), }, End: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(14), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14202, + Ctx: p15089, FreeVars: ast.Identifiers{ "std", }, @@ -181405,11 +192523,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(5), }, End: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(8), }, File: p1, @@ -181465,17 +192583,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(15), }, End: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14299, + Ctx: p15186, FreeVars: ast.Identifiers{ "f", }, @@ -181490,17 +192608,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(18), }, End: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14299, + Ctx: p15186, FreeVars: ast.Identifiers{ "arr", }, @@ -181515,17 +192633,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(23), }, End: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14299, + Ctx: p15186, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -181548,11 +192666,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1295), + Line: int(1410), Column: int(3), }, End: ast.Location{ - Line: int(1303), + Line: int(1418), Column: int(26), }, File: p1, @@ -181615,11 +192733,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1305), + Line: int(1420), Column: int(7), }, End: ast.Location{ - Line: int(1305), + Line: int(1420), Column: int(10), }, File: p1, @@ -181634,17 +192752,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1305), + Line: int(1420), Column: int(17), }, End: ast.Location{ - Line: int(1305), + Line: int(1420), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14309, + Ctx: p15196, FreeVars: ast.Identifiers{ "id", }, @@ -181655,11 +192773,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1305), + Line: int(1420), Column: int(12), }, End: ast.Location{ - Line: int(1305), + Line: int(1420), Column: int(19), }, File: p1, @@ -181673,17 +192791,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(5), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14309, + Ctx: p15196, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -181695,17 +192813,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(5), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14309, + Ctx: p15196, FreeVars: ast.Identifiers{ "std", }, @@ -181715,11 +192833,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(5), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(8), }, File: p1, @@ -181775,17 +192893,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(14), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14321, + Ctx: p15208, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -181797,17 +192915,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(14), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14321, + Ctx: p15208, FreeVars: ast.Identifiers{ "std", }, @@ -181817,11 +192935,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(14), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(17), }, File: p1, @@ -181870,17 +192988,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(23), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14330, + Ctx: p15217, FreeVars: ast.Identifiers{ "arr", }, @@ -181895,17 +193013,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(28), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14330, + Ctx: p15217, FreeVars: ast.Identifiers{ "keyF", }, @@ -181930,17 +193048,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(35), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14321, + Ctx: p15208, FreeVars: ast.Identifiers{ "keyF", }, @@ -181962,11 +193080,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1305), + Line: int(1420), Column: int(3), }, End: ast.Location{ - Line: int(1306), + Line: int(1421), Column: int(40), }, File: p1, @@ -182029,11 +193147,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1308), + Line: int(1423), Column: int(13), }, End: ast.Location{ - Line: int(1308), + Line: int(1423), Column: int(14), }, File: p1, @@ -182048,11 +193166,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1308), + Line: int(1423), Column: int(16), }, End: ast.Location{ - Line: int(1308), + Line: int(1423), Column: int(19), }, File: p1, @@ -182067,17 +193185,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1308), + Line: int(1423), Column: int(26), }, End: ast.Location{ - Line: int(1308), + Line: int(1423), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14341, + Ctx: p15228, FreeVars: ast.Identifiers{ "id", }, @@ -182088,11 +193206,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1308), + Line: int(1423), Column: int(21), }, End: ast.Location{ - Line: int(1308), + Line: int(1423), Column: int(28), }, File: p1, @@ -182106,17 +193224,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(5), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14341, + Ctx: p15228, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -182129,17 +193247,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(5), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14341, + Ctx: p15228, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -182152,17 +193270,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(5), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(15), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14341, + Ctx: p15228, FreeVars: ast.Identifiers{ "std", }, @@ -182172,11 +193290,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(5), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(8), }, File: p1, @@ -182240,17 +193358,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(16), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14356, + Ctx: p15243, FreeVars: ast.Identifiers{ "arr", "keyF", @@ -182263,17 +193381,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(16), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14356, + Ctx: p15243, FreeVars: ast.Identifiers{ "std", }, @@ -182283,11 +193401,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(16), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(19), }, File: p1, @@ -182336,17 +193454,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(29), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14365, + Ctx: p15252, FreeVars: ast.Identifiers{ "x", }, @@ -182358,17 +193476,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(30), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14369, + Ctx: p15256, FreeVars: ast.Identifiers{ "x", }, @@ -182389,17 +193507,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(34), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14365, + Ctx: p15252, FreeVars: ast.Identifiers{ "arr", }, @@ -182414,17 +193532,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(39), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14365, + Ctx: p15252, FreeVars: ast.Identifiers{ "keyF", }, @@ -182458,17 +193576,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(48), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14341, + Ctx: p15228, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -182479,11 +193597,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1308), + Line: int(1423), Column: int(3), }, End: ast.Location{ - Line: int(1310), + Line: int(1425), Column: int(49), }, File: p1, @@ -182547,11 +193665,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1312), + Line: int(1427), Column: int(12), }, End: ast.Location{ - Line: int(1312), + Line: int(1427), Column: int(13), }, File: p1, @@ -182566,11 +193684,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1312), + Line: int(1427), Column: int(15), }, End: ast.Location{ - Line: int(1312), + Line: int(1427), Column: int(16), }, File: p1, @@ -182585,17 +193703,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1312), + Line: int(1427), Column: int(23), }, End: ast.Location{ - Line: int(1312), + Line: int(1427), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14381, + Ctx: p15268, FreeVars: ast.Identifiers{ "id", }, @@ -182606,11 +193724,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1312), + Line: int(1427), Column: int(18), }, End: ast.Location{ - Line: int(1312), + Line: int(1427), Column: int(25), }, File: p1, @@ -182624,11 +193742,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(5), }, End: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(24), }, File: p1, @@ -182649,7 +193767,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p14381, + Ctx: p15268, FreeVars: ast.Identifiers{ "$std", "a", @@ -182668,17 +193786,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(11), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(44), }, File: p1, }, Fodder: nil, - Ctx: p14389, + Ctx: p15276, FreeVars: ast.Identifiers{ "$std", "aux", @@ -182697,11 +193815,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(15), }, End: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(16), }, File: p1, @@ -182716,11 +193834,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(18), }, End: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(19), }, File: p1, @@ -182735,11 +193853,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(21), }, End: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(22), }, File: p1, @@ -182754,11 +193872,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(24), }, End: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(25), }, File: p1, @@ -182773,11 +193891,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(27), }, End: ast.Location{ - Line: int(1314), + Line: int(1429), Column: int(30), }, File: p1, @@ -182791,11 +193909,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(7), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(44), }, File: p1, @@ -182808,7 +193926,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "$std", "a", @@ -182826,17 +193944,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(10), }, End: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", "i", @@ -182848,17 +193966,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(10), }, End: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(11), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "i", }, @@ -182872,17 +193990,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(15), }, End: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", "std", @@ -182893,17 +194011,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(15), }, End: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "std", }, @@ -182913,11 +194031,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(15), }, End: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(18), }, File: p1, @@ -182966,17 +194084,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(26), }, End: ast.Location{ - Line: int(1315), + Line: int(1430), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14409, + Ctx: p15296, FreeVars: ast.Identifiers{ "a", }, @@ -183000,17 +194118,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(9), }, End: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "$std", "acc", @@ -183023,11 +194141,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(9), }, End: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(12), }, File: p1, @@ -183040,7 +194158,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "acc", }, @@ -183054,11 +194172,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(15), }, End: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(20), }, File: p1, @@ -183149,17 +194267,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(15), }, End: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "b", }, @@ -183174,17 +194292,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(17), }, End: ast.Location{ - Line: int(1316), + Line: int(1431), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "j", }, @@ -183259,17 +194377,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(12), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "$std", "a", @@ -183287,17 +194405,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(15), }, End: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "b", "j", @@ -183309,17 +194427,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(15), }, End: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "j", }, @@ -183333,17 +194451,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(20), }, End: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "b", "std", @@ -183354,17 +194472,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(20), }, End: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "std", }, @@ -183374,11 +194492,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(20), }, End: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(23), }, File: p1, @@ -183427,17 +194545,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(31), }, End: ast.Location{ - Line: int(1317), + Line: int(1432), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14446, + Ctx: p15333, FreeVars: ast.Identifiers{ "b", }, @@ -183461,17 +194579,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(9), }, End: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "$std", "a", @@ -183484,11 +194602,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(9), }, End: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(12), }, File: p1, @@ -183501,7 +194619,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "acc", }, @@ -183515,11 +194633,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(15), }, End: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(20), }, File: p1, @@ -183610,17 +194728,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(15), }, End: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", }, @@ -183635,17 +194753,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(17), }, End: ast.Location{ - Line: int(1318), + Line: int(1433), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "i", }, @@ -183720,11 +194838,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(9), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(44), }, File: p1, @@ -183737,7 +194855,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", "acc", @@ -183758,17 +194876,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(20), }, End: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14473, + Ctx: p15360, FreeVars: ast.Identifiers{ "a", "i", @@ -183780,17 +194898,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(20), }, End: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14473, + Ctx: p15360, FreeVars: ast.Identifiers{ "keyF", }, @@ -183806,17 +194924,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(25), }, End: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14479, + Ctx: p15366, FreeVars: ast.Identifiers{ "a", "i", @@ -183827,17 +194945,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(25), }, End: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14479, + Ctx: p15366, FreeVars: ast.Identifiers{ "a", }, @@ -183850,17 +194968,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(27), }, End: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14479, + Ctx: p15366, FreeVars: ast.Identifiers{ "i", }, @@ -183885,11 +195003,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(15), }, End: ast.Location{ - Line: int(1320), + Line: int(1435), Column: int(30), }, File: p1, @@ -183901,11 +195019,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(9), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(44), }, File: p1, @@ -183918,7 +195036,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", "acc", @@ -183940,17 +195058,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(20), }, End: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14490, + Ctx: p15377, FreeVars: ast.Identifiers{ "b", "j", @@ -183962,17 +195080,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(20), }, End: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14490, + Ctx: p15377, FreeVars: ast.Identifiers{ "keyF", }, @@ -183988,17 +195106,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(25), }, End: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14496, + Ctx: p15383, FreeVars: ast.Identifiers{ "b", "j", @@ -184009,17 +195127,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(25), }, End: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14496, + Ctx: p15383, FreeVars: ast.Identifiers{ "b", }, @@ -184032,17 +195150,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(27), }, End: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14496, + Ctx: p15383, FreeVars: ast.Identifiers{ "j", }, @@ -184067,11 +195185,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(15), }, End: ast.Location{ - Line: int(1321), + Line: int(1436), Column: int(30), }, File: p1, @@ -184083,11 +195201,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1322), + Line: int(1437), Column: int(9), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(44), }, File: p1, @@ -184100,7 +195218,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", "acc", @@ -184117,17 +195235,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1322), + Line: int(1437), Column: int(12), }, End: ast.Location{ - Line: int(1322), + Line: int(1437), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "ak", "bk", @@ -184138,17 +195256,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1322), + Line: int(1437), Column: int(12), }, End: ast.Location{ - Line: int(1322), + Line: int(1437), Column: int(14), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "ak", }, @@ -184162,17 +195280,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1322), + Line: int(1437), Column: int(18), }, End: ast.Location{ - Line: int(1322), + Line: int(1437), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "bk", }, @@ -184186,17 +195304,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(11), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", "acc", @@ -184211,11 +195329,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(11), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(14), }, File: p1, @@ -184228,7 +195346,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "aux", }, @@ -184244,17 +195362,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(15), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{ "a", }, @@ -184269,17 +195387,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(18), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{ "b", }, @@ -184294,17 +195412,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(21), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{ "i", }, @@ -184314,17 +195432,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(21), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{ "i", }, @@ -184338,17 +195456,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(25), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -184362,17 +195480,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(28), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{ "j", }, @@ -184382,17 +195500,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(28), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{ "j", }, @@ -184406,17 +195524,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(32), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -184430,17 +195548,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(35), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{ "a", "acc", @@ -184452,17 +195570,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(35), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{ "acc", }, @@ -184476,17 +195594,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(41), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14518, + Ctx: p15405, FreeVars: ast.Identifiers{ "a", "i", @@ -184499,17 +195617,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(42), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14540, + Ctx: p15427, FreeVars: ast.Identifiers{ "a", "i", @@ -184520,17 +195638,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(42), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14540, + Ctx: p15427, FreeVars: ast.Identifiers{ "a", }, @@ -184543,17 +195661,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(44), }, End: ast.Location{ - Line: int(1323), + Line: int(1438), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14540, + Ctx: p15427, FreeVars: ast.Identifiers{ "i", }, @@ -184593,17 +195711,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1324), + Line: int(1439), Column: int(14), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", "acc", @@ -184620,17 +195738,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1324), + Line: int(1439), Column: int(17), }, End: ast.Location{ - Line: int(1324), + Line: int(1439), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "ak", "bk", @@ -184641,17 +195759,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1324), + Line: int(1439), Column: int(17), }, End: ast.Location{ - Line: int(1324), + Line: int(1439), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "ak", }, @@ -184665,17 +195783,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1324), + Line: int(1439), Column: int(22), }, End: ast.Location{ - Line: int(1324), + Line: int(1439), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "bk", }, @@ -184689,17 +195807,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(11), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", "acc", @@ -184714,11 +195832,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(11), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(14), }, File: p1, @@ -184731,7 +195849,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "aux", }, @@ -184747,17 +195865,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(15), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14562, + Ctx: p15449, FreeVars: ast.Identifiers{ "a", }, @@ -184772,17 +195890,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(18), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14562, + Ctx: p15449, FreeVars: ast.Identifiers{ "b", }, @@ -184797,17 +195915,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(21), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14562, + Ctx: p15449, FreeVars: ast.Identifiers{ "i", }, @@ -184817,17 +195935,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(21), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14562, + Ctx: p15449, FreeVars: ast.Identifiers{ "i", }, @@ -184841,17 +195959,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(25), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14562, + Ctx: p15449, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -184865,17 +195983,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(28), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14562, + Ctx: p15449, FreeVars: ast.Identifiers{ "j", }, @@ -184890,17 +196008,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(31), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14562, + Ctx: p15449, FreeVars: ast.Identifiers{ "a", "acc", @@ -184912,17 +196030,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(31), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14562, + Ctx: p15449, FreeVars: ast.Identifiers{ "acc", }, @@ -184936,17 +196054,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(37), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14562, + Ctx: p15449, FreeVars: ast.Identifiers{ "a", "i", @@ -184959,17 +196077,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(38), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14581, + Ctx: p15468, FreeVars: ast.Identifiers{ "a", "i", @@ -184980,17 +196098,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(38), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14581, + Ctx: p15468, FreeVars: ast.Identifiers{ "a", }, @@ -185003,17 +196121,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(40), }, End: ast.Location{ - Line: int(1325), + Line: int(1440), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14581, + Ctx: p15468, FreeVars: ast.Identifiers{ "i", }, @@ -185053,17 +196171,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(11), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "a", "acc", @@ -185078,11 +196196,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(11), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(14), }, File: p1, @@ -185095,7 +196213,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14394, + Ctx: p15281, FreeVars: ast.Identifiers{ "aux", }, @@ -185111,17 +196229,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(15), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14595, + Ctx: p15482, FreeVars: ast.Identifiers{ "a", }, @@ -185136,17 +196254,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(18), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14595, + Ctx: p15482, FreeVars: ast.Identifiers{ "b", }, @@ -185161,17 +196279,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(21), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14595, + Ctx: p15482, FreeVars: ast.Identifiers{ "i", }, @@ -185186,17 +196304,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(24), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14595, + Ctx: p15482, FreeVars: ast.Identifiers{ "j", }, @@ -185206,17 +196324,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(24), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14595, + Ctx: p15482, FreeVars: ast.Identifiers{ "j", }, @@ -185230,17 +196348,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(28), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14595, + Ctx: p15482, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -185254,17 +196372,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(31), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14595, + Ctx: p15482, FreeVars: ast.Identifiers{ "acc", "b", @@ -185276,17 +196394,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(31), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14595, + Ctx: p15482, FreeVars: ast.Identifiers{ "acc", }, @@ -185300,17 +196418,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(37), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14595, + Ctx: p15482, FreeVars: ast.Identifiers{ "b", "j", @@ -185323,17 +196441,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(38), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14614, + Ctx: p15501, FreeVars: ast.Identifiers{ "b", "j", @@ -185344,17 +196462,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(38), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14614, + Ctx: p15501, FreeVars: ast.Identifiers{ "b", }, @@ -185367,17 +196485,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(40), }, End: ast.Location{ - Line: int(1327), + Line: int(1442), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14614, + Ctx: p15501, FreeVars: ast.Identifiers{ "j", }, @@ -185432,17 +196550,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(5), }, End: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14381, + Ctx: p15268, FreeVars: ast.Identifiers{ "a", "aux", @@ -185454,11 +196572,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(5), }, End: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(8), }, File: p1, @@ -185471,7 +196589,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14381, + Ctx: p15268, FreeVars: ast.Identifiers{ "aux", }, @@ -185487,17 +196605,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(9), }, End: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(10), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14627, + Ctx: p15514, FreeVars: ast.Identifiers{ "a", }, @@ -185512,17 +196630,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(12), }, End: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14627, + Ctx: p15514, FreeVars: ast.Identifiers{ "b", }, @@ -185537,17 +196655,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(15), }, End: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14627, + Ctx: p15514, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -185560,17 +196678,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(18), }, End: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14627, + Ctx: p15514, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -185583,17 +196701,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(21), }, End: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14627, + Ctx: p15514, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -185616,11 +196734,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1312), + Line: int(1427), Column: int(3), }, End: ast.Location{ - Line: int(1328), + Line: int(1443), Column: int(24), }, File: p1, @@ -185683,11 +196801,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1330), + Line: int(1445), Column: int(12), }, End: ast.Location{ - Line: int(1330), + Line: int(1445), Column: int(13), }, File: p1, @@ -185702,11 +196820,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1330), + Line: int(1445), Column: int(15), }, End: ast.Location{ - Line: int(1330), + Line: int(1445), Column: int(16), }, File: p1, @@ -185721,17 +196839,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1330), + Line: int(1445), Column: int(23), }, End: ast.Location{ - Line: int(1330), + Line: int(1445), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14639, + Ctx: p15526, FreeVars: ast.Identifiers{ "id", }, @@ -185742,11 +196860,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1330), + Line: int(1445), Column: int(18), }, End: ast.Location{ - Line: int(1330), + Line: int(1445), Column: int(25), }, File: p1, @@ -185760,11 +196878,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(5), }, End: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(24), }, File: p1, @@ -185777,7 +196895,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14639, + Ctx: p15526, FreeVars: ast.Identifiers{ "a", "b", @@ -185795,17 +196913,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(11), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(35), }, File: p1, }, Fodder: nil, - Ctx: p14646, + Ctx: p15533, FreeVars: ast.Identifiers{ "aux", "keyF", @@ -185823,11 +196941,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(15), }, End: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(16), }, File: p1, @@ -185842,11 +196960,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(18), }, End: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(19), }, File: p1, @@ -185861,11 +196979,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(21), }, End: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(22), }, File: p1, @@ -185880,11 +196998,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(24), }, End: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(25), }, File: p1, @@ -185899,11 +197017,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(27), }, End: ast.Location{ - Line: int(1331), + Line: int(1446), Column: int(30), }, File: p1, @@ -185917,11 +197035,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(7), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(35), }, File: p1, @@ -185934,7 +197052,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "acc", @@ -185951,17 +197069,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(10), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "b", @@ -185975,17 +197093,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(10), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "i", @@ -185997,17 +197115,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(10), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(11), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "i", }, @@ -186021,17 +197139,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(15), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "std", @@ -186042,17 +197160,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(15), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "std", }, @@ -186062,11 +197180,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(15), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(18), }, File: p1, @@ -186115,17 +197233,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(26), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14668, + Ctx: p15555, FreeVars: ast.Identifiers{ "a", }, @@ -186150,17 +197268,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(32), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "b", "j", @@ -186172,17 +197290,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(32), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "j", }, @@ -186196,17 +197314,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(37), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "b", "std", @@ -186217,17 +197335,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(37), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "std", }, @@ -186237,11 +197355,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(37), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(40), }, File: p1, @@ -186290,17 +197408,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(48), }, End: ast.Location{ - Line: int(1332), + Line: int(1447), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14683, + Ctx: p15570, FreeVars: ast.Identifiers{ "b", }, @@ -186325,11 +197443,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1333), + Line: int(1448), Column: int(9), }, End: ast.Location{ - Line: int(1333), + Line: int(1448), Column: int(12), }, File: p1, @@ -186342,7 +197460,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "acc", }, @@ -186362,11 +197480,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(9), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(35), }, File: p1, @@ -186379,7 +197497,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "acc", @@ -186395,17 +197513,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(12), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "b", @@ -186419,17 +197537,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(12), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "i", @@ -186441,17 +197559,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(12), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "keyF", }, @@ -186467,17 +197585,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(17), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14700, + Ctx: p15587, FreeVars: ast.Identifiers{ "a", "i", @@ -186488,17 +197606,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(17), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14700, + Ctx: p15587, FreeVars: ast.Identifiers{ "a", }, @@ -186511,17 +197629,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(19), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14700, + Ctx: p15587, FreeVars: ast.Identifiers{ "i", }, @@ -186548,17 +197666,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(26), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "b", "j", @@ -186570,17 +197688,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(26), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "keyF", }, @@ -186596,17 +197714,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(31), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14712, + Ctx: p15599, FreeVars: ast.Identifiers{ "b", "j", @@ -186617,17 +197735,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(31), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14712, + Ctx: p15599, FreeVars: ast.Identifiers{ "b", }, @@ -186640,17 +197758,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(33), }, End: ast.Location{ - Line: int(1335), + Line: int(1450), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14712, + Ctx: p15599, FreeVars: ast.Identifiers{ "j", }, @@ -186677,17 +197795,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(11), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "acc", @@ -186702,11 +197820,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(11), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(14), }, File: p1, @@ -186719,7 +197837,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "aux", }, @@ -186735,17 +197853,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(15), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{ "a", }, @@ -186760,17 +197878,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(18), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{ "b", }, @@ -186785,17 +197903,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(21), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{ "i", }, @@ -186805,17 +197923,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(21), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{ "i", }, @@ -186829,17 +197947,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(25), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -186853,17 +197971,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(28), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{ "j", }, @@ -186873,17 +197991,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(28), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{ "j", }, @@ -186897,17 +198015,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(32), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -186921,17 +198039,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(35), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{ "a", "acc", @@ -186943,17 +198061,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(35), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{ "acc", }, @@ -186967,17 +198085,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(41), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14725, + Ctx: p15612, FreeVars: ast.Identifiers{ "a", "i", @@ -186990,17 +198108,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(42), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14747, + Ctx: p15634, FreeVars: ast.Identifiers{ "a", "i", @@ -187011,17 +198129,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(42), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14747, + Ctx: p15634, FreeVars: ast.Identifiers{ "a", }, @@ -187034,17 +198152,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(44), }, End: ast.Location{ - Line: int(1336), + Line: int(1451), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14747, + Ctx: p15634, FreeVars: ast.Identifiers{ "i", }, @@ -187084,17 +198202,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(14), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "acc", @@ -187110,17 +198228,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(17), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "b", @@ -187134,17 +198252,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(17), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "i", @@ -187156,17 +198274,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(17), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "keyF", }, @@ -187182,17 +198300,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(22), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14764, + Ctx: p15651, FreeVars: ast.Identifiers{ "a", "i", @@ -187203,17 +198321,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(22), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14764, + Ctx: p15651, FreeVars: ast.Identifiers{ "a", }, @@ -187226,17 +198344,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(24), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14764, + Ctx: p15651, FreeVars: ast.Identifiers{ "i", }, @@ -187263,17 +198381,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(30), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "b", "j", @@ -187285,17 +198403,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(30), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "keyF", }, @@ -187311,17 +198429,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(35), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14776, + Ctx: p15663, FreeVars: ast.Identifiers{ "b", "j", @@ -187332,17 +198450,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(35), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14776, + Ctx: p15663, FreeVars: ast.Identifiers{ "b", }, @@ -187355,17 +198473,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(37), }, End: ast.Location{ - Line: int(1337), + Line: int(1452), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14776, + Ctx: p15663, FreeVars: ast.Identifiers{ "j", }, @@ -187392,17 +198510,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(11), }, End: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "acc", @@ -187417,11 +198535,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(11), }, End: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(14), }, File: p1, @@ -187434,7 +198552,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "aux", }, @@ -187450,17 +198568,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(15), }, End: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14789, + Ctx: p15676, FreeVars: ast.Identifiers{ "a", }, @@ -187475,17 +198593,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(18), }, End: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14789, + Ctx: p15676, FreeVars: ast.Identifiers{ "b", }, @@ -187500,17 +198618,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(21), }, End: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14789, + Ctx: p15676, FreeVars: ast.Identifiers{ "i", }, @@ -187520,17 +198638,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(21), }, End: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14789, + Ctx: p15676, FreeVars: ast.Identifiers{ "i", }, @@ -187544,17 +198662,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(25), }, End: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14789, + Ctx: p15676, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -187568,17 +198686,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(28), }, End: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14789, + Ctx: p15676, FreeVars: ast.Identifiers{ "j", }, @@ -187593,17 +198711,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(31), }, End: ast.Location{ - Line: int(1338), + Line: int(1453), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14789, + Ctx: p15676, FreeVars: ast.Identifiers{ "acc", }, @@ -187633,17 +198751,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(11), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "a", "acc", @@ -187658,11 +198776,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(11), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(14), }, File: p1, @@ -187675,7 +198793,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14651, + Ctx: p15538, FreeVars: ast.Identifiers{ "aux", }, @@ -187691,17 +198809,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(15), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14810, + Ctx: p15697, FreeVars: ast.Identifiers{ "a", }, @@ -187716,17 +198834,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(18), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14810, + Ctx: p15697, FreeVars: ast.Identifiers{ "b", }, @@ -187741,17 +198859,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(21), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14810, + Ctx: p15697, FreeVars: ast.Identifiers{ "i", }, @@ -187766,17 +198884,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(24), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14810, + Ctx: p15697, FreeVars: ast.Identifiers{ "j", }, @@ -187786,17 +198904,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(24), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14810, + Ctx: p15697, FreeVars: ast.Identifiers{ "j", }, @@ -187810,17 +198928,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(28), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14810, + Ctx: p15697, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -187834,17 +198952,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(31), }, End: ast.Location{ - Line: int(1340), + Line: int(1455), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14810, + Ctx: p15697, FreeVars: ast.Identifiers{ "acc", }, @@ -187886,17 +199004,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(5), }, End: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14639, + Ctx: p15526, FreeVars: ast.Identifiers{ "a", "aux", @@ -187908,11 +199026,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(5), }, End: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(8), }, File: p1, @@ -187925,7 +199043,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14639, + Ctx: p15526, FreeVars: ast.Identifiers{ "aux", }, @@ -187941,17 +199059,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(9), }, End: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(10), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14830, + Ctx: p15717, FreeVars: ast.Identifiers{ "a", }, @@ -187966,17 +199084,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(12), }, End: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14830, + Ctx: p15717, FreeVars: ast.Identifiers{ "b", }, @@ -187991,17 +199109,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(15), }, End: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14830, + Ctx: p15717, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -188014,17 +199132,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(18), }, End: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14830, + Ctx: p15717, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -188037,17 +199155,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(21), }, End: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14830, + Ctx: p15717, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -188070,11 +199188,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1330), + Line: int(1445), Column: int(3), }, End: ast.Location{ - Line: int(1341), + Line: int(1456), Column: int(24), }, File: p1, @@ -188138,11 +199256,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1343), + Line: int(1458), Column: int(11), }, End: ast.Location{ - Line: int(1343), + Line: int(1458), Column: int(12), }, File: p1, @@ -188157,11 +199275,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1343), + Line: int(1458), Column: int(14), }, End: ast.Location{ - Line: int(1343), + Line: int(1458), Column: int(15), }, File: p1, @@ -188176,17 +199294,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1343), + Line: int(1458), Column: int(22), }, End: ast.Location{ - Line: int(1343), + Line: int(1458), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14842, + Ctx: p15729, FreeVars: ast.Identifiers{ "id", }, @@ -188197,11 +199315,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1343), + Line: int(1458), Column: int(17), }, End: ast.Location{ - Line: int(1343), + Line: int(1458), Column: int(24), }, File: p1, @@ -188215,11 +199333,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(5), }, End: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(24), }, File: p1, @@ -188232,7 +199350,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14842, + Ctx: p15729, FreeVars: ast.Identifiers{ "$std", "a", @@ -188251,17 +199369,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(11), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(35), }, File: p1, }, Fodder: nil, - Ctx: p14849, + Ctx: p15736, FreeVars: ast.Identifiers{ "$std", "aux", @@ -188280,11 +199398,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(15), }, End: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(16), }, File: p1, @@ -188299,11 +199417,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(18), }, End: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(19), }, File: p1, @@ -188318,11 +199436,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(21), }, End: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(22), }, File: p1, @@ -188337,11 +199455,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(24), }, End: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(25), }, File: p1, @@ -188356,11 +199474,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(27), }, End: ast.Location{ - Line: int(1344), + Line: int(1459), Column: int(30), }, File: p1, @@ -188374,11 +199492,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(7), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(35), }, File: p1, @@ -188391,7 +199509,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "$std", "a", @@ -188409,17 +199527,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(10), }, End: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "i", @@ -188431,17 +199549,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(10), }, End: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(11), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "i", }, @@ -188455,17 +199573,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(15), }, End: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "std", @@ -188476,17 +199594,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(15), }, End: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "std", }, @@ -188496,11 +199614,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(15), }, End: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(18), }, File: p1, @@ -188549,17 +199667,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(26), }, End: ast.Location{ - Line: int(1345), + Line: int(1460), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14869, + Ctx: p15756, FreeVars: ast.Identifiers{ "a", }, @@ -188583,11 +199701,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1346), + Line: int(1461), Column: int(9), }, End: ast.Location{ - Line: int(1346), + Line: int(1461), Column: int(12), }, File: p1, @@ -188600,7 +199718,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "acc", }, @@ -188620,17 +199738,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(12), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "$std", "a", @@ -188648,17 +199766,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(15), }, End: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "b", "j", @@ -188670,17 +199788,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(15), }, End: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "j", }, @@ -188694,17 +199812,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(20), }, End: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "b", "std", @@ -188715,17 +199833,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(20), }, End: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "std", }, @@ -188735,11 +199853,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(20), }, End: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(23), }, File: p1, @@ -188788,17 +199906,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(31), }, End: ast.Location{ - Line: int(1347), + Line: int(1462), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14890, + Ctx: p15777, FreeVars: ast.Identifiers{ "b", }, @@ -188822,17 +199940,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(9), }, End: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "$std", "a", @@ -188845,11 +199963,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(9), }, End: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(12), }, File: p1, @@ -188862,7 +199980,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "acc", }, @@ -188876,11 +199994,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(15), }, End: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(20), }, File: p1, @@ -188971,17 +200089,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(15), }, End: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", }, @@ -188996,17 +200114,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(17), }, End: ast.Location{ - Line: int(1348), + Line: int(1463), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "i", }, @@ -189081,11 +200199,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(9), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(35), }, File: p1, @@ -189098,7 +200216,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "acc", @@ -189114,17 +200232,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(12), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "b", @@ -189138,17 +200256,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(12), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "i", @@ -189160,17 +200278,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(12), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "keyF", }, @@ -189186,17 +200304,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(17), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14923, + Ctx: p15810, FreeVars: ast.Identifiers{ "a", "i", @@ -189207,17 +200325,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(17), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14923, + Ctx: p15810, FreeVars: ast.Identifiers{ "a", }, @@ -189230,17 +200348,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(19), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14923, + Ctx: p15810, FreeVars: ast.Identifiers{ "i", }, @@ -189267,17 +200385,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(26), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "b", "j", @@ -189289,17 +200407,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(26), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "keyF", }, @@ -189315,17 +200433,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(31), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14935, + Ctx: p15822, FreeVars: ast.Identifiers{ "b", "j", @@ -189336,17 +200454,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(31), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14935, + Ctx: p15822, FreeVars: ast.Identifiers{ "b", }, @@ -189359,17 +200477,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(33), }, End: ast.Location{ - Line: int(1350), + Line: int(1465), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14935, + Ctx: p15822, FreeVars: ast.Identifiers{ "j", }, @@ -189396,17 +200514,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(11), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "acc", @@ -189421,11 +200539,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(11), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(14), }, File: p1, @@ -189438,7 +200556,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "aux", }, @@ -189454,17 +200572,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(15), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14948, + Ctx: p15835, FreeVars: ast.Identifiers{ "a", }, @@ -189479,17 +200597,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(18), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14948, + Ctx: p15835, FreeVars: ast.Identifiers{ "b", }, @@ -189504,17 +200622,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(21), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14948, + Ctx: p15835, FreeVars: ast.Identifiers{ "i", }, @@ -189524,17 +200642,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(21), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14948, + Ctx: p15835, FreeVars: ast.Identifiers{ "i", }, @@ -189548,17 +200666,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(25), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14948, + Ctx: p15835, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -189572,17 +200690,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(28), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14948, + Ctx: p15835, FreeVars: ast.Identifiers{ "j", }, @@ -189592,17 +200710,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(28), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14948, + Ctx: p15835, FreeVars: ast.Identifiers{ "j", }, @@ -189616,17 +200734,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(32), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14948, + Ctx: p15835, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -189640,17 +200758,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(35), }, End: ast.Location{ - Line: int(1351), + Line: int(1466), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14948, + Ctx: p15835, FreeVars: ast.Identifiers{ "acc", }, @@ -189680,17 +200798,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(14), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "acc", @@ -189706,17 +200824,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(17), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "b", @@ -189730,17 +200848,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(17), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "i", @@ -189752,17 +200870,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(17), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "keyF", }, @@ -189778,17 +200896,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(22), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14975, + Ctx: p15862, FreeVars: ast.Identifiers{ "a", "i", @@ -189799,17 +200917,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(22), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14975, + Ctx: p15862, FreeVars: ast.Identifiers{ "a", }, @@ -189822,17 +200940,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(24), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14975, + Ctx: p15862, FreeVars: ast.Identifiers{ "i", }, @@ -189859,17 +200977,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(30), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "b", "j", @@ -189881,17 +200999,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(30), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "keyF", }, @@ -189907,17 +201025,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(35), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14987, + Ctx: p15874, FreeVars: ast.Identifiers{ "b", "j", @@ -189928,17 +201046,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(35), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14987, + Ctx: p15874, FreeVars: ast.Identifiers{ "b", }, @@ -189951,17 +201069,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(37), }, End: ast.Location{ - Line: int(1352), + Line: int(1467), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14987, + Ctx: p15874, FreeVars: ast.Identifiers{ "j", }, @@ -189988,17 +201106,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(11), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "acc", @@ -190013,11 +201131,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(11), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(14), }, File: p1, @@ -190030,7 +201148,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "aux", }, @@ -190046,17 +201164,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(15), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15000, + Ctx: p15887, FreeVars: ast.Identifiers{ "a", }, @@ -190071,17 +201189,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(18), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15000, + Ctx: p15887, FreeVars: ast.Identifiers{ "b", }, @@ -190096,17 +201214,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(21), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15000, + Ctx: p15887, FreeVars: ast.Identifiers{ "i", }, @@ -190116,17 +201234,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(21), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15000, + Ctx: p15887, FreeVars: ast.Identifiers{ "i", }, @@ -190140,17 +201258,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(25), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15000, + Ctx: p15887, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -190164,17 +201282,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(28), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15000, + Ctx: p15887, FreeVars: ast.Identifiers{ "j", }, @@ -190189,17 +201307,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(31), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15000, + Ctx: p15887, FreeVars: ast.Identifiers{ "a", "acc", @@ -190211,17 +201329,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(31), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15000, + Ctx: p15887, FreeVars: ast.Identifiers{ "acc", }, @@ -190235,17 +201353,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(37), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15000, + Ctx: p15887, FreeVars: ast.Identifiers{ "a", "i", @@ -190258,17 +201376,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(38), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15019, + Ctx: p15906, FreeVars: ast.Identifiers{ "a", "i", @@ -190279,17 +201397,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(38), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15019, + Ctx: p15906, FreeVars: ast.Identifiers{ "a", }, @@ -190302,17 +201420,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(40), }, End: ast.Location{ - Line: int(1353), + Line: int(1468), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15019, + Ctx: p15906, FreeVars: ast.Identifiers{ "i", }, @@ -190352,17 +201470,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(11), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "a", "acc", @@ -190377,11 +201495,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(11), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(14), }, File: p1, @@ -190394,7 +201512,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14854, + Ctx: p15741, FreeVars: ast.Identifiers{ "aux", }, @@ -190410,17 +201528,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(15), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15033, + Ctx: p15920, FreeVars: ast.Identifiers{ "a", }, @@ -190435,17 +201553,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(18), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15033, + Ctx: p15920, FreeVars: ast.Identifiers{ "b", }, @@ -190460,17 +201578,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(21), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15033, + Ctx: p15920, FreeVars: ast.Identifiers{ "i", }, @@ -190485,17 +201603,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(24), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15033, + Ctx: p15920, FreeVars: ast.Identifiers{ "j", }, @@ -190505,17 +201623,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(24), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15033, + Ctx: p15920, FreeVars: ast.Identifiers{ "j", }, @@ -190529,17 +201647,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(28), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15033, + Ctx: p15920, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -190553,17 +201671,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(31), }, End: ast.Location{ - Line: int(1355), + Line: int(1470), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15033, + Ctx: p15920, FreeVars: ast.Identifiers{ "acc", }, @@ -190606,17 +201724,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(5), }, End: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p14842, + Ctx: p15729, FreeVars: ast.Identifiers{ "a", "aux", @@ -190628,11 +201746,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(5), }, End: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(8), }, File: p1, @@ -190645,7 +201763,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p14842, + Ctx: p15729, FreeVars: ast.Identifiers{ "aux", }, @@ -190661,17 +201779,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(9), }, End: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(10), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15053, + Ctx: p15940, FreeVars: ast.Identifiers{ "a", }, @@ -190686,17 +201804,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(12), }, End: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15053, + Ctx: p15940, FreeVars: ast.Identifiers{ "b", }, @@ -190711,17 +201829,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(15), }, End: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15053, + Ctx: p15940, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -190734,17 +201852,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(18), }, End: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15053, + Ctx: p15940, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -190757,17 +201875,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(21), }, End: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15053, + Ctx: p15940, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -190790,11 +201908,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1343), + Line: int(1458), Column: int(3), }, End: ast.Location{ - Line: int(1356), + Line: int(1471), Column: int(24), }, File: p1, @@ -190857,11 +201975,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1358), + Line: int(1473), Column: int(14), }, End: ast.Location{ - Line: int(1358), + Line: int(1473), Column: int(20), }, File: p1, @@ -190876,11 +201994,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1358), + Line: int(1473), Column: int(22), }, End: ast.Location{ - Line: int(1358), + Line: int(1473), Column: int(27), }, File: p1, @@ -190894,11 +202012,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1359), + Line: int(1474), Column: int(5), }, End: ast.Location{ - Line: int(1380), + Line: int(1495), Column: int(12), }, File: p1, @@ -190911,7 +202029,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "$std", "patch", @@ -190924,17 +202042,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1359), + Line: int(1474), Column: int(8), }, End: ast.Location{ - Line: int(1359), + Line: int(1474), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "patch", "std", @@ -190945,17 +202063,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1359), + Line: int(1474), Column: int(8), }, End: ast.Location{ - Line: int(1359), + Line: int(1474), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "std", }, @@ -190965,11 +202083,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1359), + Line: int(1474), Column: int(8), }, End: ast.Location{ - Line: int(1359), + Line: int(1474), Column: int(11), }, File: p1, @@ -191018,17 +202136,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1359), + Line: int(1474), Column: int(21), }, End: ast.Location{ - Line: int(1359), + Line: int(1474), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15077, + Ctx: p15964, FreeVars: ast.Identifiers{ "patch", }, @@ -191051,11 +202169,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1360), + Line: int(1475), Column: int(7), }, End: ast.Location{ - Line: int(1378), + Line: int(1493), Column: int(8), }, File: p1, @@ -191068,7 +202186,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "$std", "patch", @@ -191086,11 +202204,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(9), }, End: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(52), }, File: p1, @@ -191103,7 +202221,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15085, + Ctx: p15972, FreeVars: ast.Identifiers{ "std", "target", @@ -191114,17 +202232,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(12), }, End: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15085, + Ctx: p15972, FreeVars: ast.Identifiers{ "std", "target", @@ -191135,17 +202253,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(12), }, End: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15085, + Ctx: p15972, FreeVars: ast.Identifiers{ "std", }, @@ -191155,11 +202273,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(12), }, End: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(15), }, File: p1, @@ -191208,17 +202326,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(25), }, End: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15096, + Ctx: p15983, FreeVars: ast.Identifiers{ "target", }, @@ -191241,17 +202359,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(38), }, End: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15085, + Ctx: p15972, FreeVars: ast.Identifiers{ "target", }, @@ -191264,17 +202382,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(50), }, End: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15085, + Ctx: p15972, FreeVars: ast.Identifiers{}, }, Asserts: ast.Nodes{}, @@ -191287,11 +202405,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1360), + Line: int(1475), Column: int(13), }, End: ast.Location{ - Line: int(1361), + Line: int(1476), Column: int(52), }, File: p1, @@ -191303,11 +202421,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1363), + Line: int(1478), Column: int(7), }, End: ast.Location{ - Line: int(1378), + Line: int(1493), Column: int(8), }, File: p1, @@ -191320,7 +202438,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "$std", "patch", @@ -191338,11 +202456,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(9), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(84), }, File: p1, @@ -191355,7 +202473,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15107, + Ctx: p15994, FreeVars: ast.Identifiers{ "std", "target_object", @@ -191366,17 +202484,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(12), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15107, + Ctx: p15994, FreeVars: ast.Identifiers{ "std", "target_object", @@ -191387,17 +202505,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(12), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15107, + Ctx: p15994, FreeVars: ast.Identifiers{ "std", }, @@ -191407,11 +202525,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(12), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(15), }, File: p1, @@ -191460,17 +202578,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(25), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15118, + Ctx: p16005, FreeVars: ast.Identifiers{ "target_object", }, @@ -191493,17 +202611,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(45), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(76), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15107, + Ctx: p15994, FreeVars: ast.Identifiers{ "std", "target_object", @@ -191514,17 +202632,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(45), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15107, + Ctx: p15994, FreeVars: ast.Identifiers{ "std", }, @@ -191534,11 +202652,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(45), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(48), }, File: p1, @@ -191587,17 +202705,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(62), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(75), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15129, + Ctx: p16016, FreeVars: ast.Identifiers{ "target_object", }, @@ -191620,17 +202738,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(82), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(84), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15107, + Ctx: p15994, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -191643,11 +202761,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1363), + Line: int(1478), Column: int(13), }, End: ast.Location{ - Line: int(1364), + Line: int(1479), Column: int(84), }, File: p1, @@ -191659,11 +202777,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(7), }, End: ast.Location{ - Line: int(1378), + Line: int(1493), Column: int(8), }, File: p1, @@ -191676,7 +202794,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "$std", "patch", @@ -191695,11 +202813,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(27), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(83), }, File: p1, @@ -191855,17 +202973,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(66), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(82), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15150, + Ctx: p16037, FreeVars: ast.Identifiers{ "k", "patch", @@ -191876,17 +202994,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(66), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(74), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15150, + Ctx: p16037, FreeVars: ast.Identifiers{ "k", "patch", @@ -191897,17 +203015,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(66), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(71), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15150, + Ctx: p16037, FreeVars: ast.Identifiers{ "patch", }, @@ -191920,17 +203038,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(72), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(73), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15150, + Ctx: p16037, FreeVars: ast.Identifiers{ "k", }, @@ -191947,17 +203065,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(78), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(82), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15150, + Ctx: p16037, FreeVars: ast.Identifiers{}, }, }, @@ -191990,17 +203108,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(28), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15163, + Ctx: p16050, FreeVars: ast.Identifiers{ "k", }, @@ -192046,17 +203164,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(39), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15150, + Ctx: p16037, FreeVars: ast.Identifiers{ "patch", "std", @@ -192067,17 +203185,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(39), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15150, + Ctx: p16037, FreeVars: ast.Identifiers{ "std", }, @@ -192087,11 +203205,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(39), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(42), }, File: p1, @@ -192140,17 +203258,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(56), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15175, + Ctx: p16062, FreeVars: ast.Identifiers{ "patch", }, @@ -192182,11 +203300,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(13), }, End: ast.Location{ - Line: int(1366), + Line: int(1481), Column: int(83), }, File: p1, @@ -192198,11 +203316,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(7), }, End: ast.Location{ - Line: int(1378), + Line: int(1493), Column: int(8), }, File: p1, @@ -192215,7 +203333,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "$std", "null_fields", @@ -192235,17 +203353,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(27), }, End: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15182, + Ctx: p16069, FreeVars: ast.Identifiers{ "patch", "std", @@ -192257,17 +203375,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(27), }, End: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15182, + Ctx: p16069, FreeVars: ast.Identifiers{ "std", }, @@ -192277,11 +203395,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(27), }, End: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(30), }, File: p1, @@ -192330,17 +203448,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(40), }, End: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15191, + Ctx: p16078, FreeVars: ast.Identifiers{ "target_fields", }, @@ -192355,17 +203473,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(55), }, End: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(78), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15191, + Ctx: p16078, FreeVars: ast.Identifiers{ "patch", "std", @@ -192376,17 +203494,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(55), }, End: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(71), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15191, + Ctx: p16078, FreeVars: ast.Identifiers{ "std", }, @@ -192396,11 +203514,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(55), }, End: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(58), }, File: p1, @@ -192449,17 +203567,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(72), }, End: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15202, + Ctx: p16089, FreeVars: ast.Identifiers{ "patch", }, @@ -192491,11 +203609,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(13), }, End: ast.Location{ - Line: int(1367), + Line: int(1482), Column: int(79), }, File: p1, @@ -192507,11 +203625,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1369), + Line: int(1484), Column: int(7), }, End: ast.Location{ - Line: int(1378), + Line: int(1493), Column: int(8), }, File: p1, @@ -192605,11 +203723,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1369), + Line: int(1484), Column: int(7), }, End: ast.Location{ - Line: int(1378), + Line: int(1493), Column: int(8), }, File: p1, @@ -192774,11 +203892,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1369), + Line: int(1484), Column: int(7), }, End: ast.Location{ - Line: int(1378), + Line: int(1493), Column: int(8), }, File: p1, @@ -192791,7 +203909,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "k", "patch", @@ -192808,17 +203926,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1370), + Line: int(1485), Column: int(10), }, End: ast.Location{ - Line: int(1370), + Line: int(1485), Column: int(11), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "k", }, @@ -192830,11 +203948,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(11), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(55), }, File: p1, @@ -192847,7 +203965,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", "patch", @@ -192860,17 +203978,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(14), }, End: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", "patch", @@ -192883,17 +204001,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(15), }, End: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", "patch", @@ -192905,17 +204023,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(15), }, End: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "std", }, @@ -192925,11 +204043,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(15), }, End: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(18), }, File: p1, @@ -192978,17 +204096,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(29), }, End: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15247, + Ctx: p16134, FreeVars: ast.Identifiers{ "patch", }, @@ -193003,17 +204121,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(36), }, End: ast.Location{ - Line: int(1371), + Line: int(1486), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15247, + Ctx: p16134, FreeVars: ast.Identifiers{ "k", }, @@ -193037,17 +204155,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1372), + Line: int(1487), Column: int(13), }, End: ast.Location{ - Line: int(1372), + Line: int(1487), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", "target_object", @@ -193058,11 +204176,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1372), + Line: int(1487), Column: int(13), }, End: ast.Location{ - Line: int(1372), + Line: int(1487), Column: int(26), }, File: p1, @@ -193075,7 +204193,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "target_object", }, @@ -193088,17 +204206,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1372), + Line: int(1487), Column: int(27), }, End: ast.Location{ - Line: int(1372), + Line: int(1487), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", }, @@ -193121,17 +204239,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(16), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", "patch", @@ -193144,17 +204262,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(19), }, End: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", "std", @@ -193167,17 +204285,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(20), }, End: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", "std", @@ -193189,17 +204307,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(20), }, End: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "std", }, @@ -193209,11 +204327,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(20), }, End: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(23), }, File: p1, @@ -193262,17 +204380,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(34), }, End: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15272, + Ctx: p16159, FreeVars: ast.Identifiers{ "target_object", }, @@ -193287,17 +204405,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(49), }, End: ast.Location{ - Line: int(1373), + Line: int(1488), Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15272, + Ctx: p16159, FreeVars: ast.Identifiers{ "k", }, @@ -193321,17 +204439,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(13), }, End: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", "patch", @@ -193343,17 +204461,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(13), }, End: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "std", }, @@ -193363,11 +204481,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(13), }, End: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(16), }, File: p1, @@ -193423,17 +204541,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(28), }, End: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15286, + Ctx: p16173, FreeVars: ast.Identifiers{}, }, }, @@ -193445,17 +204563,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(34), }, End: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15286, + Ctx: p16173, FreeVars: ast.Identifiers{ "k", "patch", @@ -193466,17 +204584,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(34), }, End: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15286, + Ctx: p16173, FreeVars: ast.Identifiers{ "patch", }, @@ -193489,17 +204607,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(40), }, End: ast.Location{ - Line: int(1374), + Line: int(1489), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15286, + Ctx: p16173, FreeVars: ast.Identifiers{ "k", }, @@ -193532,17 +204650,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(13), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "k", "patch", @@ -193555,17 +204673,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(13), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15234, + Ctx: p16121, FreeVars: ast.Identifiers{ "std", }, @@ -193575,11 +204693,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(13), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(16), }, File: p1, @@ -193635,17 +204753,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(28), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15304, + Ctx: p16191, FreeVars: ast.Identifiers{ "k", "target_object", @@ -193656,17 +204774,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(28), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15304, + Ctx: p16191, FreeVars: ast.Identifiers{ "target_object", }, @@ -193679,17 +204797,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(42), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15304, + Ctx: p16191, FreeVars: ast.Identifiers{ "k", }, @@ -193707,17 +204825,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(46), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15304, + Ctx: p16191, FreeVars: ast.Identifiers{ "k", "patch", @@ -193728,17 +204846,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(46), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15304, + Ctx: p16191, FreeVars: ast.Identifiers{ "patch", }, @@ -193751,17 +204869,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(52), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15304, + Ctx: p16191, FreeVars: ast.Identifiers{ "k", }, @@ -193787,11 +204905,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1370), + Line: int(1485), Column: int(9), }, End: ast.Location{ - Line: int(1376), + Line: int(1491), Column: int(55), }, File: p1, @@ -193815,17 +204933,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(18), }, End: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "both_fields", "null_fields", @@ -193837,17 +204955,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(18), }, End: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "std", }, @@ -193857,11 +204975,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(18), }, End: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(21), }, File: p1, @@ -193910,17 +205028,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(30), }, End: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15325, + Ctx: p16212, FreeVars: ast.Identifiers{ "both_fields", }, @@ -193935,17 +205053,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(43), }, End: ast.Location{ - Line: int(1377), + Line: int(1492), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15325, + Ctx: p16212, FreeVars: ast.Identifiers{ "null_fields", }, @@ -193999,11 +205117,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1380), + Line: int(1495), Column: int(7), }, End: ast.Location{ - Line: int(1380), + Line: int(1495), Column: int(12), }, File: p1, @@ -194016,7 +205134,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15066, + Ctx: p15953, FreeVars: ast.Identifiers{ "patch", }, @@ -194029,16 +205147,497 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1358), + Line: int(1473), Column: int(3), }, End: ast.Location{ - Line: int(1380), + Line: int(1495), Column: int(12), }, File: p1, }, }, + ast.DesugaredObjectField{ + Hide: ast.ObjectFieldHide(0), + Name: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "get", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + Body: &ast.Function{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: p12, + FreeVars: ast.Identifiers{ + "std", + }, + }, + ParenLeftFodder: ast.Fodder{}, + Parameters: []ast.Parameter{ + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "o", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1497), + Column: int(7), + }, + End: ast.Location{ + Line: int(1497), + Column: int(8), + }, + File: p1, + }, + }, + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "f", + EqFodder: nil, + DefaultArg: nil, + CommaFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1497), + Column: int(10), + }, + End: ast.Location{ + Line: int(1497), + Column: int(11), + }, + File: p1, + }, + }, + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "default", + EqFodder: ast.Fodder{}, + DefaultArg: &ast.LiteralNull{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1497), + Column: int(23), + }, + End: ast.Location{ + Line: int(1497), + Column: int(27), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16225, + FreeVars: ast.Identifiers{}, + }, + }, + CommaFodder: ast.Fodder{}, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1497), + Column: int(13), + }, + End: ast.Location{ + Line: int(1497), + Column: int(27), + }, + File: p1, + }, + }, + ast.Parameter{ + NameFodder: ast.Fodder{}, + Name: "inc_hidden", + EqFodder: ast.Fodder{}, + DefaultArg: &ast.LiteralBoolean{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1497), + Column: int(42), + }, + End: ast.Location{ + Line: int(1497), + Column: int(46), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16225, + FreeVars: ast.Identifiers{}, + }, + Value: true, + }, + CommaFodder: nil, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1497), + Column: int(29), + }, + End: ast.Location{ + Line: int(1497), + Column: int(46), + }, + File: p1, + }, + }, + }, + TrailingComma: false, + ParenRightFodder: ast.Fodder{}, + Body: &ast.Conditional{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(5), + }, + End: ast.Location{ + Line: int(1498), + Column: int(64), + }, + File: p1, + }, + Fodder: ast.Fodder{ + ast.FodderElement{ + Kind: ast.FodderKind(0), + Blanks: int(0), + Indent: int(4), + Comment: []string{}, + }, + }, + Ctx: p16225, + FreeVars: ast.Identifiers{ + "default", + "f", + "inc_hidden", + "o", + "std", + }, + }, + Cond: &ast.Apply{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(8), + }, + End: ast.Location{ + Line: int(1498), + Column: int(41), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16225, + FreeVars: ast.Identifiers{ + "f", + "inc_hidden", + "o", + "std", + }, + }, + Target: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(8), + }, + End: ast.Location{ + Line: int(1498), + Column: int(23), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16225, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(8), + }, + End: ast.Location{ + Line: int(1498), + Column: int(11), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: nil, + FreeVars: ast.Identifiers{ + "std", + }, + }, + Id: "std", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.LiteralString{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(0), + Column: int(0), + }, + End: ast.Location{ + Line: int(0), + Column: int(0), + }, + File: nil, + }, + Fodder: nil, + Ctx: nil, + FreeVars: ast.Identifiers{}, + }, + Value: "objectHasEx", + Kind: ast.LiteralStringKind(1), + BlockIndent: "", + BlockTermIndent: "", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + FodderLeft: ast.Fodder{}, + Arguments: ast.Arguments{ + Positional: []ast.CommaSeparatedExpr{ + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(24), + }, + End: ast.Location{ + Line: int(1498), + Column: int(25), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16239, + FreeVars: ast.Identifiers{ + "o", + }, + }, + Id: "o", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(27), + }, + End: ast.Location{ + Line: int(1498), + Column: int(28), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16239, + FreeVars: ast.Identifiers{ + "f", + }, + }, + Id: "f", + }, + CommaFodder: ast.Fodder{}, + }, + ast.CommaSeparatedExpr{ + Expr: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(30), + }, + End: ast.Location{ + Line: int(1498), + Column: int(40), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16239, + FreeVars: ast.Identifiers{ + "inc_hidden", + }, + }, + Id: "inc_hidden", + }, + CommaFodder: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + FodderRight: ast.Fodder{}, + TailStrictFodder: nil, + }, + ThenFodder: ast.Fodder{}, + BranchTrue: &ast.Index{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(47), + }, + End: ast.Location{ + Line: int(1498), + Column: int(51), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16225, + FreeVars: ast.Identifiers{ + "f", + "o", + }, + }, + Target: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(47), + }, + End: ast.Location{ + Line: int(1498), + Column: int(48), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16225, + FreeVars: ast.Identifiers{ + "o", + }, + }, + Id: "o", + }, + LeftBracketFodder: ast.Fodder{}, + Index: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(49), + }, + End: ast.Location{ + Line: int(1498), + Column: int(50), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16225, + FreeVars: ast.Identifiers{ + "f", + }, + }, + Id: "f", + }, + RightBracketFodder: ast.Fodder{}, + Id: nil, + }, + ElseFodder: ast.Fodder{}, + BranchFalse: &ast.Var{ + NodeBase: ast.NodeBase{ + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1498), + Column: int(57), + }, + End: ast.Location{ + Line: int(1498), + Column: int(64), + }, + File: p1, + }, + Fodder: ast.Fodder{}, + Ctx: p16225, + FreeVars: ast.Identifiers{ + "default", + }, + }, + Id: "default", + }, + }, + }, + PlusSuper: false, + LocRange: ast.LocationRange{ + FileName: "", + Begin: ast.Location{ + Line: int(1497), + Column: int(3), + }, + End: ast.Location{ + Line: int(1498), + Column: int(64), + }, + File: p1, + }, + }, ast.DesugaredObjectField{ Hide: ast.ObjectFieldHide(0), Name: &ast.LiteralString{ @@ -194095,11 +205694,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1382), + Line: int(1500), Column: int(16), }, End: ast.Location{ - Line: int(1382), + Line: int(1500), Column: int(17), }, File: p1, @@ -194113,17 +205712,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(5), }, End: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15338, + Ctx: p16258, FreeVars: ast.Identifiers{ "o", "std", @@ -194134,17 +205733,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(5), }, End: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15338, + Ctx: p16258, FreeVars: ast.Identifiers{ "std", }, @@ -194154,11 +205753,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(5), }, End: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(8), }, File: p1, @@ -194214,17 +205813,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(24), }, End: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15348, + Ctx: p16268, FreeVars: ast.Identifiers{ "o", }, @@ -194239,17 +205838,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(27), }, End: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15348, + Ctx: p16268, FreeVars: ast.Identifiers{}, }, Value: false, @@ -194269,11 +205868,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1382), + Line: int(1500), Column: int(3), }, End: ast.Location{ - Line: int(1383), + Line: int(1501), Column: int(33), }, File: p1, @@ -194335,11 +205934,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1385), + Line: int(1503), Column: int(19), }, End: ast.Location{ - Line: int(1385), + Line: int(1503), Column: int(20), }, File: p1, @@ -194353,17 +205952,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(5), }, End: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15356, + Ctx: p16276, FreeVars: ast.Identifiers{ "o", "std", @@ -194374,17 +205973,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(5), }, End: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15356, + Ctx: p16276, FreeVars: ast.Identifiers{ "std", }, @@ -194394,11 +205993,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(5), }, End: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(8), }, File: p1, @@ -194454,17 +206053,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(24), }, End: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15366, + Ctx: p16286, FreeVars: ast.Identifiers{ "o", }, @@ -194479,17 +206078,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(27), }, End: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15366, + Ctx: p16286, FreeVars: ast.Identifiers{}, }, Value: true, @@ -194509,11 +206108,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1385), + Line: int(1503), Column: int(3), }, End: ast.Location{ - Line: int(1386), + Line: int(1504), Column: int(32), }, File: p1, @@ -194575,11 +206174,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1388), + Line: int(1506), Column: int(13), }, End: ast.Location{ - Line: int(1388), + Line: int(1506), Column: int(14), }, File: p1, @@ -194594,11 +206193,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1388), + Line: int(1506), Column: int(16), }, End: ast.Location{ - Line: int(1388), + Line: int(1506), Column: int(17), }, File: p1, @@ -194612,17 +206211,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(5), }, End: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15374, + Ctx: p16294, FreeVars: ast.Identifiers{ "f", "o", @@ -194634,17 +206233,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(5), }, End: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15374, + Ctx: p16294, FreeVars: ast.Identifiers{ "std", }, @@ -194654,11 +206253,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(5), }, End: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(8), }, File: p1, @@ -194714,17 +206313,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(21), }, End: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15384, + Ctx: p16304, FreeVars: ast.Identifiers{ "o", }, @@ -194739,17 +206338,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(24), }, End: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15384, + Ctx: p16304, FreeVars: ast.Identifiers{ "f", }, @@ -194764,17 +206363,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(27), }, End: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15384, + Ctx: p16304, FreeVars: ast.Identifiers{}, }, Value: false, @@ -194794,11 +206393,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1388), + Line: int(1506), Column: int(3), }, End: ast.Location{ - Line: int(1389), + Line: int(1507), Column: int(33), }, File: p1, @@ -194860,11 +206459,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1391), + Line: int(1509), Column: int(16), }, End: ast.Location{ - Line: int(1391), + Line: int(1509), Column: int(17), }, File: p1, @@ -194879,11 +206478,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1391), + Line: int(1509), Column: int(19), }, End: ast.Location{ - Line: int(1391), + Line: int(1509), Column: int(20), }, File: p1, @@ -194897,17 +206496,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(5), }, End: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15394, + Ctx: p16314, FreeVars: ast.Identifiers{ "f", "o", @@ -194919,17 +206518,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(5), }, End: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15394, + Ctx: p16314, FreeVars: ast.Identifiers{ "std", }, @@ -194939,11 +206538,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(5), }, End: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(8), }, File: p1, @@ -194999,17 +206598,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(21), }, End: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15404, + Ctx: p16324, FreeVars: ast.Identifiers{ "o", }, @@ -195024,17 +206623,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(24), }, End: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15404, + Ctx: p16324, FreeVars: ast.Identifiers{ "f", }, @@ -195049,17 +206648,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(27), }, End: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15404, + Ctx: p16324, FreeVars: ast.Identifiers{}, }, Value: true, @@ -195079,11 +206678,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1391), + Line: int(1509), Column: int(3), }, End: ast.Location{ - Line: int(1392), + Line: int(1510), Column: int(32), }, File: p1, @@ -195146,11 +206745,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1394), + Line: int(1512), Column: int(16), }, End: ast.Location{ - Line: int(1394), + Line: int(1512), Column: int(17), }, File: p1, @@ -195164,11 +206763,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(5), }, End: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(40), }, File: p1, @@ -195326,17 +206925,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(6), }, End: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(10), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15428, + Ctx: p16348, FreeVars: ast.Identifiers{ "k", "o", @@ -195347,17 +206946,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(6), }, End: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(7), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15428, + Ctx: p16348, FreeVars: ast.Identifiers{ "o", }, @@ -195370,17 +206969,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(8), }, End: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(9), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15428, + Ctx: p16348, FreeVars: ast.Identifiers{ "k", }, @@ -195405,17 +207004,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(20), }, End: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15435, + Ctx: p16355, FreeVars: ast.Identifiers{ "o", "std", @@ -195426,17 +207025,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(20), }, End: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15435, + Ctx: p16355, FreeVars: ast.Identifiers{ "std", }, @@ -195446,11 +207045,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(20), }, End: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(23), }, File: p1, @@ -195499,17 +207098,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(37), }, End: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15444, + Ctx: p16364, FreeVars: ast.Identifiers{ "o", }, @@ -195541,11 +207140,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1394), + Line: int(1512), Column: int(3), }, End: ast.Location{ - Line: int(1395), + Line: int(1513), Column: int(40), }, File: p1, @@ -195608,11 +207207,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1397), + Line: int(1515), Column: int(19), }, End: ast.Location{ - Line: int(1397), + Line: int(1515), Column: int(20), }, File: p1, @@ -195626,11 +207225,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(5), }, End: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(43), }, File: p1, @@ -195788,17 +207387,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(6), }, End: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(10), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15465, + Ctx: p16385, FreeVars: ast.Identifiers{ "k", "o", @@ -195809,17 +207408,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(6), }, End: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(7), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15465, + Ctx: p16385, FreeVars: ast.Identifiers{ "o", }, @@ -195832,17 +207431,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(8), }, End: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(9), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15465, + Ctx: p16385, FreeVars: ast.Identifiers{ "k", }, @@ -195867,17 +207466,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(20), }, End: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15472, + Ctx: p16392, FreeVars: ast.Identifiers{ "o", "std", @@ -195888,17 +207487,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(20), }, End: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15472, + Ctx: p16392, FreeVars: ast.Identifiers{ "std", }, @@ -195908,11 +207507,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(20), }, End: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(23), }, File: p1, @@ -195961,17 +207560,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(40), }, End: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15481, + Ctx: p16401, FreeVars: ast.Identifiers{ "o", }, @@ -196003,11 +207602,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1397), + Line: int(1515), Column: int(3), }, End: ast.Location{ - Line: int(1398), + Line: int(1516), Column: int(43), }, File: p1, @@ -196069,11 +207668,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1400), + Line: int(1518), Column: int(10), }, End: ast.Location{ - Line: int(1400), + Line: int(1518), Column: int(11), }, File: p1, @@ -196088,11 +207687,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1400), + Line: int(1518), Column: int(13), }, End: ast.Location{ - Line: int(1400), + Line: int(1518), Column: int(14), }, File: p1, @@ -196106,11 +207705,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(5), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(34), }, File: p1, @@ -196123,7 +207722,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -196140,17 +207739,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(16), }, End: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15493, + Ctx: p16413, FreeVars: ast.Identifiers{ "a", "std", @@ -196161,17 +207760,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(16), }, End: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15493, + Ctx: p16413, FreeVars: ast.Identifiers{ "std", }, @@ -196181,11 +207780,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(16), }, End: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(19), }, File: p1, @@ -196234,17 +207833,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(25), }, End: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15502, + Ctx: p16422, FreeVars: ast.Identifiers{ "a", }, @@ -196266,11 +207865,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(11), }, End: ast.Location{ - Line: int(1401), + Line: int(1519), Column: int(27), }, File: p1, @@ -196282,11 +207881,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(5), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(34), }, File: p1, @@ -196299,7 +207898,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -196317,17 +207916,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(16), }, End: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15509, + Ctx: p16429, FreeVars: ast.Identifiers{ "b", "std", @@ -196338,17 +207937,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(16), }, End: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15509, + Ctx: p16429, FreeVars: ast.Identifiers{ "std", }, @@ -196358,11 +207957,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(16), }, End: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(19), }, File: p1, @@ -196411,17 +208010,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(25), }, End: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15518, + Ctx: p16438, FreeVars: ast.Identifiers{ "b", }, @@ -196443,11 +208042,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(11), }, End: ast.Location{ - Line: int(1402), + Line: int(1520), Column: int(27), }, File: p1, @@ -196459,11 +208058,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(5), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(34), }, File: p1, @@ -196476,7 +208075,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -196490,17 +208089,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(8), }, End: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", "ta", @@ -196513,17 +208112,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(9), }, End: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", "ta", @@ -196535,17 +208134,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(9), }, End: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", }, @@ -196555,11 +208154,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(9), }, End: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(12), }, File: p1, @@ -196608,17 +208207,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(29), }, End: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15534, + Ctx: p16454, FreeVars: ast.Identifiers{ "ta", }, @@ -196633,17 +208232,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(33), }, End: ast.Location{ - Line: int(1403), + Line: int(1521), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15534, + Ctx: p16454, FreeVars: ast.Identifiers{ "tb", }, @@ -196667,11 +208266,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1404), + Line: int(1522), Column: int(7), }, End: ast.Location{ - Line: int(1404), + Line: int(1522), Column: int(12), }, File: p1, @@ -196684,7 +208283,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{}, }, Value: false, @@ -196702,11 +208301,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(7), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(34), }, File: p1, @@ -196719,7 +208318,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -196732,17 +208331,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(10), }, End: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", "ta", @@ -196753,17 +208352,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(10), }, End: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", }, @@ -196773,11 +208372,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(10), }, End: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(13), }, File: p1, @@ -196826,17 +208425,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(30), }, End: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15553, + Ctx: p16473, FreeVars: ast.Identifiers{ "ta", }, @@ -196851,17 +208450,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(34), }, End: ast.Location{ - Line: int(1406), + Line: int(1524), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15553, + Ctx: p16473, FreeVars: ast.Identifiers{}, }, Value: "array", @@ -196885,11 +208484,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(9), }, End: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(23), }, File: p1, @@ -196902,7 +208501,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -196919,17 +208518,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(20), }, End: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15561, + Ctx: p16481, FreeVars: ast.Identifiers{ "a", "std", @@ -196940,17 +208539,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(20), }, End: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15561, + Ctx: p16481, FreeVars: ast.Identifiers{ "std", }, @@ -196960,11 +208559,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(20), }, End: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(23), }, File: p1, @@ -197013,17 +208612,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(31), }, End: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15570, + Ctx: p16490, FreeVars: ast.Identifiers{ "a", }, @@ -197045,11 +208644,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(15), }, End: ast.Location{ - Line: int(1407), + Line: int(1525), Column: int(33), }, File: p1, @@ -197061,11 +208660,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(9), }, End: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(23), }, File: p1, @@ -197078,7 +208677,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -197091,17 +208690,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(12), }, End: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "b", "la", @@ -197114,17 +208713,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(13), }, End: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "b", "la", @@ -197136,17 +208735,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(13), }, End: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", }, @@ -197156,11 +208755,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(13), }, End: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(16), }, File: p1, @@ -197209,17 +208808,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(33), }, End: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15586, + Ctx: p16506, FreeVars: ast.Identifiers{ "la", }, @@ -197234,17 +208833,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(37), }, End: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(50), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15586, + Ctx: p16506, FreeVars: ast.Identifiers{ "b", "std", @@ -197255,17 +208854,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(37), }, End: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15586, + Ctx: p16506, FreeVars: ast.Identifiers{ "std", }, @@ -197275,11 +208874,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(37), }, End: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(40), }, File: p1, @@ -197328,17 +208927,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(48), }, End: ast.Location{ - Line: int(1408), + Line: int(1526), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15597, + Ctx: p16517, FreeVars: ast.Identifiers{ "b", }, @@ -197372,11 +208971,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1409), + Line: int(1527), Column: int(11), }, End: ast.Location{ - Line: int(1409), + Line: int(1527), Column: int(16), }, File: p1, @@ -197389,7 +208988,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{}, }, Value: false, @@ -197407,11 +209006,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1411), + Line: int(1529), Column: int(11), }, End: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(23), }, File: p1, @@ -197424,7 +209023,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -197441,17 +209040,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1411), + Line: int(1529), Column: int(17), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(31), }, File: p1, }, Fodder: nil, - Ctx: p15607, + Ctx: p16527, FreeVars: ast.Identifiers{ "aux", "la", @@ -197468,11 +209067,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1411), + Line: int(1529), Column: int(21), }, End: ast.Location{ - Line: int(1411), + Line: int(1529), Column: int(22), }, File: p1, @@ -197487,11 +209086,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1411), + Line: int(1529), Column: int(24), }, End: ast.Location{ - Line: int(1411), + Line: int(1529), Column: int(25), }, File: p1, @@ -197506,11 +209105,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1411), + Line: int(1529), Column: int(27), }, End: ast.Location{ - Line: int(1411), + Line: int(1529), Column: int(28), }, File: p1, @@ -197524,11 +209123,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1412), + Line: int(1530), Column: int(13), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(31), }, File: p1, @@ -197541,7 +209140,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "a", "aux", @@ -197555,17 +209154,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1412), + Line: int(1530), Column: int(16), }, End: ast.Location{ - Line: int(1412), + Line: int(1530), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "i", "la", @@ -197576,17 +209175,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1412), + Line: int(1530), Column: int(16), }, End: ast.Location{ - Line: int(1412), + Line: int(1530), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "i", }, @@ -197600,17 +209199,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1412), + Line: int(1530), Column: int(21), }, End: ast.Location{ - Line: int(1412), + Line: int(1530), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "la", }, @@ -197624,11 +209223,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1413), + Line: int(1531), Column: int(15), }, End: ast.Location{ - Line: int(1413), + Line: int(1531), Column: int(19), }, File: p1, @@ -197641,7 +209240,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{}, }, Value: true, @@ -197659,17 +209258,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(18), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "a", "aux", @@ -197682,17 +209281,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(21), }, End: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "a", "b", @@ -197704,17 +209303,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(21), }, End: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "a", "i", @@ -197725,17 +209324,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(21), }, End: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "a", }, @@ -197748,17 +209347,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(23), }, End: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "i", }, @@ -197775,17 +209374,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(29), }, End: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "b", "i", @@ -197796,17 +209395,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(29), }, End: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "b", }, @@ -197819,17 +209418,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(31), }, End: ast.Location{ - Line: int(1414), + Line: int(1532), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "i", }, @@ -197846,11 +209445,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1415), + Line: int(1533), Column: int(15), }, End: ast.Location{ - Line: int(1415), + Line: int(1533), Column: int(20), }, File: p1, @@ -197863,7 +209462,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{}, }, Value: false, @@ -197881,17 +209480,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(15), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "a", "aux", @@ -197904,11 +209503,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(15), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(18), }, File: p1, @@ -197921,7 +209520,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15612, + Ctx: p16532, FreeVars: ast.Identifiers{ "aux", }, @@ -197937,17 +209536,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(19), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15649, + Ctx: p16569, FreeVars: ast.Identifiers{ "a", }, @@ -197962,17 +209561,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(22), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15649, + Ctx: p16569, FreeVars: ast.Identifiers{ "b", }, @@ -197987,17 +209586,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(25), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15649, + Ctx: p16569, FreeVars: ast.Identifiers{ "i", }, @@ -198007,17 +209606,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(25), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15649, + Ctx: p16569, FreeVars: ast.Identifiers{ "i", }, @@ -198031,17 +209630,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(29), }, End: ast.Location{ - Line: int(1417), + Line: int(1535), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15649, + Ctx: p16569, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -198081,17 +209680,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(11), }, End: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "aux", @@ -198103,11 +209702,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(11), }, End: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(14), }, File: p1, @@ -198120,7 +209719,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "aux", }, @@ -198136,17 +209735,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(15), }, End: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15665, + Ctx: p16585, FreeVars: ast.Identifiers{ "a", }, @@ -198161,17 +209760,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(18), }, End: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15665, + Ctx: p16585, FreeVars: ast.Identifiers{ "b", }, @@ -198186,17 +209785,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(21), }, End: ast.Location{ - Line: int(1418), + Line: int(1536), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15665, + Ctx: p16585, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -198227,17 +209826,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(12), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -198250,17 +209849,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(15), }, End: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", "ta", @@ -198271,17 +209870,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(15), }, End: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", }, @@ -198291,11 +209890,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(15), }, End: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(18), }, File: p1, @@ -198344,17 +209943,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(35), }, End: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15682, + Ctx: p16602, FreeVars: ast.Identifiers{ "ta", }, @@ -198369,17 +209968,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(39), }, End: ast.Location{ - Line: int(1419), + Line: int(1537), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15682, + Ctx: p16602, FreeVars: ast.Identifiers{}, }, Value: "object", @@ -198403,11 +210002,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(9), }, End: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(23), }, File: p1, @@ -198420,7 +210019,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -198437,17 +210036,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(24), }, End: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15690, + Ctx: p16610, FreeVars: ast.Identifiers{ "a", "std", @@ -198458,17 +210057,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(24), }, End: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15690, + Ctx: p16610, FreeVars: ast.Identifiers{ "std", }, @@ -198478,11 +210077,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(24), }, End: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(27), }, File: p1, @@ -198531,17 +210130,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(41), }, End: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15699, + Ctx: p16619, FreeVars: ast.Identifiers{ "a", }, @@ -198563,11 +210162,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(15), }, End: ast.Location{ - Line: int(1420), + Line: int(1538), Column: int(43), }, File: p1, @@ -198579,11 +210178,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(9), }, End: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(23), }, File: p1, @@ -198596,7 +210195,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -198614,17 +210213,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(25), }, End: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15706, + Ctx: p16626, FreeVars: ast.Identifiers{ "fields", "std", @@ -198635,17 +210234,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(25), }, End: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15706, + Ctx: p16626, FreeVars: ast.Identifiers{ "std", }, @@ -198655,11 +210254,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(25), }, End: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(28), }, File: p1, @@ -198708,17 +210307,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(36), }, End: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15715, + Ctx: p16635, FreeVars: ast.Identifiers{ "fields", }, @@ -198740,11 +210339,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(15), }, End: ast.Location{ - Line: int(1421), + Line: int(1539), Column: int(43), }, File: p1, @@ -198756,11 +210355,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(9), }, End: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(23), }, File: p1, @@ -198773,7 +210372,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -198787,17 +210386,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(12), }, End: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "b", "fields", @@ -198809,17 +210408,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(12), }, End: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "fields", }, @@ -198833,17 +210432,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(22), }, End: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(41), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "b", "std", @@ -198854,17 +210453,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(22), }, End: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", }, @@ -198874,11 +210473,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(22), }, End: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(25), }, File: p1, @@ -198927,17 +210526,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(39), }, End: ast.Location{ - Line: int(1422), + Line: int(1540), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15733, + Ctx: p16653, FreeVars: ast.Identifiers{ "b", }, @@ -198961,11 +210560,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1423), + Line: int(1541), Column: int(11), }, End: ast.Location{ - Line: int(1423), + Line: int(1541), Column: int(16), }, File: p1, @@ -198978,7 +210577,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{}, }, Value: false, @@ -198996,11 +210595,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1425), + Line: int(1543), Column: int(11), }, End: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(23), }, File: p1, @@ -199013,7 +210612,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -199031,17 +210630,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1425), + Line: int(1543), Column: int(17), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(31), }, File: p1, }, Fodder: nil, - Ctx: p15743, + Ctx: p16663, FreeVars: ast.Identifiers{ "aux", "fields", @@ -199059,11 +210658,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1425), + Line: int(1543), Column: int(21), }, End: ast.Location{ - Line: int(1425), + Line: int(1543), Column: int(22), }, File: p1, @@ -199078,11 +210677,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1425), + Line: int(1543), Column: int(24), }, End: ast.Location{ - Line: int(1425), + Line: int(1543), Column: int(25), }, File: p1, @@ -199097,11 +210696,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1425), + Line: int(1543), Column: int(27), }, End: ast.Location{ - Line: int(1425), + Line: int(1543), Column: int(28), }, File: p1, @@ -199115,11 +210714,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1426), + Line: int(1544), Column: int(13), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(31), }, File: p1, @@ -199132,7 +210731,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "a", "aux", @@ -199147,17 +210746,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1426), + Line: int(1544), Column: int(16), }, End: ast.Location{ - Line: int(1426), + Line: int(1544), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "i", "lfields", @@ -199168,17 +210767,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1426), + Line: int(1544), Column: int(16), }, End: ast.Location{ - Line: int(1426), + Line: int(1544), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "i", }, @@ -199192,17 +210791,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1426), + Line: int(1544), Column: int(21), }, End: ast.Location{ - Line: int(1426), + Line: int(1544), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "lfields", }, @@ -199216,11 +210815,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1427), + Line: int(1545), Column: int(15), }, End: ast.Location{ - Line: int(1427), + Line: int(1545), Column: int(19), }, File: p1, @@ -199233,7 +210832,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{}, }, Value: true, @@ -199251,17 +210850,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(18), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "a", "aux", @@ -199275,17 +210874,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(21), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "a", "b", @@ -199303,17 +210902,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(31), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15765, + Ctx: p16685, FreeVars: ast.Identifiers{ "fields", "i", @@ -199324,17 +210923,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(31), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15765, + Ctx: p16685, FreeVars: ast.Identifiers{ "fields", }, @@ -199347,17 +210946,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(38), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15765, + Ctx: p16685, FreeVars: ast.Identifiers{ "i", }, @@ -199372,11 +210971,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(27), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(40), }, File: p1, @@ -199388,17 +210987,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(42), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "a", "b", @@ -199410,17 +211009,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(42), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(46), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "a", "f", @@ -199431,17 +211030,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(42), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "a", }, @@ -199454,17 +211053,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(44), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "f", }, @@ -199481,17 +211080,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(50), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "b", "f", @@ -199502,17 +211101,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(50), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "b", }, @@ -199525,17 +211124,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(52), }, End: ast.Location{ - Line: int(1428), + Line: int(1546), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "f", }, @@ -199553,11 +211152,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1429), + Line: int(1547), Column: int(15), }, End: ast.Location{ - Line: int(1429), + Line: int(1547), Column: int(20), }, File: p1, @@ -199570,7 +211169,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{}, }, Value: false, @@ -199588,17 +211187,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(15), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "a", "aux", @@ -199611,11 +211210,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(15), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(18), }, File: p1, @@ -199628,7 +211227,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15748, + Ctx: p16668, FreeVars: ast.Identifiers{ "aux", }, @@ -199644,17 +211243,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(19), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15795, + Ctx: p16715, FreeVars: ast.Identifiers{ "a", }, @@ -199669,17 +211268,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(22), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15795, + Ctx: p16715, FreeVars: ast.Identifiers{ "b", }, @@ -199694,17 +211293,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(25), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15795, + Ctx: p16715, FreeVars: ast.Identifiers{ "i", }, @@ -199714,17 +211313,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(25), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15795, + Ctx: p16715, FreeVars: ast.Identifiers{ "i", }, @@ -199738,17 +211337,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(29), }, End: ast.Location{ - Line: int(1431), + Line: int(1549), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15795, + Ctx: p16715, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -199788,17 +211387,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(11), }, End: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "aux", @@ -199810,11 +211409,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(11), }, End: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(14), }, File: p1, @@ -199827,7 +211426,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "aux", }, @@ -199843,17 +211442,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(15), }, End: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15811, + Ctx: p16731, FreeVars: ast.Identifiers{ "a", }, @@ -199868,17 +211467,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(18), }, End: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15811, + Ctx: p16731, FreeVars: ast.Identifiers{ "b", }, @@ -199893,17 +211492,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(21), }, End: ast.Location{ - Line: int(1432), + Line: int(1550), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15811, + Ctx: p16731, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -199935,17 +211534,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(9), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "a", "b", @@ -199957,17 +211556,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(9), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15489, + Ctx: p16409, FreeVars: ast.Identifiers{ "std", }, @@ -199977,11 +211576,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(9), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(12), }, File: p1, @@ -200037,17 +211636,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(29), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15827, + Ctx: p16747, FreeVars: ast.Identifiers{ "a", }, @@ -200062,17 +211661,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(32), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15827, + Ctx: p16747, FreeVars: ast.Identifiers{ "b", }, @@ -200099,11 +211698,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1400), + Line: int(1518), Column: int(3), }, End: ast.Location{ - Line: int(1434), + Line: int(1552), Column: int(34), }, File: p1, @@ -200165,11 +211764,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1437), + Line: int(1555), Column: int(15), }, End: ast.Location{ - Line: int(1437), + Line: int(1555), Column: int(16), }, File: p1, @@ -200184,11 +211783,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1437), + Line: int(1555), Column: int(18), }, End: ast.Location{ - Line: int(1437), + Line: int(1555), Column: int(19), }, File: p1, @@ -200202,11 +211801,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(5), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(80), }, File: p1, @@ -200219,7 +211818,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15837, + Ctx: p16757, FreeVars: ast.Identifiers{ "f", "r", @@ -200236,17 +211835,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(17), }, End: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15841, + Ctx: p16761, FreeVars: ast.Identifiers{ "f", "std", @@ -200257,17 +211856,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(17), }, End: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15841, + Ctx: p16761, FreeVars: ast.Identifiers{ "std", }, @@ -200277,11 +211876,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(17), }, End: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(20), }, File: p1, @@ -200330,17 +211929,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(27), }, End: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15850, + Ctx: p16770, FreeVars: ast.Identifiers{ "f", }, @@ -200355,17 +211954,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(30), }, End: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15850, + Ctx: p16770, FreeVars: ast.Identifiers{}, }, Value: "/", @@ -200388,11 +211987,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(11), }, End: ast.Location{ - Line: int(1438), + Line: int(1556), Column: int(34), }, File: p1, @@ -200404,17 +212003,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(5), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(80), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15837, + Ctx: p16757, FreeVars: ast.Identifiers{ "arr", "r", @@ -200426,17 +212025,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(5), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15837, + Ctx: p16757, FreeVars: ast.Identifiers{ "std", }, @@ -200446,11 +212045,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(5), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(8), }, File: p1, @@ -200506,17 +212105,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(14), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15863, + Ctx: p16783, FreeVars: ast.Identifiers{}, }, Value: "/", @@ -200532,17 +212131,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(19), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15863, + Ctx: p16783, FreeVars: ast.Identifiers{ "arr", "r", @@ -200554,17 +212153,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(19), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(73), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15863, + Ctx: p16783, FreeVars: ast.Identifiers{ "arr", "std", @@ -200575,17 +212174,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(19), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15863, + Ctx: p16783, FreeVars: ast.Identifiers{ "std", }, @@ -200595,11 +212194,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(19), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(22), }, File: p1, @@ -200648,17 +212247,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(33), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15875, + Ctx: p16795, FreeVars: ast.Identifiers{ "arr", "std", @@ -200669,17 +212268,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(33), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15875, + Ctx: p16795, FreeVars: ast.Identifiers{ "arr", "std", @@ -200690,17 +212289,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(33), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(43), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15875, + Ctx: p16795, FreeVars: ast.Identifiers{ "std", }, @@ -200710,11 +212309,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(33), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(36), }, File: p1, @@ -200763,17 +212362,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(44), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(47), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15886, + Ctx: p16806, FreeVars: ast.Identifiers{ "arr", }, @@ -200797,17 +212396,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(51), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15875, + Ctx: p16795, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -200821,17 +212420,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(54), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15875, + Ctx: p16795, FreeVars: ast.Identifiers{ "arr", }, @@ -200847,11 +212446,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(63), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(64), }, File: p1, @@ -200865,17 +212464,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(66), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15893, + Ctx: p16813, FreeVars: ast.Identifiers{ "arr", "i", @@ -200886,17 +212485,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(66), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15893, + Ctx: p16813, FreeVars: ast.Identifiers{ "arr", }, @@ -200909,17 +212508,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(70), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(71), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15893, + Ctx: p16813, FreeVars: ast.Identifiers{ "i", }, @@ -200947,17 +212546,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(76), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15863, + Ctx: p16783, FreeVars: ast.Identifiers{ "r", }, @@ -200969,17 +212568,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(77), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(78), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15903, + Ctx: p16823, FreeVars: ast.Identifiers{ "r", }, @@ -201009,11 +212608,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1437), + Line: int(1555), Column: int(3), }, End: ast.Location{ - Line: int(1439), + Line: int(1557), Column: int(80), }, File: p1, @@ -201077,11 +212676,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1441), + Line: int(1559), Column: int(9), }, End: ast.Location{ - Line: int(1441), + Line: int(1559), Column: int(10), }, File: p1, @@ -201095,11 +212694,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1442), + Line: int(1560), Column: int(5), }, End: ast.Location{ - Line: int(1458), + Line: int(1576), Column: int(8), }, File: p1, @@ -201112,7 +212711,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "$", "$std", @@ -201130,17 +212729,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1442), + Line: int(1560), Column: int(11), }, End: ast.Location{ - Line: int(1450), + Line: int(1568), Column: int(13), }, File: p1, }, Fodder: nil, - Ctx: p15915, + Ctx: p16835, FreeVars: ast.Identifiers{ "std", }, @@ -201156,11 +212755,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1442), + Line: int(1560), Column: int(21), }, End: ast.Location{ - Line: int(1442), + Line: int(1560), Column: int(22), }, File: p1, @@ -201174,11 +212773,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1443), + Line: int(1561), Column: int(7), }, End: ast.Location{ - Line: int(1450), + Line: int(1568), Column: int(13), }, File: p1, @@ -201191,7 +212790,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", "std", @@ -201202,17 +212801,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1443), + Line: int(1561), Column: int(10), }, End: ast.Location{ - Line: int(1443), + Line: int(1561), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", }, @@ -201222,17 +212821,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1443), + Line: int(1561), Column: int(10), }, End: ast.Location{ - Line: int(1443), + Line: int(1561), Column: int(11), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", }, @@ -201246,17 +212845,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1443), + Line: int(1561), Column: int(15), }, End: ast.Location{ - Line: int(1443), + Line: int(1561), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{}, }, }, @@ -201267,11 +212866,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1444), + Line: int(1562), Column: int(9), }, End: ast.Location{ - Line: int(1444), + Line: int(1562), Column: int(14), }, File: p1, @@ -201284,7 +212883,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{}, }, Value: false, @@ -201302,17 +212901,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1445), + Line: int(1563), Column: int(12), }, End: ast.Location{ - Line: int(1450), + Line: int(1568), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", "std", @@ -201323,17 +212922,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1445), + Line: int(1563), Column: int(15), }, End: ast.Location{ - Line: int(1445), + Line: int(1563), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", "std", @@ -201344,17 +212943,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1445), + Line: int(1563), Column: int(15), }, End: ast.Location{ - Line: int(1445), + Line: int(1563), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "std", }, @@ -201364,11 +212963,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1445), + Line: int(1563), Column: int(15), }, End: ast.Location{ - Line: int(1445), + Line: int(1563), Column: int(18), }, File: p1, @@ -201417,17 +213016,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1445), + Line: int(1563), Column: int(27), }, End: ast.Location{ - Line: int(1445), + Line: int(1563), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15941, + Ctx: p16861, FreeVars: ast.Identifiers{ "b", }, @@ -201450,17 +213049,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(9), }, End: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", "std", @@ -201471,17 +213070,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(9), }, End: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", "std", @@ -201492,17 +213091,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(9), }, End: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "std", }, @@ -201512,11 +213111,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(9), }, End: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(12), }, File: p1, @@ -201572,17 +213171,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(20), }, End: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15955, + Ctx: p16875, FreeVars: ast.Identifiers{ "b", }, @@ -201606,17 +213205,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(25), }, End: ast.Location{ - Line: int(1446), + Line: int(1564), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -201635,17 +213234,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1447), + Line: int(1565), Column: int(12), }, End: ast.Location{ - Line: int(1450), + Line: int(1568), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", "std", @@ -201656,17 +213255,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1447), + Line: int(1565), Column: int(15), }, End: ast.Location{ - Line: int(1447), + Line: int(1565), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", "std", @@ -201677,17 +213276,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1447), + Line: int(1565), Column: int(15), }, End: ast.Location{ - Line: int(1447), + Line: int(1565), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "std", }, @@ -201697,11 +213296,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1447), + Line: int(1565), Column: int(15), }, End: ast.Location{ - Line: int(1447), + Line: int(1565), Column: int(18), }, File: p1, @@ -201750,17 +213349,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1447), + Line: int(1565), Column: int(28), }, End: ast.Location{ - Line: int(1447), + Line: int(1565), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15970, + Ctx: p16890, FreeVars: ast.Identifiers{ "b", }, @@ -201783,17 +213382,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(9), }, End: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", "std", @@ -201804,17 +213403,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(9), }, End: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "b", "std", @@ -201825,17 +213424,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(9), }, End: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{ "std", }, @@ -201845,11 +213444,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(9), }, End: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(12), }, File: p1, @@ -201905,17 +213504,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(20), }, End: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15984, + Ctx: p16904, FreeVars: ast.Identifiers{ "b", }, @@ -201939,17 +213538,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(25), }, End: ast.Location{ - Line: int(1448), + Line: int(1566), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -201968,11 +213567,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1450), + Line: int(1568), Column: int(9), }, End: ast.Location{ - Line: int(1450), + Line: int(1568), Column: int(13), }, File: p1, @@ -201985,7 +213584,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15920, + Ctx: p16840, FreeVars: ast.Identifiers{}, }, Value: true, @@ -202015,11 +213614,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1451), + Line: int(1569), Column: int(5), }, End: ast.Location{ - Line: int(1458), + Line: int(1576), Column: int(8), }, File: p1, @@ -202032,7 +213631,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "$", "$std", @@ -202046,17 +213645,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1451), + Line: int(1569), Column: int(8), }, End: ast.Location{ - Line: int(1451), + Line: int(1569), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "a", "std", @@ -202067,17 +213666,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1451), + Line: int(1569), Column: int(8), }, End: ast.Location{ - Line: int(1451), + Line: int(1569), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "std", }, @@ -202087,11 +213686,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1451), + Line: int(1569), Column: int(8), }, End: ast.Location{ - Line: int(1451), + Line: int(1569), Column: int(11), }, File: p1, @@ -202140,17 +213739,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1451), + Line: int(1569), Column: int(20), }, End: ast.Location{ - Line: int(1451), + Line: int(1569), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16002, + Ctx: p16922, FreeVars: ast.Identifiers{ "a", }, @@ -202173,11 +213772,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(7), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(57), }, File: p1, @@ -202339,17 +213938,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(35), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(56), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "$", "isContent", @@ -202361,17 +213960,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(35), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "isContent", }, @@ -202387,17 +213986,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(45), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16023, + Ctx: p16943, FreeVars: ast.Identifiers{ "$", "x", @@ -202408,17 +214007,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(45), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16023, + Ctx: p16943, FreeVars: ast.Identifiers{ "$", }, @@ -202428,11 +214027,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(45), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(46), }, File: p1, @@ -202481,17 +214080,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(53), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16032, + Ctx: p16952, FreeVars: ast.Identifiers{ "x", }, @@ -202547,17 +214146,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(8), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16038, + Ctx: p16958, FreeVars: ast.Identifiers{ "std", "x", @@ -202568,17 +214167,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(8), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16038, + Ctx: p16958, FreeVars: ast.Identifiers{ "std", }, @@ -202588,11 +214187,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(8), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(11), }, File: p1, @@ -202641,17 +214240,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(18), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16047, + Ctx: p16967, FreeVars: ast.Identifiers{ "x", }, @@ -202707,17 +214306,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(30), }, End: ast.Location{ - Line: int(1452), + Line: int(1570), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "a", }, @@ -202747,17 +214346,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(10), }, End: ast.Location{ - Line: int(1458), + Line: int(1576), Column: int(8), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "$", "$std", @@ -202771,17 +214370,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(13), }, End: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "a", "std", @@ -202792,17 +214391,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(13), }, End: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "std", }, @@ -202812,11 +214411,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(13), }, End: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(16), }, File: p1, @@ -202865,17 +214464,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(26), }, End: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16064, + Ctx: p16984, FreeVars: ast.Identifiers{ "a", }, @@ -202898,11 +214497,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(34), }, End: ast.Location{ - Line: int(1457), + Line: int(1575), Column: int(6), }, File: p1, @@ -202995,11 +214594,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(34), }, End: ast.Location{ - Line: int(1457), + Line: int(1575), Column: int(6), }, File: p1, @@ -203163,17 +214762,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(10), }, End: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "a", "isContent", @@ -203186,17 +214785,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(10), }, End: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "isContent", }, @@ -203212,17 +214811,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(20), }, End: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16093, + Ctx: p17013, FreeVars: ast.Identifiers{ "a", "std", @@ -203234,17 +214833,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(20), }, End: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16093, + Ctx: p17013, FreeVars: ast.Identifiers{ "std", }, @@ -203254,11 +214853,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(20), }, End: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(23), }, File: p1, @@ -203307,17 +214906,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(30), }, End: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16102, + Ctx: p17022, FreeVars: ast.Identifiers{ "a", "x", @@ -203328,17 +214927,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(30), }, End: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16102, + Ctx: p17022, FreeVars: ast.Identifiers{ "a", }, @@ -203351,17 +214950,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(32), }, End: ast.Location{ - Line: int(1456), + Line: int(1574), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16102, + Ctx: p17022, FreeVars: ast.Identifiers{ "x", }, @@ -203421,17 +215020,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1453), + Line: int(1571), Column: int(34), }, End: ast.Location{ - Line: int(1457), + Line: int(1575), Column: int(6), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "$", "a", @@ -203447,17 +215046,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(8), }, End: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(9), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "x", }, @@ -203469,17 +215068,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(12), }, End: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16117, + Ctx: p17037, FreeVars: ast.Identifiers{ "$", "a", @@ -203491,17 +215090,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(12), }, End: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16117, + Ctx: p17037, FreeVars: ast.Identifiers{ "$", }, @@ -203511,11 +215110,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(12), }, End: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(13), }, File: p1, @@ -203564,17 +215163,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(20), }, End: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16126, + Ctx: p17046, FreeVars: ast.Identifiers{ "a", "x", @@ -203585,17 +215184,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(20), }, End: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16126, + Ctx: p17046, FreeVars: ast.Identifiers{ "a", }, @@ -203608,17 +215207,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(22), }, End: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16126, + Ctx: p17046, FreeVars: ast.Identifiers{ "x", }, @@ -203642,11 +215241,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(7), }, End: ast.Location{ - Line: int(1454), + Line: int(1572), Column: int(25), }, File: p1, @@ -203694,17 +215293,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1455), + Line: int(1573), Column: int(16), }, End: ast.Location{ - Line: int(1455), + Line: int(1573), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "a", "std", @@ -203715,17 +215314,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1455), + Line: int(1573), Column: int(16), }, End: ast.Location{ - Line: int(1455), + Line: int(1573), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "std", }, @@ -203735,11 +215334,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1455), + Line: int(1573), Column: int(16), }, End: ast.Location{ - Line: int(1455), + Line: int(1573), Column: int(19), }, File: p1, @@ -203788,17 +215387,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1455), + Line: int(1573), Column: int(33), }, End: ast.Location{ - Line: int(1455), + Line: int(1573), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16142, + Ctx: p17062, FreeVars: ast.Identifiers{ "a", }, @@ -203841,11 +215440,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1458), + Line: int(1576), Column: int(7), }, End: ast.Location{ - Line: int(1458), + Line: int(1576), Column: int(8), }, File: p1, @@ -203858,7 +215457,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p15911, + Ctx: p16831, FreeVars: ast.Identifiers{ "a", }, @@ -203873,11 +215472,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1441), + Line: int(1559), Column: int(3), }, End: ast.Location{ - Line: int(1458), + Line: int(1576), Column: int(8), }, File: p1, @@ -203940,11 +215539,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1460), + Line: int(1578), Column: int(14), }, End: ast.Location{ - Line: int(1460), + Line: int(1578), Column: int(17), }, File: p1, @@ -203959,11 +215558,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1460), + Line: int(1578), Column: int(19), }, End: ast.Location{ - Line: int(1460), + Line: int(1578), Column: int(22), }, File: p1, @@ -203977,11 +215576,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(5), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(91), }, File: p1, @@ -203994,7 +215593,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "$std", "pat", @@ -204007,17 +215606,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(8), }, End: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat", "std", @@ -204029,17 +215628,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(9), }, End: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat", "std", @@ -204050,17 +215649,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(9), }, End: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", }, @@ -204070,11 +215669,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(9), }, End: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(12), }, File: p1, @@ -204123,17 +215722,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(22), }, End: ast.Location{ - Line: int(1461), + Line: int(1579), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16166, + Ctx: p17086, FreeVars: ast.Identifiers{ "pat", }, @@ -204157,11 +215756,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(7), }, End: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(82), }, File: p1, @@ -204174,7 +215773,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat", "std", @@ -204185,17 +215784,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(13), }, End: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(82), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat", "std", @@ -204206,17 +215805,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(13), }, End: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{}, }, Value: "findSubstr first parameter should be a string, got ", @@ -204231,17 +215830,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(69), }, End: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(82), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat", "std", @@ -204252,17 +215851,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(69), }, End: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", }, @@ -204272,11 +215871,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(69), }, End: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(72), }, File: p1, @@ -204325,17 +215924,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(78), }, End: ast.Location{ - Line: int(1462), + Line: int(1580), Column: int(81), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16183, + Ctx: p17103, FreeVars: ast.Identifiers{ "pat", }, @@ -204367,17 +215966,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(10), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(91), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "$std", "pat", @@ -204390,17 +215989,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(13), }, End: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", "str", @@ -204412,17 +216011,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(14), }, End: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", "str", @@ -204433,17 +216032,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(14), }, End: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", }, @@ -204453,11 +216052,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(14), }, End: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(17), }, File: p1, @@ -204506,17 +216105,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(27), }, End: ast.Location{ - Line: int(1463), + Line: int(1581), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16199, + Ctx: p17119, FreeVars: ast.Identifiers{ "str", }, @@ -204540,11 +216139,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(7), }, End: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(83), }, File: p1, @@ -204557,7 +216156,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", "str", @@ -204568,17 +216167,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(13), }, End: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(83), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", "str", @@ -204589,17 +216188,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(13), }, End: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{}, }, Value: "findSubstr second parameter should be a string, got ", @@ -204614,17 +216213,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(70), }, End: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(83), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", "str", @@ -204635,17 +216234,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(70), }, End: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(78), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", }, @@ -204655,11 +216254,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(70), }, End: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(73), }, File: p1, @@ -204708,17 +216307,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(79), }, End: ast.Location{ - Line: int(1464), + Line: int(1582), Column: int(82), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16216, + Ctx: p17136, FreeVars: ast.Identifiers{ "str", }, @@ -204750,11 +216349,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(7), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(91), }, File: p1, @@ -204767,7 +216366,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "$std", "pat", @@ -204785,17 +216384,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(23), }, End: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16224, + Ctx: p17144, FreeVars: ast.Identifiers{ "pat", "std", @@ -204806,17 +216405,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(23), }, End: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16224, + Ctx: p17144, FreeVars: ast.Identifiers{ "std", }, @@ -204826,11 +216425,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(23), }, End: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(26), }, File: p1, @@ -204879,17 +216478,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(34), }, End: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16233, + Ctx: p17153, FreeVars: ast.Identifiers{ "pat", }, @@ -204911,11 +216510,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(13), }, End: ast.Location{ - Line: int(1466), + Line: int(1584), Column: int(38), }, File: p1, @@ -204927,11 +216526,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(7), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(91), }, File: p1, @@ -204944,7 +216543,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "$std", "pat", @@ -204963,17 +216562,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(23), }, End: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16240, + Ctx: p17160, FreeVars: ast.Identifiers{ "std", "str", @@ -204984,17 +216583,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(23), }, End: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16240, + Ctx: p17160, FreeVars: ast.Identifiers{ "std", }, @@ -205004,11 +216603,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(23), }, End: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(26), }, File: p1, @@ -205057,17 +216656,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(34), }, End: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16249, + Ctx: p17169, FreeVars: ast.Identifiers{ "str", }, @@ -205089,11 +216688,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(13), }, End: ast.Location{ - Line: int(1467), + Line: int(1585), Column: int(38), }, File: p1, @@ -205105,11 +216704,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(7), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(91), }, File: p1, @@ -205122,7 +216721,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "$std", "pat", @@ -205137,17 +216736,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(10), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(59), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat_len", "str_len", @@ -205158,17 +216757,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(10), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat_len", "str_len", @@ -205179,17 +216778,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(10), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat_len", }, @@ -205199,17 +216798,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(10), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat_len", }, @@ -205223,17 +216822,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(21), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -205246,17 +216845,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(26), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "str_len", }, @@ -205266,17 +216865,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(26), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "str_len", }, @@ -205290,17 +216889,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(37), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -205314,17 +216913,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(42), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(59), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat_len", "str_len", @@ -205335,17 +216934,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(42), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "pat_len", }, @@ -205359,17 +216958,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(52), }, End: ast.Location{ - Line: int(1468), + Line: int(1586), Column: int(59), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "str_len", }, @@ -205384,11 +216983,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1469), + Line: int(1587), Column: int(9), }, End: ast.Location{ - Line: int(1469), + Line: int(1587), Column: int(11), }, File: p1, @@ -205401,7 +217000,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{}, }, Elements: nil, @@ -205421,17 +217020,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(9), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(91), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "$std", "pat", @@ -205446,17 +217045,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(9), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(19), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16153, + Ctx: p17073, FreeVars: ast.Identifiers{ "std", }, @@ -205466,11 +217065,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(9), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(12), }, File: p1, @@ -205526,17 +217125,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(20), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16287, + Ctx: p17207, FreeVars: ast.Identifiers{ "$std", "pat", @@ -205555,11 +217154,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(29), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(30), }, File: p1, @@ -205573,17 +217172,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(32), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16291, + Ctx: p17211, FreeVars: ast.Identifiers{ "$std", "i", @@ -205597,11 +217196,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(32), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(50), }, File: p1, @@ -205693,17 +217292,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(32), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16291, + Ctx: p17211, FreeVars: ast.Identifiers{ "str", }, @@ -205718,17 +217317,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(36), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16291, + Ctx: p17211, FreeVars: ast.Identifiers{ "i", }, @@ -205743,17 +217342,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(38), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16291, + Ctx: p17211, FreeVars: ast.Identifiers{ "i", "pat_len", @@ -205764,17 +217363,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(38), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16291, + Ctx: p17211, FreeVars: ast.Identifiers{ "i", }, @@ -205788,17 +217387,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(42), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16291, + Ctx: p17211, FreeVars: ast.Identifiers{ "pat_len", }, @@ -205845,17 +217444,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(54), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16291, + Ctx: p17211, FreeVars: ast.Identifiers{ "pat", }, @@ -205872,17 +217471,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(59), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(90), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16287, + Ctx: p17207, FreeVars: ast.Identifiers{ "pat_len", "std", @@ -205894,17 +217493,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(59), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(68), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16287, + Ctx: p17207, FreeVars: ast.Identifiers{ "std", }, @@ -205914,11 +217513,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(59), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(62), }, File: p1, @@ -205967,17 +217566,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(69), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(70), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16323, + Ctx: p17243, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -205990,17 +217589,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(72), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(89), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16323, + Ctx: p17243, FreeVars: ast.Identifiers{ "pat_len", "str_len", @@ -206011,17 +217610,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(72), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16323, + Ctx: p17243, FreeVars: ast.Identifiers{ "str_len", }, @@ -206035,17 +217634,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(82), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(89), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16323, + Ctx: p17243, FreeVars: ast.Identifiers{ "pat_len", }, @@ -206083,11 +217682,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1460), + Line: int(1578), Column: int(3), }, End: ast.Location{ - Line: int(1471), + Line: int(1589), Column: int(91), }, File: p1, @@ -206149,11 +217748,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1473), + Line: int(1591), Column: int(8), }, End: ast.Location{ - Line: int(1473), + Line: int(1591), Column: int(13), }, File: p1, @@ -206168,11 +217767,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1473), + Line: int(1591), Column: int(15), }, End: ast.Location{ - Line: int(1473), + Line: int(1591), Column: int(18), }, File: p1, @@ -206186,11 +217785,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(5), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(81), }, File: p1, @@ -206203,7 +217802,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "arr", "std", @@ -206215,17 +217814,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(8), }, End: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "arr", "std", @@ -206237,17 +217836,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(9), }, End: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(25), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "arr", "std", @@ -206258,17 +217857,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(9), }, End: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "std", }, @@ -206278,11 +217877,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(9), }, End: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(12), }, File: p1, @@ -206331,17 +217930,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(21), }, End: ast.Location{ - Line: int(1474), + Line: int(1592), Column: int(24), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16349, + Ctx: p17269, FreeVars: ast.Identifiers{ "arr", }, @@ -206365,11 +217964,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(7), }, End: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(77), }, File: p1, @@ -206382,7 +217981,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "arr", "std", @@ -206393,17 +217992,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(13), }, End: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "arr", "std", @@ -206414,17 +218013,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(13), }, End: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{}, }, Value: "find second parameter should be an array, got ", @@ -206439,17 +218038,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(64), }, End: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "arr", "std", @@ -206460,17 +218059,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(64), }, End: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "std", }, @@ -206480,11 +218079,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(64), }, End: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(67), }, File: p1, @@ -206533,17 +218132,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(73), }, End: ast.Location{ - Line: int(1475), + Line: int(1593), Column: int(76), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16366, + Ctx: p17286, FreeVars: ast.Identifiers{ "arr", }, @@ -206575,17 +218174,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(7), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(81), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "arr", "std", @@ -206597,17 +218196,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(7), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16336, + Ctx: p17256, FreeVars: ast.Identifiers{ "std", }, @@ -206617,11 +218216,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(7), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(10), }, File: p1, @@ -206677,17 +218276,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(18), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16379, + Ctx: p17299, FreeVars: ast.Identifiers{ "arr", "value", @@ -206704,11 +218303,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(27), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(28), }, File: p1, @@ -206722,17 +218321,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(30), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16383, + Ctx: p17303, FreeVars: ast.Identifiers{ "arr", "i", @@ -206744,17 +218343,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(30), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16383, + Ctx: p17303, FreeVars: ast.Identifiers{ "arr", "i", @@ -206765,17 +218364,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(30), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16383, + Ctx: p17303, FreeVars: ast.Identifiers{ "arr", }, @@ -206788,17 +218387,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(34), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16383, + Ctx: p17303, FreeVars: ast.Identifiers{ "i", }, @@ -206815,17 +218414,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(40), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16383, + Ctx: p17303, FreeVars: ast.Identifiers{ "value", }, @@ -206842,17 +218441,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(47), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(80), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16379, + Ctx: p17299, FreeVars: ast.Identifiers{ "arr", "std", @@ -206863,17 +218462,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(47), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(56), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16379, + Ctx: p17299, FreeVars: ast.Identifiers{ "std", }, @@ -206883,11 +218482,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(47), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(50), }, File: p1, @@ -206936,17 +218535,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(57), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16402, + Ctx: p17322, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -206959,17 +218558,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(60), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16402, + Ctx: p17322, FreeVars: ast.Identifiers{ "arr", "std", @@ -206980,17 +218579,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(60), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(75), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16402, + Ctx: p17322, FreeVars: ast.Identifiers{ "arr", "std", @@ -207001,17 +218600,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(60), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(70), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16402, + Ctx: p17322, FreeVars: ast.Identifiers{ "std", }, @@ -207021,11 +218620,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(60), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(63), }, File: p1, @@ -207074,17 +218673,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(71), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(74), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16414, + Ctx: p17334, FreeVars: ast.Identifiers{ "arr", }, @@ -207108,17 +218707,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(78), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(79), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16402, + Ctx: p17322, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -207150,11 +218749,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1473), + Line: int(1591), Column: int(3), }, End: ast.Location{ - Line: int(1477), + Line: int(1595), Column: int(81), }, File: p1, @@ -207216,11 +218815,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1481), + Line: int(1599), Column: int(13), }, End: ast.Location{ - Line: int(1481), + Line: int(1599), Column: int(15), }, File: p1, @@ -207235,11 +218834,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1481), + Line: int(1599), Column: int(17), }, End: ast.Location{ - Line: int(1481), + Line: int(1599), Column: int(19), }, File: p1, @@ -207253,11 +218852,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(7), }, End: ast.Location{ - Line: int(1491), + Line: int(1609), Column: int(13), }, File: p1, @@ -207270,7 +218869,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "std", "v1", @@ -207287,17 +218886,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(18), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16427, + Ctx: p17347, FreeVars: ast.Identifiers{ "std", "v1", @@ -207308,17 +218907,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(18), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(26), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16427, + Ctx: p17347, FreeVars: ast.Identifiers{ "std", }, @@ -207328,11 +218927,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(18), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(21), }, File: p1, @@ -207381,17 +218980,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(27), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16436, + Ctx: p17356, FreeVars: ast.Identifiers{ "v1", }, @@ -207413,11 +219012,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(13), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(30), }, File: p1, @@ -207432,17 +219031,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(37), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16439, + Ctx: p17359, FreeVars: ast.Identifiers{ "std", "v2", @@ -207453,17 +219052,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(37), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16439, + Ctx: p17359, FreeVars: ast.Identifiers{ "std", }, @@ -207473,11 +219072,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(37), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(40), }, File: p1, @@ -207526,17 +219125,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(46), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(48), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16448, + Ctx: p17368, FreeVars: ast.Identifiers{ "v2", }, @@ -207558,11 +219157,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(32), }, End: ast.Location{ - Line: int(1482), + Line: int(1600), Column: int(49), }, File: p1, @@ -207574,11 +219173,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1483), + Line: int(1601), Column: int(7), }, End: ast.Location{ - Line: int(1491), + Line: int(1609), Column: int(13), }, File: p1, @@ -207591,7 +219190,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "std", "t1", @@ -207605,17 +219204,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1483), + Line: int(1601), Column: int(10), }, End: ast.Location{ - Line: int(1483), + Line: int(1601), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", "t2", @@ -207626,17 +219225,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1483), + Line: int(1601), Column: int(10), }, End: ast.Location{ - Line: int(1483), + Line: int(1601), Column: int(12), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -207650,17 +219249,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1483), + Line: int(1601), Column: int(16), }, End: ast.Location{ - Line: int(1483), + Line: int(1601), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t2", }, @@ -207674,11 +219273,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(9), }, End: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(77), }, File: p1, @@ -207691,7 +219290,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", "t2", @@ -207702,17 +219301,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(15), }, End: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", "t2", @@ -207723,17 +219322,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(15), }, End: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -207743,17 +219342,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(15), }, End: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -207763,17 +219362,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(15), }, End: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, Value: "Comparison requires matching types. Got ", @@ -207788,17 +219387,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(60), }, End: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -207813,17 +219412,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(65), }, End: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, Value: " and ", @@ -207839,17 +219438,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(75), }, End: ast.Location{ - Line: int(1484), + Line: int(1602), Column: int(77), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t2", }, @@ -207871,17 +219470,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1485), + Line: int(1603), Column: int(12), }, End: ast.Location{ - Line: int(1491), + Line: int(1609), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "std", "t1", @@ -207894,17 +219493,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1485), + Line: int(1603), Column: int(15), }, End: ast.Location{ - Line: int(1485), + Line: int(1603), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -207914,17 +219513,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1485), + Line: int(1603), Column: int(15), }, End: ast.Location{ - Line: int(1485), + Line: int(1603), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -207938,17 +219537,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1485), + Line: int(1603), Column: int(21), }, End: ast.Location{ - Line: int(1485), + Line: int(1603), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, Value: "array", @@ -207963,17 +219562,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(9), }, End: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(36), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "std", "v1", @@ -207985,17 +219584,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(9), }, End: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "std", }, @@ -208005,11 +219604,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(9), }, End: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(12), }, File: p1, @@ -208065,17 +219664,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(29), }, End: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16492, + Ctx: p17412, FreeVars: ast.Identifiers{ "v1", }, @@ -208090,17 +219689,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(33), }, End: ast.Location{ - Line: int(1486), + Line: int(1604), Column: int(35), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16492, + Ctx: p17412, FreeVars: ast.Identifiers{ "v2", }, @@ -208130,17 +219729,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(12), }, End: ast.Location{ - Line: int(1491), + Line: int(1609), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", "v1", @@ -208152,17 +219751,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(15), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(65), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208172,17 +219771,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(15), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208192,17 +219791,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(15), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208212,17 +219811,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(15), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208236,17 +219835,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(21), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(31), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, Value: "function", @@ -208262,17 +219861,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(35), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208282,17 +219881,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(35), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208306,17 +219905,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(41), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, Value: "object", @@ -208333,17 +219932,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(53), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(65), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208353,17 +219952,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(53), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208377,17 +219976,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(59), }, End: ast.Location{ - Line: int(1487), + Line: int(1605), Column: int(65), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, Value: "bool", @@ -208403,11 +220002,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(9), }, End: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(62), }, File: p1, @@ -208420,7 +220019,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208430,17 +220029,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(15), }, End: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208450,17 +220049,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(15), }, End: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208470,17 +220069,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(15), }, End: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, Value: "Values of type ", @@ -208495,17 +220094,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(35), }, End: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "t1", }, @@ -208520,17 +220119,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(40), }, End: ast.Location{ - Line: int(1488), + Line: int(1606), Column: int(62), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, Value: " are not comparable.", @@ -208553,17 +220152,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(12), }, End: ast.Location{ - Line: int(1491), + Line: int(1609), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "v1", "v2", @@ -208574,17 +220173,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(15), }, End: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "v1", "v2", @@ -208595,17 +220194,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(15), }, End: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "v1", }, @@ -208619,17 +220218,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(20), }, End: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "v2", }, @@ -208643,17 +220242,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(28), }, End: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, Op: ast.UnaryOp(3), @@ -208662,17 +220261,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(29), }, End: ast.Location{ - Line: int(1489), + Line: int(1607), Column: int(30), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -208691,17 +220290,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1490), + Line: int(1608), Column: int(12), }, End: ast.Location{ - Line: int(1491), + Line: int(1609), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "v1", "v2", @@ -208712,17 +220311,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1490), + Line: int(1608), Column: int(15), }, End: ast.Location{ - Line: int(1490), + Line: int(1608), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "v1", "v2", @@ -208733,17 +220332,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1490), + Line: int(1608), Column: int(15), }, End: ast.Location{ - Line: int(1490), + Line: int(1608), Column: int(17), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "v1", }, @@ -208757,17 +220356,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1490), + Line: int(1608), Column: int(20), }, End: ast.Location{ - Line: int(1490), + Line: int(1608), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{ "v2", }, @@ -208781,17 +220380,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1490), + Line: int(1608), Column: int(28), }, End: ast.Location{ - Line: int(1490), + Line: int(1608), Column: int(29), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -208809,17 +220408,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1491), + Line: int(1609), Column: int(12), }, End: ast.Location{ - Line: int(1491), + Line: int(1609), Column: int(13), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16423, + Ctx: p17343, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -208835,11 +220434,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1481), + Line: int(1599), Column: int(3), }, End: ast.Location{ - Line: int(1491), + Line: int(1609), Column: int(13), }, File: p1, @@ -208901,11 +220500,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1493), + Line: int(1611), Column: int(19), }, End: ast.Location{ - Line: int(1493), + Line: int(1611), Column: int(23), }, File: p1, @@ -208920,11 +220519,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1493), + Line: int(1611), Column: int(25), }, End: ast.Location{ - Line: int(1493), + Line: int(1611), Column: int(29), }, File: p1, @@ -208938,11 +220537,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(5), }, End: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(11), }, File: p1, @@ -208955,7 +220554,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16558, + Ctx: p17478, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -208972,17 +220571,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(18), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16562, + Ctx: p17482, FreeVars: ast.Identifiers{ "arr1", "std", @@ -208993,17 +220592,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(18), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(28), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16562, + Ctx: p17482, FreeVars: ast.Identifiers{ "std", }, @@ -209013,11 +220612,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(18), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(21), }, File: p1, @@ -209066,17 +220665,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(29), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16571, + Ctx: p17491, FreeVars: ast.Identifiers{ "arr1", }, @@ -209098,11 +220697,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(11), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(34), }, File: p1, @@ -209117,17 +220716,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(43), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(59), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16574, + Ctx: p17494, FreeVars: ast.Identifiers{ "arr2", "std", @@ -209138,17 +220737,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(43), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16574, + Ctx: p17494, FreeVars: ast.Identifiers{ "std", }, @@ -209158,11 +220757,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(43), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(46), }, File: p1, @@ -209211,17 +220810,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(54), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16583, + Ctx: p17503, FreeVars: ast.Identifiers{ "arr2", }, @@ -209243,11 +220842,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(36), }, End: ast.Location{ - Line: int(1494), + Line: int(1612), Column: int(59), }, File: p1, @@ -209259,11 +220858,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(5), }, End: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(11), }, File: p1, @@ -209276,7 +220875,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16558, + Ctx: p17478, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -209295,17 +220894,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(20), }, End: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16590, + Ctx: p17510, FreeVars: ast.Identifiers{ "len1", "len2", @@ -209317,17 +220916,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(20), }, End: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16590, + Ctx: p17510, FreeVars: ast.Identifiers{ "std", }, @@ -209337,11 +220936,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(20), }, End: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(23), }, File: p1, @@ -209390,17 +220989,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(28), }, End: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(32), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16599, + Ctx: p17519, FreeVars: ast.Identifiers{ "len1", }, @@ -209415,17 +221014,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(34), }, End: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(38), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16599, + Ctx: p17519, FreeVars: ast.Identifiers{ "len2", }, @@ -209447,11 +221046,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(11), }, End: ast.Location{ - Line: int(1495), + Line: int(1613), Column: int(39), }, File: p1, @@ -209463,11 +221062,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1496), + Line: int(1614), Column: int(5), }, End: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(11), }, File: p1, @@ -209480,7 +221079,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16558, + Ctx: p17478, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -209500,17 +221099,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1496), + Line: int(1614), Column: int(11), }, End: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(34), }, File: p1, }, Fodder: nil, - Ctx: p16608, + Ctx: p17528, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -209532,11 +221131,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1496), + Line: int(1614), Column: int(15), }, End: ast.Location{ - Line: int(1496), + Line: int(1614), Column: int(16), }, File: p1, @@ -209550,11 +221149,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1497), + Line: int(1615), Column: int(7), }, End: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(34), }, File: p1, @@ -209567,7 +221166,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -209584,17 +221183,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1497), + Line: int(1615), Column: int(10), }, End: ast.Location{ - Line: int(1497), + Line: int(1615), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "i", "minLen", @@ -209605,17 +221204,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1497), + Line: int(1615), Column: int(10), }, End: ast.Location{ - Line: int(1497), + Line: int(1615), Column: int(11), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "i", }, @@ -209629,17 +221228,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1497), + Line: int(1615), Column: int(14), }, End: ast.Location{ - Line: int(1497), + Line: int(1615), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "minLen", }, @@ -209653,11 +221252,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(9), }, End: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(21), }, File: p1, @@ -209670,7 +221269,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -209689,17 +221288,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(24), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(55), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16626, + Ctx: p17546, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -209712,17 +221311,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(24), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16626, + Ctx: p17546, FreeVars: ast.Identifiers{ "std", }, @@ -209732,11 +221331,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(24), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(27), }, File: p1, @@ -209785,17 +221384,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(38), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(45), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16635, + Ctx: p17555, FreeVars: ast.Identifiers{ "arr1", "i", @@ -209806,17 +221405,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(38), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(42), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16635, + Ctx: p17555, FreeVars: ast.Identifiers{ "arr1", }, @@ -209829,17 +221428,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(43), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16635, + Ctx: p17555, FreeVars: ast.Identifiers{ "i", }, @@ -209857,17 +221456,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(47), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16635, + Ctx: p17555, FreeVars: ast.Identifiers{ "arr2", "i", @@ -209878,17 +221477,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(47), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(51), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16635, + Ctx: p17555, FreeVars: ast.Identifiers{ "arr2", }, @@ -209901,17 +221500,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(52), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(53), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16635, + Ctx: p17555, FreeVars: ast.Identifiers{ "i", }, @@ -209936,11 +221535,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(15), }, End: ast.Location{ - Line: int(1498), + Line: int(1616), Column: int(55), }, File: p1, @@ -209952,11 +221551,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1499), + Line: int(1617), Column: int(9), }, End: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(21), }, File: p1, @@ -209969,7 +221568,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "aux", "cmpRes", @@ -209981,17 +221580,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1499), + Line: int(1617), Column: int(12), }, End: ast.Location{ - Line: int(1499), + Line: int(1617), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "cmpRes", }, @@ -210001,17 +221600,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1499), + Line: int(1617), Column: int(12), }, End: ast.Location{ - Line: int(1499), + Line: int(1617), Column: int(18), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "cmpRes", }, @@ -210025,17 +221624,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1499), + Line: int(1617), Column: int(22), }, End: ast.Location{ - Line: int(1499), + Line: int(1617), Column: int(23), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -210047,11 +221646,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1500), + Line: int(1618), Column: int(11), }, End: ast.Location{ - Line: int(1500), + Line: int(1618), Column: int(17), }, File: p1, @@ -210064,7 +221663,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "cmpRes", }, @@ -210084,17 +221683,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(11), }, End: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(21), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "aux", "i", @@ -210105,11 +221704,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(11), }, End: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(14), }, File: p1, @@ -210122,7 +221721,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "aux", }, @@ -210138,17 +221737,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(15), }, End: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16666, + Ctx: p17586, FreeVars: ast.Identifiers{ "i", }, @@ -210158,17 +221757,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(15), }, End: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(16), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16666, + Ctx: p17586, FreeVars: ast.Identifiers{ "i", }, @@ -210182,17 +221781,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(19), }, End: ast.Location{ - Line: int(1502), + Line: int(1620), Column: int(20), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16666, + Ctx: p17586, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -210223,17 +221822,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(9), }, End: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(34), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "len1", "len2", @@ -210245,17 +221844,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(9), }, End: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(22), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16613, + Ctx: p17533, FreeVars: ast.Identifiers{ "std", }, @@ -210265,11 +221864,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(9), }, End: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(12), }, File: p1, @@ -210325,17 +221924,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(23), }, End: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(27), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16682, + Ctx: p17602, FreeVars: ast.Identifiers{ "len1", }, @@ -210350,17 +221949,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(29), }, End: ast.Location{ - Line: int(1504), + Line: int(1622), Column: int(33), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16682, + Ctx: p17602, FreeVars: ast.Identifiers{ "len2", }, @@ -210400,17 +221999,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(5), }, End: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(11), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16558, + Ctx: p17478, FreeVars: ast.Identifiers{ "aux", }, @@ -210420,11 +222019,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(5), }, End: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(8), }, File: p1, @@ -210437,7 +222036,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16558, + Ctx: p17478, FreeVars: ast.Identifiers{ "aux", }, @@ -210453,17 +222052,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(9), }, End: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(10), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16693, + Ctx: p17613, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -210486,11 +222085,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1493), + Line: int(1611), Column: int(3), }, End: ast.Location{ - Line: int(1505), + Line: int(1623), Column: int(11), }, File: p1, @@ -210552,11 +222151,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(16), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(20), }, File: p1, @@ -210571,11 +222170,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(22), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(26), }, File: p1, @@ -210589,17 +222188,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(30), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16699, + Ctx: p17619, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -210611,17 +222210,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(30), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16699, + Ctx: p17619, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -210633,17 +222232,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(30), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(49), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16699, + Ctx: p17619, FreeVars: ast.Identifiers{ "std", }, @@ -210653,11 +222252,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(30), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(33), }, File: p1, @@ -210706,17 +222305,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(50), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(54), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16710, + Ctx: p17630, FreeVars: ast.Identifiers{ "arr1", }, @@ -210731,17 +222330,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(56), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(60), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16710, + Ctx: p17630, FreeVars: ast.Identifiers{ "arr2", }, @@ -210765,17 +222364,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(65), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16699, + Ctx: p17619, FreeVars: ast.Identifiers{}, }, Op: ast.UnaryOp(3), @@ -210784,17 +222383,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(66), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(67), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16699, + Ctx: p17619, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -210806,11 +222405,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(3), }, End: ast.Location{ - Line: int(1507), + Line: int(1625), Column: int(67), }, File: p1, @@ -210872,11 +222471,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(19), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(23), }, File: p1, @@ -210891,11 +222490,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(25), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(29), }, File: p1, @@ -210909,17 +222508,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(33), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16721, + Ctx: p17641, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -210931,17 +222530,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(33), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(64), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16721, + Ctx: p17641, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -210953,17 +222552,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(33), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(52), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16721, + Ctx: p17641, FreeVars: ast.Identifiers{ "std", }, @@ -210973,11 +222572,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(33), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(36), }, File: p1, @@ -211026,17 +222625,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(53), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(57), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16732, + Ctx: p17652, FreeVars: ast.Identifiers{ "arr1", }, @@ -211051,17 +222650,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(59), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(63), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16732, + Ctx: p17652, FreeVars: ast.Identifiers{ "arr2", }, @@ -211085,17 +222684,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(68), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16721, + Ctx: p17641, FreeVars: ast.Identifiers{}, }, OriginalString: "1", @@ -211106,11 +222705,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(3), }, End: ast.Location{ - Line: int(1508), + Line: int(1626), Column: int(69), }, File: p1, @@ -211172,11 +222771,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(25), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(29), }, File: p1, @@ -211191,11 +222790,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(31), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(35), }, File: p1, @@ -211209,17 +222808,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(39), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(75), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16742, + Ctx: p17662, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -211231,17 +222830,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(39), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(70), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16742, + Ctx: p17662, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -211253,17 +222852,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(39), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(58), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16742, + Ctx: p17662, FreeVars: ast.Identifiers{ "std", }, @@ -211273,11 +222872,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(39), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(42), }, File: p1, @@ -211326,17 +222925,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(59), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(63), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16753, + Ctx: p17673, FreeVars: ast.Identifiers{ "arr1", }, @@ -211351,17 +222950,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(65), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16753, + Ctx: p17673, FreeVars: ast.Identifiers{ "arr2", }, @@ -211385,17 +222984,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(74), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(75), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16742, + Ctx: p17662, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -211406,11 +223005,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(3), }, End: ast.Location{ - Line: int(1509), + Line: int(1627), Column: int(75), }, File: p1, @@ -211472,11 +223071,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(28), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(32), }, File: p1, @@ -211491,11 +223090,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(34), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(38), }, File: p1, @@ -211509,17 +223108,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(42), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(78), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16763, + Ctx: p17683, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -211531,17 +223130,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(42), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(73), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16763, + Ctx: p17683, FreeVars: ast.Identifiers{ "arr1", "arr2", @@ -211553,17 +223152,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(42), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(61), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16763, + Ctx: p17683, FreeVars: ast.Identifiers{ "std", }, @@ -211573,11 +223172,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(42), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(45), }, File: p1, @@ -211626,17 +223225,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(62), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(66), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16774, + Ctx: p17694, FreeVars: ast.Identifiers{ "arr1", }, @@ -211651,17 +223250,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(68), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16774, + Ctx: p17694, FreeVars: ast.Identifiers{ "arr2", }, @@ -211685,17 +223284,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(77), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(78), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16763, + Ctx: p17683, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -211706,11 +223305,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(3), }, End: ast.Location{ - Line: int(1510), + Line: int(1628), Column: int(78), }, File: p1, @@ -211737,7 +223336,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16781, + Ctx: p17701, FreeVars: ast.Identifiers{}, }, }, @@ -211775,7 +223374,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16783, + Ctx: p17703, FreeVars: ast.Identifiers{}, }, ParenLeftFodder: ast.Fodder{}, @@ -211817,7 +223416,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16786, + Ctx: p17706, FreeVars: ast.Identifiers{ "x", }, @@ -211859,7 +223458,7 @@ var _StdAst = &ast.DesugaredObject{ File: nil, }, Fodder: nil, - Ctx: p16789, + Ctx: p17709, FreeVars: ast.Identifiers{ "$std", "std", @@ -211946,7 +223545,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16795, + Ctx: p17715, FreeVars: ast.Identifiers{ "base", }, @@ -211966,7 +223565,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16798, + Ctx: p17718, FreeVars: ast.Identifiers{ "base", }, @@ -211986,7 +223585,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16801, + Ctx: p17721, FreeVars: ast.Identifiers{ "base", }, @@ -212010,7 +223609,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16804, + Ctx: p17724, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -212033,7 +223632,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16806, + Ctx: p17726, FreeVars: ast.Identifiers{ "base", }, @@ -212053,7 +223652,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16809, + Ctx: p17729, FreeVars: ast.Identifiers{ "base", }, @@ -212077,7 +223676,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16812, + Ctx: p17732, FreeVars: ast.Identifiers{}, }, OriginalString: "16", @@ -212115,7 +223714,7 @@ var _StdAst = &ast.DesugaredObject{ }, }, }, - Ctx: p16816, + Ctx: p17736, FreeVars: ast.Identifiers{ "$std", "base", @@ -212143,7 +223742,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16820, + Ctx: p17740, FreeVars: ast.Identifiers{ "std", }, @@ -212163,7 +223762,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16823, + Ctx: p17743, FreeVars: ast.Identifiers{ "std", }, @@ -212236,7 +223835,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16830, + Ctx: p17750, FreeVars: ast.Identifiers{}, }, Value: "0", @@ -212292,7 +223891,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16833, + Ctx: p17753, FreeVars: ast.Identifiers{ "$std", "base", @@ -212321,7 +223920,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16837, + Ctx: p17757, FreeVars: ast.Identifiers{ "std", }, @@ -212341,7 +223940,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16840, + Ctx: p17760, FreeVars: ast.Identifiers{ "std", }, @@ -212414,7 +224013,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16847, + Ctx: p17767, FreeVars: ast.Identifiers{}, }, Value: "A", @@ -212470,7 +224069,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16850, + Ctx: p17770, FreeVars: ast.Identifiers{ "$std", "base", @@ -212500,7 +224099,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16854, + Ctx: p17774, FreeVars: ast.Identifiers{ "std", }, @@ -212520,7 +224119,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16857, + Ctx: p17777, FreeVars: ast.Identifiers{ "std", }, @@ -212593,7 +224192,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16864, + Ctx: p17784, FreeVars: ast.Identifiers{}, }, Value: "a", @@ -212649,7 +224248,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16867, + Ctx: p17787, FreeVars: ast.Identifiers{ "$std", "base", @@ -212680,7 +224279,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: nil, - Ctx: p16871, + Ctx: p17791, FreeVars: ast.Identifiers{ "$std", "base", @@ -212756,7 +224355,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16876, + Ctx: p17796, FreeVars: ast.Identifiers{ "$std", "aggregate", @@ -212789,7 +224388,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16880, + Ctx: p17800, FreeVars: ast.Identifiers{ "char", "std", @@ -212810,7 +224409,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16883, + Ctx: p17803, FreeVars: ast.Identifiers{ "std", }, @@ -212883,7 +224482,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16890, + Ctx: p17810, FreeVars: ast.Identifiers{ "char", }, @@ -212938,7 +224537,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16894, + Ctx: p17814, FreeVars: ast.Identifiers{ "$std", "aggregate", @@ -212970,7 +224569,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16898, + Ctx: p17818, FreeVars: ast.Identifiers{ "code", "lower_a_code", @@ -212993,7 +224592,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16901, + Ctx: p17821, FreeVars: ast.Identifiers{ "code", "lower_a_code", @@ -213014,7 +224613,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16904, + Ctx: p17824, FreeVars: ast.Identifiers{ "code", }, @@ -213038,7 +224637,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16907, + Ctx: p17827, FreeVars: ast.Identifiers{ "lower_a_code", }, @@ -213062,7 +224661,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16910, + Ctx: p17830, FreeVars: ast.Identifiers{ "code", "lower_a_code", @@ -213083,7 +224682,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16913, + Ctx: p17833, FreeVars: ast.Identifiers{ "code", "lower_a_code", @@ -213111,7 +224710,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16917, + Ctx: p17837, FreeVars: ast.Identifiers{ "code", }, @@ -213135,7 +224734,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16920, + Ctx: p17840, FreeVars: ast.Identifiers{ "lower_a_code", }, @@ -213160,7 +224759,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16923, + Ctx: p17843, FreeVars: ast.Identifiers{}, }, OriginalString: "10", @@ -213189,7 +224788,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16926, + Ctx: p17846, FreeVars: ast.Identifiers{ "code", "upper_a_code", @@ -213211,7 +224810,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16929, + Ctx: p17849, FreeVars: ast.Identifiers{ "code", "upper_a_code", @@ -213232,7 +224831,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16932, + Ctx: p17852, FreeVars: ast.Identifiers{ "code", }, @@ -213256,7 +224855,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16935, + Ctx: p17855, FreeVars: ast.Identifiers{ "upper_a_code", }, @@ -213280,7 +224879,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16938, + Ctx: p17858, FreeVars: ast.Identifiers{ "code", "upper_a_code", @@ -213301,7 +224900,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16941, + Ctx: p17861, FreeVars: ast.Identifiers{ "code", "upper_a_code", @@ -213329,7 +224928,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16945, + Ctx: p17865, FreeVars: ast.Identifiers{ "code", }, @@ -213353,7 +224952,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16948, + Ctx: p17868, FreeVars: ast.Identifiers{ "upper_a_code", }, @@ -213378,7 +224977,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16951, + Ctx: p17871, FreeVars: ast.Identifiers{}, }, OriginalString: "10", @@ -213407,7 +225006,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16954, + Ctx: p17874, FreeVars: ast.Identifiers{ "code", "zero_code", @@ -213435,7 +225034,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16958, + Ctx: p17878, FreeVars: ast.Identifiers{ "code", }, @@ -213459,7 +225058,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16961, + Ctx: p17881, FreeVars: ast.Identifiers{ "zero_code", }, @@ -213524,7 +225123,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16966, + Ctx: p17886, FreeVars: ast.Identifiers{ "base", "digit", @@ -213545,7 +225144,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16969, + Ctx: p17889, FreeVars: ast.Identifiers{ "digit", }, @@ -213565,7 +225164,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16972, + Ctx: p17892, FreeVars: ast.Identifiers{ "digit", }, @@ -213589,7 +225188,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16975, + Ctx: p17895, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -213612,7 +225211,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16977, + Ctx: p17897, FreeVars: ast.Identifiers{ "base", "digit", @@ -213633,7 +225232,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16980, + Ctx: p17900, FreeVars: ast.Identifiers{ "digit", }, @@ -213657,7 +225256,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16983, + Ctx: p17903, FreeVars: ast.Identifiers{ "base", }, @@ -213682,7 +225281,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16986, + Ctx: p17906, FreeVars: ast.Identifiers{ "aggregate", "base", @@ -213704,7 +225303,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16989, + Ctx: p17909, FreeVars: ast.Identifiers{ "aggregate", "base", @@ -213732,7 +225331,7 @@ var _StdAst = &ast.DesugaredObject{ Comment: []string{}, }, }, - Ctx: p16993, + Ctx: p17913, FreeVars: ast.Identifiers{ "base", }, @@ -213756,7 +225355,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16996, + Ctx: p17916, FreeVars: ast.Identifiers{ "aggregate", }, @@ -213781,7 +225380,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p16999, + Ctx: p17919, FreeVars: ast.Identifiers{ "digit", }, @@ -213922,7 +225521,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17012, + Ctx: p17932, FreeVars: ast.Identifiers{}, }, Value: "%s is not a base %d integer", @@ -213948,7 +225547,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17014, + Ctx: p17934, FreeVars: ast.Identifiers{ "base", "str", @@ -213971,7 +225570,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17018, + Ctx: p17938, FreeVars: ast.Identifiers{ "str", }, @@ -213996,7 +225595,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17021, + Ctx: p17941, FreeVars: ast.Identifiers{ "base", }, @@ -214055,7 +225654,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17024, + Ctx: p17944, FreeVars: ast.Identifiers{ "addDigit", "std", @@ -214077,7 +225676,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17027, + Ctx: p17947, FreeVars: ast.Identifiers{ "std", }, @@ -214157,7 +225756,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17035, + Ctx: p17955, FreeVars: ast.Identifiers{ "addDigit", }, @@ -214182,7 +225781,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17038, + Ctx: p17958, FreeVars: ast.Identifiers{ "std", "str", @@ -214203,7 +225802,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17041, + Ctx: p17961, FreeVars: ast.Identifiers{ "std", }, @@ -214276,7 +225875,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17048, + Ctx: p17968, FreeVars: ast.Identifiers{ "str", }, @@ -214311,7 +225910,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17051, + Ctx: p17971, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -214461,7 +226060,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17063, + Ctx: p17983, FreeVars: ast.Identifiers{}, }, Value: "integer base %d invalid", @@ -214487,7 +226086,7 @@ var _StdAst = &ast.DesugaredObject{ File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17065, + Ctx: p17985, FreeVars: ast.Identifiers{ "base", }, @@ -214531,17 +226130,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1180), + Line: int(1295), Column: int(24), }, End: ast.Location{ - Line: int(1180), + Line: int(1295), Column: int(90), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17068, + Ctx: p17988, FreeVars: ast.Identifiers{}, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", @@ -214554,11 +226153,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1180), + Line: int(1295), Column: int(9), }, End: ast.Location{ - Line: int(1180), + Line: int(1295), Column: int(90), }, File: p1, @@ -214573,11 +226172,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(22), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(72), }, File: p1, @@ -214668,11 +226267,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(22), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(72), }, File: p1, @@ -214830,17 +226429,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(22), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(72), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17092, + Ctx: p18012, FreeVars: ast.Identifiers{ "base64_table", "i", @@ -214855,17 +226454,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(25), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(40), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17096, + Ctx: p18016, FreeVars: ast.Identifiers{ "base64_table", "i", @@ -214876,17 +226475,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(25), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(37), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17099, + Ctx: p18019, FreeVars: ast.Identifiers{ "base64_table", }, @@ -214899,17 +226498,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(38), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(39), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17102, + Ctx: p18022, FreeVars: ast.Identifiers{ "i", }, @@ -214924,17 +226523,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(43), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(44), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17105, + Ctx: p18025, FreeVars: ast.Identifiers{ "i", }, @@ -214945,11 +226544,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(24), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(44), }, File: p1, @@ -214973,17 +226572,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(54), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(70), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17108, + Ctx: p18028, FreeVars: ast.Identifiers{ "std", }, @@ -214993,17 +226592,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(54), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(63), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17111, + Ctx: p18031, FreeVars: ast.Identifiers{ "std", }, @@ -215013,11 +226612,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(54), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(57), }, File: p1, @@ -215066,17 +226665,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(64), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(65), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17118, + Ctx: p18038, FreeVars: ast.Identifiers{}, }, OriginalString: "0", @@ -215089,17 +226688,17 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(67), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(69), }, File: p1, }, Fodder: ast.Fodder{}, - Ctx: p17120, + Ctx: p18040, FreeVars: ast.Identifiers{}, }, OriginalString: "63", @@ -215139,11 +226738,11 @@ var _StdAst = &ast.DesugaredObject{ LocRange: ast.LocationRange{ FileName: "", Begin: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(9), }, End: ast.Location{ - Line: int(1181), + Line: int(1296), Column: int(72), }, File: p1, diff --git a/cpp-jsonnet b/cpp-jsonnet index 0a0ebc2c..5eaf0b12 160000 --- a/cpp-jsonnet +++ b/cpp-jsonnet @@ -1 +1 @@ -Subproject commit 0a0ebc2c98b95cb5734e9aa232ebf3f8e9719020 +Subproject commit 5eaf0b12fe29f8a9b415e8477472b5b5587540c5