From b04e73e16390c568c2748b3b832ae91e620f62f1 Mon Sep 17 00:00:00 2001 From: Dave Cunningham Date: Wed, 8 Nov 2017 11:27:10 -0500 Subject: [PATCH] Fix unparsing of enums, avoid static type error --- README.md | 8 + ast/stdast.go | 69452 ++++++++++++++++++++++--------------------- dump/dump.go | 40 +- dump/utils.go | 14 +- reset_stdast_go.sh | 5 + std.go | 2 +- 6 files changed, 35181 insertions(+), 34340 deletions(-) create mode 100755 reset_stdast_go.sh diff --git a/README.md b/README.md index 2ce4a2d..a3dfb7f 100644 --- a/README.md +++ b/README.md @@ -45,3 +45,11 @@ go get github.com/clipperhouse/set export PATH=$PATH:$GOPATH/bin # If you haven't already go generate ``` + +## Generated Stdlib + +To regenerate the standard library, do: + +``` +./reset_stdast_go.sh && go run cmd/dumpstdlibast.go +``` diff --git a/ast/stdast.go b/ast/stdast.go index 2086a44..9439da7 100644 --- a/ast/stdast.go +++ b/ast/stdast.go @@ -928,606 +928,618 @@ var p7321Var = "function " var p7321 = &p7321Var var p7325Var = "thunk from >" var p7325 = &p7325Var -var p7351Var = "thunk from >" -var p7351 = &p7351Var -var p7356Var = "thunk from >>" -var p7356 = &p7356Var -var p7365Var = "function " -var p7365 = &p7365Var -var p7374Var = "thunk from >" -var p7374 = &p7374Var -var p7377Var = "thunk from >" -var p7377 = &p7377Var -var p7381Var = "function " -var p7381 = &p7381Var -var p7395Var = "thunk from >" -var p7395 = &p7395Var -var p7400Var = "thunk from >>" -var p7400 = &p7400Var -var p7408Var = "thunk from >" -var p7408 = &p7408Var -var p7411Var = "thunk from >" -var p7411 = &p7411Var -var p7422Var = "thunk from from >>" -var p7422 = &p7422Var -var p7431Var = "thunk from from >>" -var p7431 = &p7431Var -var p7452Var = "thunk from from >>" -var p7452 = &p7452Var -var p7458Var = "thunk from from >>>" -var p7458 = &p7458Var -var p7470Var = "thunk from >" -var p7470 = &p7470Var -var p7479Var = "thunk from from >>" +var p7329Var = "function " +var p7329 = &p7329Var +var p7338Var = "thunk from >" +var p7338 = &p7338Var +var p7354Var = "thunk from >>" +var p7354 = &p7354Var +var p7358Var = "thunk from >>>" +var p7358 = &p7358Var +var p7383Var = "thunk from >>>" +var p7383 = &p7383Var +var p7409Var = "thunk from >>>" +var p7409 = &p7409Var +var p7414Var = "thunk from >>>>" +var p7414 = &p7414Var +var p7432Var = "thunk from >>>" +var p7432 = &p7432Var +var p7437Var = "thunk from >>>>" +var p7437 = &p7437Var +var p7450Var = "thunk from >>" +var p7450 = &p7450Var +var p7456Var = "thunk from >" +var p7456 = &p7456Var +var p7460Var = "function " +var p7460 = &p7460Var +var p7474Var = "thunk from >" +var p7474 = &p7474Var +var p7479Var = "thunk from >>" var p7479 = &p7479Var -var p7493Var = "thunk from >" -var p7493 = &p7493Var -var p7509Var = "thunk from >>" -var p7509 = &p7509Var -var p7514Var = "thunk from >>" -var p7514 = &p7514Var -var p7521Var = "function " -var p7521 = &p7521Var -var p7525Var = "thunk from >" -var p7525 = &p7525Var -var p7534Var = "thunk from from >>" -var p7534 = &p7534Var -var p7540Var = "thunk from >" -var p7540 = &p7540Var -var p7544Var = "function " -var p7544 = &p7544Var -var p7646Var = "thunk from >" -var p7646 = &p7646Var -var p7655Var = "thunk from from >>" -var p7655 = &p7655Var -var p7691Var = "thunk from >" -var p7691 = &p7691Var -var p7713Var = "thunk from >" -var p7713 = &p7713Var -var p7729Var = "thunk from >>" -var p7729 = &p7729Var -var p7735Var = "thunk from >>>" -var p7735 = &p7735Var -var p7746Var = "thunk from >>" -var p7746 = &p7746Var -var p7754Var = "function " -var p7754 = &p7754Var -var p7763Var = "thunk from >" -var p7763 = &p7763Var -var p7771Var = "function " -var p7771 = &p7771Var -var p7775Var = "thunk from >" -var p7775 = &p7775Var -var p7784Var = "thunk from from >>" -var p7784 = &p7784Var -var p7790Var = "thunk from >" -var p7790 = &p7790Var -var p7794Var = "function " -var p7794 = &p7794Var -var p7828Var = "thunk from >" -var p7828 = &p7828Var -var p7844Var = "thunk from >>" -var p7844 = &p7844Var -var p7850Var = "thunk from >>>" +var p7487Var = "thunk from >" +var p7487 = &p7487Var +var p7490Var = "thunk from >" +var p7490 = &p7490Var +var p7501Var = "thunk from from >>" +var p7501 = &p7501Var +var p7510Var = "thunk from from >>" +var p7510 = &p7510Var +var p7531Var = "thunk from from >>" +var p7531 = &p7531Var +var p7537Var = "thunk from from >>>" +var p7537 = &p7537Var +var p7549Var = "thunk from >" +var p7549 = &p7549Var +var p7558Var = "thunk from from >>" +var p7558 = &p7558Var +var p7572Var = "thunk from >" +var p7572 = &p7572Var +var p7588Var = "thunk from >>" +var p7588 = &p7588Var +var p7593Var = "thunk from >>" +var p7593 = &p7593Var +var p7600Var = "function " +var p7600 = &p7600Var +var p7604Var = "thunk from >" +var p7604 = &p7604Var +var p7613Var = "thunk from from >>" +var p7613 = &p7613Var +var p7619Var = "thunk from >" +var p7619 = &p7619Var +var p7623Var = "function " +var p7623 = &p7623Var +var p7725Var = "thunk from >" +var p7725 = &p7725Var +var p7734Var = "thunk from from >>" +var p7734 = &p7734Var +var p7770Var = "thunk from >" +var p7770 = &p7770Var +var p7792Var = "thunk from >" +var p7792 = &p7792Var +var p7808Var = "thunk from >>" +var p7808 = &p7808Var +var p7814Var = "thunk from >>>" +var p7814 = &p7814Var +var p7825Var = "thunk from >>" +var p7825 = &p7825Var +var p7833Var = "function " +var p7833 = &p7833Var +var p7842Var = "thunk from >" +var p7842 = &p7842Var +var p7850Var = "function " var p7850 = &p7850Var -var p7861Var = "thunk from >>" -var p7861 = &p7861Var -var p7869Var = "function " +var p7854Var = "thunk from >" +var p7854 = &p7854Var +var p7863Var = "thunk from from >>" +var p7863 = &p7863Var +var p7869Var = "thunk from >" var p7869 = &p7869Var -var p7873Var = "thunk from >" +var p7873Var = "function " var p7873 = &p7873Var -var p7882Var = "thunk from from >>" -var p7882 = &p7882Var -var p7888Var = "thunk from >" -var p7888 = &p7888Var -var p7892Var = "function " -var p7892 = &p7892Var -var p7917Var = "thunk from >" -var p7917 = &p7917Var -var p7921Var = "function " -var p7921 = &p7921Var -var p7931Var = "thunk from >" -var p7931 = &p7931Var -var p7942Var = "thunk from >>" -var p7942 = &p7942Var -var p7951Var = "function " -var p7951 = &p7951Var -var p7960Var = "thunk from >" -var p7960 = &p7960Var -var p7969Var = "function " -var p7969 = &p7969Var -var p7973Var = "thunk from >" -var p7973 = &p7973Var -var p7977Var = "function " -var p7977 = &p7977Var -var p8038Var = "thunk from >" -var p8038 = &p8038Var -var p8065Var = "thunk from >" -var p8065 = &p8065Var -var p8077Var = "thunk from >" -var p8077 = &p8077Var -var p8098Var = "thunk from >" -var p8098 = &p8098Var -var p8127Var = "thunk from >" -var p8127 = &p8127Var -var p8134Var = "thunk from >" -var p8134 = &p8134Var -var p8143Var = "thunk from from >>" -var p8143 = &p8143Var -var p8155Var = "thunk from from >>>" -var p8155 = &p8155Var -var p8162Var = "thunk from >" -var p8162 = &p8162Var -var p8172Var = "thunk from >" -var p8172 = &p8172Var -var p8179Var = "thunk from from >>" -var p8179 = &p8179Var -var p8189Var = "thunk from from >>" -var p8189 = &p8189Var -var p8192Var = "thunk from from >>>" -var p8192 = &p8192Var -var p8208Var = "thunk from from >>>" -var p8208 = &p8208Var -var p8212Var = "thunk from from >>>>" -var p8212 = &p8212Var -var p8222Var = "thunk from from >>>>>" +var p7907Var = "thunk from >" +var p7907 = &p7907Var +var p7923Var = "thunk from >>" +var p7923 = &p7923Var +var p7929Var = "thunk from >>>" +var p7929 = &p7929Var +var p7940Var = "thunk from >>" +var p7940 = &p7940Var +var p7948Var = "function " +var p7948 = &p7948Var +var p7952Var = "thunk from >" +var p7952 = &p7952Var +var p7961Var = "thunk from from >>" +var p7961 = &p7961Var +var p7967Var = "thunk from >" +var p7967 = &p7967Var +var p7971Var = "function " +var p7971 = &p7971Var +var p7996Var = "thunk from >" +var p7996 = &p7996Var +var p8000Var = "function " +var p8000 = &p8000Var +var p8010Var = "thunk from >" +var p8010 = &p8010Var +var p8021Var = "thunk from >>" +var p8021 = &p8021Var +var p8030Var = "function " +var p8030 = &p8030Var +var p8039Var = "thunk from >" +var p8039 = &p8039Var +var p8048Var = "function " +var p8048 = &p8048Var +var p8052Var = "thunk from >" +var p8052 = &p8052Var +var p8056Var = "function " +var p8056 = &p8056Var +var p8117Var = "thunk from >" +var p8117 = &p8117Var +var p8144Var = "thunk from >" +var p8144 = &p8144Var +var p8156Var = "thunk from >" +var p8156 = &p8156Var +var p8177Var = "thunk from >" +var p8177 = &p8177Var +var p8206Var = "thunk from >" +var p8206 = &p8206Var +var p8213Var = "thunk from >" +var p8213 = &p8213Var +var p8222Var = "thunk from from >>" var p8222 = &p8222Var -var p8236Var = "thunk from from >>>>>>" -var p8236 = &p8236Var -var p8246Var = "thunk from from >>" -var p8246 = &p8246Var -var p8263Var = "thunk from >" -var p8263 = &p8263Var -var p8285Var = "thunk from >" -var p8285 = &p8285Var -var p8292Var = "thunk from >" -var p8292 = &p8292Var -var p8299Var = "thunk from from >>" -var p8299 = &p8299Var -var p8309Var = "thunk from from >>" -var p8309 = &p8309Var -var p8312Var = "thunk from from >>>" -var p8312 = &p8312Var -var p8328Var = "thunk from from >>>" -var p8328 = &p8328Var -var p8332Var = "thunk from from >>>>" -var p8332 = &p8332Var -var p8356Var = "thunk from from >>>>>" -var p8356 = &p8356Var -var p8370Var = "thunk from from >>>>>>" -var p8370 = &p8370Var -var p8387Var = "thunk from from >>>" -var p8387 = &p8387Var -var p8393Var = "thunk from from >>" -var p8393 = &p8393Var -var p8410Var = "thunk from >" -var p8410 = &p8410Var -var p8420Var = "thunk from >" -var p8420 = &p8420Var -var p8430Var = "function " -var p8430 = &p8430Var -var p8451Var = "thunk from >" -var p8451 = &p8451Var -var p8468Var = "thunk from >" -var p8468 = &p8468Var -var p8484Var = "thunk from >" -var p8484 = &p8484Var -var p8500Var = "thunk from >>" -var p8500 = &p8500Var -var p8509Var = "thunk from >>>" +var p8234Var = "thunk from from >>>" +var p8234 = &p8234Var +var p8241Var = "thunk from >" +var p8241 = &p8241Var +var p8251Var = "thunk from >" +var p8251 = &p8251Var +var p8258Var = "thunk from from >>" +var p8258 = &p8258Var +var p8268Var = "thunk from from >>" +var p8268 = &p8268Var +var p8271Var = "thunk from from >>>" +var p8271 = &p8271Var +var p8287Var = "thunk from from >>>" +var p8287 = &p8287Var +var p8291Var = "thunk from from >>>>" +var p8291 = &p8291Var +var p8301Var = "thunk from from >>>>>" +var p8301 = &p8301Var +var p8315Var = "thunk from from >>>>>>" +var p8315 = &p8315Var +var p8325Var = "thunk from from >>" +var p8325 = &p8325Var +var p8342Var = "thunk from >" +var p8342 = &p8342Var +var p8364Var = "thunk from >" +var p8364 = &p8364Var +var p8371Var = "thunk from >" +var p8371 = &p8371Var +var p8378Var = "thunk from from >>" +var p8378 = &p8378Var +var p8388Var = "thunk from from >>" +var p8388 = &p8388Var +var p8391Var = "thunk from from >>>" +var p8391 = &p8391Var +var p8407Var = "thunk from from >>>" +var p8407 = &p8407Var +var p8411Var = "thunk from from >>>>" +var p8411 = &p8411Var +var p8435Var = "thunk from from >>>>>" +var p8435 = &p8435Var +var p8449Var = "thunk from from >>>>>>" +var p8449 = &p8449Var +var p8466Var = "thunk from from >>>" +var p8466 = &p8466Var +var p8472Var = "thunk from from >>" +var p8472 = &p8472Var +var p8489Var = "thunk from >" +var p8489 = &p8489Var +var p8499Var = "thunk from >" +var p8499 = &p8499Var +var p8509Var = "function " var p8509 = &p8509Var -var p8520Var = "function " -var p8520 = &p8520Var -var p8539Var = "thunk from >" -var p8539 = &p8539Var -var p8568Var = "thunk from from >>" -var p8568 = &p8568Var -var p8573Var = "thunk from from >>>" -var p8573 = &p8573Var -var p8582Var = "thunk from from >>>>" -var p8582 = &p8582Var -var p8593Var = "thunk from from >>>>" -var p8593 = &p8593Var -var p8600Var = "thunk from >" -var p8600 = &p8600Var -var p8609Var = "thunk from from >>" -var p8609 = &p8609Var -var p8624Var = "thunk from >" -var p8624 = &p8624Var -var p8633Var = "thunk from >>" -var p8633 = &p8633Var -var p8655Var = "thunk from >" -var p8655 = &p8655Var -var p8671Var = "thunk from >" -var p8671 = &p8671Var -var p8680Var = "thunk from >>" -var p8680 = &p8680Var -var p8696Var = "thunk from >>>" -var p8696 = &p8696Var -var p8705Var = "thunk from >>>>" -var p8705 = &p8705Var -var p8728Var = "thunk from >" -var p8728 = &p8728Var -var p8744Var = "thunk from >" -var p8744 = &p8744Var -var p8753Var = "thunk from >>" -var p8753 = &p8753Var -var p8774Var = "thunk from >" -var p8774 = &p8774Var -var p8798Var = "thunk from >" -var p8798 = &p8798Var -var p8810Var = "thunk from >" -var p8810 = &p8810Var -var p8861Var = "function " -var p8861 = &p8861Var -var p8887Var = "thunk from from >>" -var p8887 = &p8887Var -var p8892Var = "thunk from from >>>" -var p8892 = &p8892Var -var p8903Var = "thunk from from >>>>" -var p8903 = &p8903Var -var p8910Var = "thunk from >" -var p8910 = &p8910Var -var p8919Var = "thunk from from >>" -var p8919 = &p8919Var -var p8930Var = "thunk from >" -var p8930 = &p8930Var -var p8938Var = "thunk from >>" -var p8938 = &p8938Var -var p8945Var = "function " -var p8945 = &p8945Var -var p8949Var = "thunk from >" -var p8949 = &p8949Var -var p8968Var = "thunk from from >>" -var p8968 = &p8968Var -var p8980Var = "thunk from from >>" -var p8980 = &p8980Var -var p8984Var = "function " -var p8984 = &p8984Var -var p8993Var = "thunk from >" -var p8993 = &p8993Var -var p9003Var = "thunk from >" -var p9003 = &p9003Var -var p9007Var = "function " -var p9007 = &p9007Var -var p9022Var = "thunk from >" -var p9022 = &p9022Var -var p9044Var = "thunk from >" -var p9044 = &p9044Var -var p9050Var = "thunk from >" -var p9050 = &p9050Var -var p9093Var = "thunk from >" -var p9093 = &p9093Var -var p9124Var = "thunk from >" -var p9124 = &p9124Var -var p9130Var = "thunk from >" -var p9130 = &p9130Var -var p9211Var = "thunk from >" -var p9211 = &p9211Var -var p9228Var = "thunk from >" -var p9228 = &p9228Var -var p9341Var = "thunk from >" -var p9341 = &p9341Var -var p9358Var = "thunk from >" -var p9358 = &p9358Var -var p9367Var = "thunk from from >>" -var p9367 = &p9367Var -var p9370Var = "function " -var p9370 = &p9370Var -var p9396Var = "thunk from >" -var p9396 = &p9396Var -var p9406Var = "function " -var p9406 = &p9406Var -var p9435Var = "thunk from >" -var p9435 = &p9435Var -var p9456Var = "thunk from >" -var p9456 = &p9456Var -var p9460Var = "function " -var p9460 = &p9460Var -var p9475Var = "thunk from >" +var p8530Var = "thunk from >" +var p8530 = &p8530Var +var p8547Var = "thunk from >" +var p8547 = &p8547Var +var p8563Var = "thunk from >" +var p8563 = &p8563Var +var p8579Var = "thunk from >>" +var p8579 = &p8579Var +var p8588Var = "thunk from >>>" +var p8588 = &p8588Var +var p8599Var = "function " +var p8599 = &p8599Var +var p8618Var = "thunk from >" +var p8618 = &p8618Var +var p8647Var = "thunk from from >>" +var p8647 = &p8647Var +var p8652Var = "thunk from from >>>" +var p8652 = &p8652Var +var p8661Var = "thunk from from >>>>" +var p8661 = &p8661Var +var p8672Var = "thunk from from >>>>" +var p8672 = &p8672Var +var p8679Var = "thunk from >" +var p8679 = &p8679Var +var p8688Var = "thunk from from >>" +var p8688 = &p8688Var +var p8703Var = "thunk from >" +var p8703 = &p8703Var +var p8712Var = "thunk from >>" +var p8712 = &p8712Var +var p8734Var = "thunk from >" +var p8734 = &p8734Var +var p8750Var = "thunk from >" +var p8750 = &p8750Var +var p8759Var = "thunk from >>" +var p8759 = &p8759Var +var p8775Var = "thunk from >>>" +var p8775 = &p8775Var +var p8784Var = "thunk from >>>>" +var p8784 = &p8784Var +var p8807Var = "thunk from >" +var p8807 = &p8807Var +var p8823Var = "thunk from >" +var p8823 = &p8823Var +var p8832Var = "thunk from >>" +var p8832 = &p8832Var +var p8853Var = "thunk from >" +var p8853 = &p8853Var +var p8877Var = "thunk from >" +var p8877 = &p8877Var +var p8889Var = "thunk from >" +var p8889 = &p8889Var +var p8940Var = "function " +var p8940 = &p8940Var +var p8966Var = "thunk from from >>" +var p8966 = &p8966Var +var p8971Var = "thunk from from >>>" +var p8971 = &p8971Var +var p8982Var = "thunk from from >>>>" +var p8982 = &p8982Var +var p8989Var = "thunk from >" +var p8989 = &p8989Var +var p8998Var = "thunk from from >>" +var p8998 = &p8998Var +var p9009Var = "thunk from >" +var p9009 = &p9009Var +var p9017Var = "thunk from >>" +var p9017 = &p9017Var +var p9024Var = "function " +var p9024 = &p9024Var +var p9028Var = "thunk from >" +var p9028 = &p9028Var +var p9047Var = "thunk from from >>" +var p9047 = &p9047Var +var p9059Var = "thunk from from >>" +var p9059 = &p9059Var +var p9063Var = "function " +var p9063 = &p9063Var +var p9072Var = "thunk from >" +var p9072 = &p9072Var +var p9082Var = "thunk from >" +var p9082 = &p9082Var +var p9086Var = "function " +var p9086 = &p9086Var +var p9101Var = "thunk from >" +var p9101 = &p9101Var +var p9123Var = "thunk from >" +var p9123 = &p9123Var +var p9129Var = "thunk from >" +var p9129 = &p9129Var +var p9172Var = "thunk from >" +var p9172 = &p9172Var +var p9203Var = "thunk from >" +var p9203 = &p9203Var +var p9209Var = "thunk from >" +var p9209 = &p9209Var +var p9290Var = "thunk from >" +var p9290 = &p9290Var +var p9307Var = "thunk from >" +var p9307 = &p9307Var +var p9420Var = "thunk from >" +var p9420 = &p9420Var +var p9437Var = "thunk from >" +var p9437 = &p9437Var +var p9446Var = "thunk from from >>" +var p9446 = &p9446Var +var p9449Var = "function " +var p9449 = &p9449Var +var p9475Var = "thunk from >" var p9475 = &p9475Var -var p9483Var = "thunk from >" -var p9483 = &p9483Var -var p9487Var = "thunk from from >>" -var p9487 = &p9487Var -var p9522Var = "thunk from >" -var p9522 = &p9522Var -var p9547Var = "thunk from from >>" -var p9547 = &p9547Var -var p9588Var = "thunk from >" -var p9588 = &p9588Var -var p9613Var = "thunk from from >>" -var p9613 = &p9613Var -var p9653Var = "thunk from >" -var p9653 = &p9653Var -var p9680Var = "thunk from >" -var p9680 = &p9680Var -var p9690Var = "function " -var p9690 = &p9690Var -var p9694Var = "thunk from >" -var p9694 = &p9694Var -var p9703Var = "thunk from from >>" -var p9703 = &p9703Var -var p9714Var = "thunk from >" -var p9714 = &p9714Var -var p9724Var = "thunk from >>" -var p9724 = &p9724Var -var p9728Var = "function " -var p9728 = &p9728Var -var p9737Var = "thunk from >" -var p9737 = &p9737Var -var p9747Var = "function " -var p9747 = &p9747Var -var p9751Var = "thunk from >" -var p9751 = &p9751Var -var p9760Var = "thunk from from >>" -var p9760 = &p9760Var -var p9781Var = "thunk from >" -var p9781 = &p9781Var -var p9789Var = "thunk from >" -var p9789 = &p9789Var -var p9798Var = "thunk from >" -var p9798 = &p9798Var -var p9807Var = "thunk from from >>" +var p9485Var = "function " +var p9485 = &p9485Var +var p9514Var = "thunk from >" +var p9514 = &p9514Var +var p9535Var = "thunk from >" +var p9535 = &p9535Var +var p9539Var = "function " +var p9539 = &p9539Var +var p9554Var = "thunk from >" +var p9554 = &p9554Var +var p9562Var = "thunk from >" +var p9562 = &p9562Var +var p9566Var = "thunk from from >>" +var p9566 = &p9566Var +var p9601Var = "thunk from >" +var p9601 = &p9601Var +var p9626Var = "thunk from from >>" +var p9626 = &p9626Var +var p9667Var = "thunk from >" +var p9667 = &p9667Var +var p9692Var = "thunk from from >>" +var p9692 = &p9692Var +var p9732Var = "thunk from >" +var p9732 = &p9732Var +var p9759Var = "thunk from >" +var p9759 = &p9759Var +var p9769Var = "function " +var p9769 = &p9769Var +var p9773Var = "thunk from >" +var p9773 = &p9773Var +var p9782Var = "thunk from from >>" +var p9782 = &p9782Var +var p9793Var = "thunk from >" +var p9793 = &p9793Var +var p9803Var = "thunk from >>" +var p9803 = &p9803Var +var p9807Var = "function " var p9807 = &p9807Var -var p9816Var = "function " +var p9816Var = "thunk from >" var p9816 = &p9816Var -var p9829Var = "thunk from >" -var p9829 = &p9829Var -var p9838Var = "thunk from from >>" -var p9838 = &p9838Var -var p9842Var = "function " -var p9842 = &p9842Var -var p9854Var = "thunk from >" -var p9854 = &p9854Var -var p9863Var = "thunk from from >>" -var p9863 = &p9863Var -var p9867Var = "function " -var p9867 = &p9867Var -var p9888Var = "thunk from >" -var p9888 = &p9888Var -var p9894Var = "thunk from >" -var p9894 = &p9894Var -var p9905Var = "thunk from >" -var p9905 = &p9905Var -var p9913Var = "function " -var p9913 = &p9913Var -var p9917Var = "thunk from >" +var p9826Var = "function " +var p9826 = &p9826Var +var p9830Var = "thunk from >" +var p9830 = &p9830Var +var p9839Var = "thunk from from >>" +var p9839 = &p9839Var +var p9860Var = "thunk from >" +var p9860 = &p9860Var +var p9868Var = "thunk from >" +var p9868 = &p9868Var +var p9877Var = "thunk from >" +var p9877 = &p9877Var +var p9886Var = "thunk from from >>" +var p9886 = &p9886Var +var p9895Var = "function " +var p9895 = &p9895Var +var p9908Var = "thunk from >" +var p9908 = &p9908Var +var p9917Var = "thunk from from >>" var p9917 = &p9917Var -var p9921Var = "function " +var p9921Var = "function " var p9921 = &p9921Var -var p9940Var = "thunk from >" -var p9940 = &p9940Var -var p9947Var = "thunk from >" -var p9947 = &p9947Var -var p9974Var = "thunk from >" -var p9974 = &p9974Var -var p9989Var = "thunk from >" -var p9989 = &p9989Var -var p10000Var = "thunk from >" +var p9933Var = "thunk from >" +var p9933 = &p9933Var +var p9942Var = "thunk from from >>" +var p9942 = &p9942Var +var p9946Var = "function " +var p9946 = &p9946Var +var p9967Var = "thunk from >" +var p9967 = &p9967Var +var p9973Var = "thunk from >" +var p9973 = &p9973Var +var p9984Var = "thunk from >" +var p9984 = &p9984Var +var p9992Var = "function " +var p9992 = &p9992Var +var p9996Var = "thunk from >" +var p9996 = &p9996Var +var p10000Var = "function " var p10000 = &p10000Var -var p10011Var = "function " -var p10011 = &p10011Var -var p10020Var = "thunk from >" -var p10020 = &p10020Var -var p10029Var = "thunk from >>" -var p10029 = &p10029Var -var p10037Var = "function " -var p10037 = &p10037Var -var p10048Var = "thunk from >" -var p10048 = &p10048Var -var p10057Var = "thunk from >>" -var p10057 = &p10057Var -var p10061Var = "thunk from >>>" -var p10061 = &p10061Var -var p10072Var = "function " -var p10072 = &p10072Var -var p10081Var = "thunk from >" -var p10081 = &p10081Var -var p10093Var = "function " -var p10093 = &p10093Var -var p10097Var = "thunk from >" -var p10097 = &p10097Var -var p10101Var = "function " -var p10101 = &p10101Var -var p10118Var = "thunk from >" -var p10118 = &p10118Var -var p10133Var = "thunk from >" -var p10133 = &p10133Var -var p10165Var = "thunk from >" -var p10165 = &p10165Var -var p10187Var = "thunk from >>" -var p10187 = &p10187Var -var p10215Var = "thunk from >" -var p10215 = &p10215Var -var p10234Var = "thunk from >" -var p10234 = &p10234Var -var p10253Var = "thunk from >" -var p10253 = &p10253Var -var p10266Var = "function " +var p10019Var = "thunk from >" +var p10019 = &p10019Var +var p10026Var = "thunk from >" +var p10026 = &p10026Var +var p10053Var = "thunk from >" +var p10053 = &p10053Var +var p10068Var = "thunk from >" +var p10068 = &p10068Var +var p10079Var = "thunk from >" +var p10079 = &p10079Var +var p10090Var = "function " +var p10090 = &p10090Var +var p10099Var = "thunk from >" +var p10099 = &p10099Var +var p10108Var = "thunk from >>" +var p10108 = &p10108Var +var p10116Var = "function " +var p10116 = &p10116Var +var p10127Var = "thunk from >" +var p10127 = &p10127Var +var p10136Var = "thunk from >>" +var p10136 = &p10136Var +var p10140Var = "thunk from >>>" +var p10140 = &p10140Var +var p10151Var = "function " +var p10151 = &p10151Var +var p10160Var = "thunk from >" +var p10160 = &p10160Var +var p10172Var = "function " +var p10172 = &p10172Var +var p10176Var = "thunk from >" +var p10176 = &p10176Var +var p10180Var = "function " +var p10180 = &p10180Var +var p10197Var = "thunk from >" +var p10197 = &p10197Var +var p10212Var = "thunk from >" +var p10212 = &p10212Var +var p10244Var = "thunk from >" +var p10244 = &p10244Var +var p10266Var = "thunk from >>" var p10266 = &p10266Var -var p10270Var = "thunk from >" -var p10270 = &p10270Var -var p10274Var = "function " -var p10274 = &p10274Var -var p10289Var = "thunk from >" -var p10289 = &p10289Var -var p10308Var = "thunk from >" -var p10308 = &p10308Var -var p10316Var = "thunk from >" -var p10316 = &p10316Var -var p10335Var = "thunk from >>" -var p10335 = &p10335Var -var p10369Var = "thunk from >" -var p10369 = &p10369Var -var p10407Var = "thunk from >" -var p10407 = &p10407Var -var p10426Var = "thunk from >>" -var p10426 = &p10426Var -var p10438Var = "thunk from >" -var p10438 = &p10438Var -var p10457Var = "thunk from >" -var p10457 = &p10457Var -var p10470Var = "function " -var p10470 = &p10470Var -var p10489Var = "thunk from >" -var p10489 = &p10489Var -var p10496Var = "thunk from >" -var p10496 = &p10496Var -var p10515Var = "thunk from from >>" -var p10515 = &p10515Var -var p10525Var = "thunk from >" -var p10525 = &p10525Var -var p10544Var = "thunk from from >>" -var p10544 = &p10544Var -var p10556Var = "thunk from from >>" -var p10556 = &p10556Var -var p10584Var = "thunk from >" -var p10584 = &p10584Var -var p10595Var = "thunk from from >>" -var p10595 = &p10595Var -var p10607Var = "thunk from from >>" -var p10607 = &p10607Var -var p10613Var = "thunk from >" -var p10613 = &p10613Var -var p10622Var = "thunk from from >>" -var p10622 = &p10622Var -var p10633Var = "thunk from from >>>" -var p10633 = &p10633Var -var p10663Var = "object " +var p10294Var = "thunk from >" +var p10294 = &p10294Var +var p10313Var = "thunk from >" +var p10313 = &p10313Var +var p10332Var = "thunk from >" +var p10332 = &p10332Var +var p10345Var = "function " +var p10345 = &p10345Var +var p10349Var = "thunk from >" +var p10349 = &p10349Var +var p10353Var = "function " +var p10353 = &p10353Var +var p10368Var = "thunk from >" +var p10368 = &p10368Var +var p10387Var = "thunk from >" +var p10387 = &p10387Var +var p10395Var = "thunk from >" +var p10395 = &p10395Var +var p10414Var = "thunk from >>" +var p10414 = &p10414Var +var p10448Var = "thunk from >" +var p10448 = &p10448Var +var p10486Var = "thunk from >" +var p10486 = &p10486Var +var p10505Var = "thunk from >>" +var p10505 = &p10505Var +var p10517Var = "thunk from >" +var p10517 = &p10517Var +var p10536Var = "thunk from >" +var p10536 = &p10536Var +var p10549Var = "function " +var p10549 = &p10549Var +var p10568Var = "thunk from >" +var p10568 = &p10568Var +var p10575Var = "thunk from >" +var p10575 = &p10575Var +var p10594Var = "thunk from from >>" +var p10594 = &p10594Var +var p10604Var = "thunk from >" +var p10604 = &p10604Var +var p10623Var = "thunk from from >>" +var p10623 = &p10623Var +var p10635Var = "thunk from from >>" +var p10635 = &p10635Var +var p10663Var = "thunk from >" var p10663 = &p10663Var -var p10676Var = "thunk from >" -var p10676 = &p10676Var -var p10699Var = "thunk from >" -var p10699 = &p10699Var -var p10712Var = "thunk from >" +var p10674Var = "thunk from from >>" +var p10674 = &p10674Var +var p10686Var = "thunk from from >>" +var p10686 = &p10686Var +var p10692Var = "thunk from >" +var p10692 = &p10692Var +var p10701Var = "thunk from from >>" +var p10701 = &p10701Var +var p10712Var = "thunk from from >>>" var p10712 = &p10712Var -var p10728Var = "thunk from >" -var p10728 = &p10728Var -var p10749Var = "thunk from >" -var p10749 = &p10749Var -var p10761Var = "function " -var p10761 = &p10761Var -var p10770Var = "thunk from >" -var p10770 = &p10770Var -var p10779Var = "function " -var p10779 = &p10779Var -var p10788Var = "thunk from >" -var p10788 = &p10788Var -var p10797Var = "function " -var p10797 = &p10797Var -var p10806Var = "thunk from >" -var p10806 = &p10806Var -var p10817Var = "function " -var p10817 = &p10817Var -var p10826Var = "thunk from >" -var p10826 = &p10826Var -var p10837Var = "function " -var p10837 = &p10837Var -var p10841Var = "thunk from >" -var p10841 = &p10841Var -var p10850Var = "thunk from from >>" -var p10850 = &p10850Var -var p10856Var = "thunk from >" -var p10856 = &p10856Var -var p10865Var = "thunk from from >>" -var p10865 = &p10865Var -var p10880Var = "thunk from >" -var p10880 = &p10880Var -var p10896Var = "thunk from >" +var p10742Var = "object " +var p10742 = &p10742Var +var p10755Var = "thunk from >" +var p10755 = &p10755Var +var p10778Var = "thunk from >" +var p10778 = &p10778Var +var p10791Var = "thunk from >" +var p10791 = &p10791Var +var p10807Var = "thunk from >" +var p10807 = &p10807Var +var p10828Var = "thunk from >" +var p10828 = &p10828Var +var p10840Var = "function " +var p10840 = &p10840Var +var p10849Var = "thunk from >" +var p10849 = &p10849Var +var p10858Var = "function " +var p10858 = &p10858Var +var p10867Var = "thunk from >" +var p10867 = &p10867Var +var p10876Var = "function " +var p10876 = &p10876Var +var p10885Var = "thunk from >" +var p10885 = &p10885Var +var p10896Var = "function " var p10896 = &p10896Var -var p10903Var = "thunk from >" -var p10903 = &p10903Var -var p10912Var = "thunk from from >>" -var p10912 = &p10912Var -var p10927Var = "thunk from >" -var p10927 = &p10927Var -var p10938Var = "thunk from >>" -var p10938 = &p10938Var -var p10945Var = "thunk from >" -var p10945 = &p10945Var -var p10949Var = "function " -var p10949 = &p10949Var -var p10989Var = "thunk from >" -var p10989 = &p10989Var -var p11004Var = "thunk from >" -var p11004 = &p11004Var -var p11020Var = "thunk from >" -var p11020 = &p11020Var -var p11027Var = "thunk from >" -var p11027 = &p11027Var -var p11036Var = "thunk from from >>" -var p11036 = &p11036Var -var p11042Var = "thunk from >" -var p11042 = &p11042Var -var p11051Var = "thunk from from >>" -var p11051 = &p11051Var -var p11076Var = "thunk from >" -var p11076 = &p11076Var -var p11083Var = "thunk from >" +var p10905Var = "thunk from >" +var p10905 = &p10905Var +var p10916Var = "function " +var p10916 = &p10916Var +var p10920Var = "thunk from >" +var p10920 = &p10920Var +var p10929Var = "thunk from from >>" +var p10929 = &p10929Var +var p10935Var = "thunk from >" +var p10935 = &p10935Var +var p10944Var = "thunk from from >>" +var p10944 = &p10944Var +var p10959Var = "thunk from >" +var p10959 = &p10959Var +var p10975Var = "thunk from >" +var p10975 = &p10975Var +var p10982Var = "thunk from >" +var p10982 = &p10982Var +var p10991Var = "thunk from from >>" +var p10991 = &p10991Var +var p11006Var = "thunk from >" +var p11006 = &p11006Var +var p11017Var = "thunk from >>" +var p11017 = &p11017Var +var p11024Var = "thunk from >" +var p11024 = &p11024Var +var p11028Var = "function " +var p11028 = &p11028Var +var p11068Var = "thunk from >" +var p11068 = &p11068Var +var p11083Var = "thunk from >" var p11083 = &p11083Var -var p11087Var = "function " -var p11087 = &p11087Var -var p11102Var = "thunk from >" -var p11102 = &p11102Var -var p11137Var = "thunk from >" -var p11137 = &p11137Var -var p11152Var = "thunk from >" -var p11152 = &p11152Var -var p11166Var = "thunk from >" +var p11099Var = "thunk from >" +var p11099 = &p11099Var +var p11106Var = "thunk from >" +var p11106 = &p11106Var +var p11115Var = "thunk from from >>" +var p11115 = &p11115Var +var p11121Var = "thunk from >" +var p11121 = &p11121Var +var p11130Var = "thunk from from >>" +var p11130 = &p11130Var +var p11155Var = "thunk from >" +var p11155 = &p11155Var +var p11162Var = "thunk from >" +var p11162 = &p11162Var +var p11166Var = "function " var p11166 = &p11166Var -var p11176Var = "function " -var p11176 = &p11176Var -var p11180Var = "thunk from >" -var p11180 = &p11180Var -var p11189Var = "thunk from from >>" -var p11189 = &p11189Var -var p11201Var = "thunk from >" -var p11201 = &p11201Var -var p11213Var = "thunk from >>" -var p11213 = &p11213Var -var p11224Var = "thunk from >>>" -var p11224 = &p11224Var -var p11231Var = "function " +var p11181Var = "thunk from >" +var p11181 = &p11181Var +var p11216Var = "thunk from >" +var p11216 = &p11216Var +var p11231Var = "thunk from >" var p11231 = &p11231Var -var p11241Var = "thunk from >>" -var p11241 = &p11241Var -var p11249Var = "function " -var p11249 = &p11249Var -var p11253Var = "thunk from >" -var p11253 = &p11253Var -var p11257Var = "function " -var p11257 = &p11257Var -var p11261Var = "thunk from >" -var p11261 = &p11261Var -var p11270Var = "thunk from from >>" -var p11270 = &p11270Var -var p11310Var = "thunk from >" +var p11245Var = "thunk from >" +var p11245 = &p11245Var +var p11255Var = "function " +var p11255 = &p11255Var +var p11259Var = "thunk from >" +var p11259 = &p11259Var +var p11268Var = "thunk from from >>" +var p11268 = &p11268Var +var p11280Var = "thunk from >" +var p11280 = &p11280Var +var p11292Var = "thunk from >>" +var p11292 = &p11292Var +var p11303Var = "thunk from >>>" +var p11303 = &p11303Var +var p11310Var = "function " var p11310 = &p11310Var -var p11337Var = "thunk from >" -var p11337 = &p11337Var -var p11345Var = "thunk from >" -var p11345 = &p11345Var -var p11354Var = "thunk from from >>" -var p11354 = &p11354Var -var p11388Var = "thunk from >" -var p11388 = &p11388Var -var p11397Var = "thunk from >>" -var p11397 = &p11397Var -var p11403Var = "thunk from >" -var p11403 = &p11403Var -var p11412Var = "thunk from >>" -var p11412 = &p11412Var -var p11457Var = "thunk from >" -var p11457 = &p11457Var -var p11466Var = "thunk from >>" -var p11466 = &p11466Var -var p11481Var = "object " -var p11481 = &p11481Var -var p11490Var = "thunk from >" -var p11490 = &p11490Var -var p11506Var = "thunk from >" -var p11506 = &p11506Var +var p11320Var = "thunk from >>" +var p11320 = &p11320Var +var p11328Var = "function " +var p11328 = &p11328Var +var p11332Var = "thunk from >" +var p11332 = &p11332Var +var p11336Var = "function " +var p11336 = &p11336Var +var p11340Var = "thunk from >" +var p11340 = &p11340Var +var p11349Var = "thunk from from >>" +var p11349 = &p11349Var +var p11389Var = "thunk from >" +var p11389 = &p11389Var +var p11416Var = "thunk from >" +var p11416 = &p11416Var +var p11424Var = "thunk from >" +var p11424 = &p11424Var +var p11433Var = "thunk from from >>" +var p11433 = &p11433Var +var p11467Var = "thunk from >" +var p11467 = &p11467Var +var p11476Var = "thunk from >>" +var p11476 = &p11476Var +var p11482Var = "thunk from >" +var p11482 = &p11482Var +var p11491Var = "thunk from >>" +var p11491 = &p11491Var +var p11536Var = "thunk from >" +var p11536 = &p11536Var +var p11545Var = "thunk from >>" +var p11545 = &p11545Var +var p11560Var = "object " +var p11560 = &p11560Var +var p11569Var = "thunk from >" +var p11569 = &p11569Var +var p11585Var = "thunk from >" +var p11585 = &p11585Var var p1 = &Source{ lines: []string{ "/*\n", @@ -2206,8 +2218,18 @@ var p1 = &Source{ " std.foldl(function(a, b) a + b, arrs, []),\n", "\n", " manifestIni(ini)::\n", - " local body_lines(body) = [\"%s = %s\" % [k, body[k]] for k in std.objectFields(body)],\n", - " section_lines(sname, sbody) = [\"[%s]\" % [sname]] + body_lines(sbody),\n", + " local body_lines(body) =\n", + " std.join([], [\n", + " local value_or_values = body[k];\n", + " if std.type(value_or_values) == \"array\" then\n", + " [\"%s = %s\" % [k, value] for value in value_or_values]\n", + " else\n", + " [\"%s = %s\" % [k, value_or_values]]\n", + "\n", + " for k in std.objectFields(body)\n", + " ]);\n", + "\n", + " local section_lines(sname, sbody) = [\"[%s]\" % [sname]] + body_lines(sbody),\n", " main_body = if std.objectHas(ini, \"main\") then body_lines(ini.main) else [],\n", " all_sections = [section_lines(k, ini.sections[k])\n", " for k in std.objectFields(ini.sections)];\n", @@ -2566,12 +2588,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 23, - Column: 1, + Line: int(23), + Column: int(1), }, End: Location{ - Line: 1028, - Column: 2, + Line: int(1038), + Column: int(2), }, file: p1, }, @@ -2581,18 +2603,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2600,7 +2622,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "toString", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -2608,12 +2630,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2628,12 +2650,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -2650,12 +2672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -2663,7 +2685,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -2675,12 +2697,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2695,12 +2717,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2714,12 +2736,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2735,12 +2757,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2748,7 +2770,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -2760,12 +2782,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2780,12 +2802,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2799,12 +2821,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2820,12 +2842,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2833,7 +2855,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -2845,12 +2867,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -2871,19 +2893,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -2892,36 +2914,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -2936,12 +2958,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -2957,12 +2979,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -2980,12 +3002,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -3009,12 +3031,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -3028,12 +3050,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -3047,12 +3069,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -3068,12 +3090,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3081,7 +3103,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -3093,19 +3115,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -3113,19 +3135,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -3155,12 +3177,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3176,12 +3198,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3202,12 +3224,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 9, + Line: int(28), + Column: int(9), }, End: Location{ - Line: 28, - Column: 54, + Line: int(28), + Column: int(54), }, file: p1, }, @@ -3222,12 +3244,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3242,12 +3264,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3261,12 +3283,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3282,12 +3304,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3295,7 +3317,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -3307,12 +3329,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 12, + Line: int(28), + Column: int(12), }, End: Location{ - Line: 28, - Column: 23, + Line: int(28), + Column: int(23), }, file: p1, }, @@ -3327,12 +3349,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 12, + Line: int(28), + Column: int(12), }, End: Location{ - Line: 28, - Column: 20, + Line: int(28), + Column: int(20), }, file: p1, }, @@ -3346,12 +3368,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 12, + Line: int(28), + Column: int(12), }, End: Location{ - Line: 28, - Column: 15, + Line: int(28), + Column: int(15), }, file: p1, }, @@ -3367,12 +3389,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3380,7 +3402,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -3392,12 +3414,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 21, + Line: int(28), + Column: int(21), }, End: Location{ - Line: 28, - Column: 22, + Line: int(28), + Column: int(22), }, file: p1, }, @@ -3419,12 +3441,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 28, + Line: int(28), + Column: int(27), }, End: Location{ - Line: 28, - Column: 34, + Line: int(28), + Column: int(35), }, file: p1, }, @@ -3432,7 +3454,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -3446,12 +3468,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 41, + Line: int(28), + Column: int(41), }, End: Location{ - Line: 28, - Column: 42, + Line: int(28), + Column: int(42), }, file: p1, }, @@ -3467,12 +3489,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 49, + Line: int(28), + Column: int(48), }, End: Location{ - Line: 28, - Column: 54, + Line: int(28), + Column: int(54), }, file: p1, }, @@ -3486,12 +3508,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 49, + Line: int(28), + Column: int(48), }, End: Location{ - Line: 28, - Column: 49, + Line: int(28), + Column: int(50), }, file: p1, }, @@ -3499,21 +3521,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 28, - Column: 53, + Line: int(28), + Column: int(53), }, End: Location{ - Line: 28, - Column: 54, + Line: int(28), + Column: int(54), }, file: p1, }, @@ -3531,18 +3553,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3550,7 +3572,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "substr", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -3558,12 +3580,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3578,12 +3600,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -3600,12 +3622,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -3613,7 +3635,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -3625,12 +3647,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3645,12 +3667,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3664,12 +3686,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3685,12 +3707,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3698,7 +3720,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -3710,12 +3732,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3730,12 +3752,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3749,12 +3771,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3770,12 +3792,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3783,7 +3805,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -3795,12 +3817,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -3821,19 +3843,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -3842,36 +3864,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -3886,12 +3908,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -3907,12 +3929,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -3930,12 +3952,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -3959,12 +3981,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -3978,12 +4000,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -3997,12 +4019,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -4018,12 +4040,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4031,7 +4053,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -4043,19 +4065,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -4063,19 +4085,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -4105,12 +4127,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4126,12 +4148,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4154,21 +4176,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 31, - Column: 9, + Line: int(31), + Column: int(9), }, End: Location{ - Line: 40, - Column: 72, + Line: int(40), + Column: int(72), }, file: p1, }, context: p96, freeVariables: Identifiers{ - "from", - "str", "std", + "str", "len", + "from", }, }, Cond: &Unary{ @@ -4176,40 +4198,40 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "str", "std", + "str", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "str", "std", + "str", }, }, Target: &Index{ @@ -4217,12 +4239,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4236,12 +4258,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4257,12 +4279,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4270,7 +4292,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -4282,12 +4304,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 31, - Column: 12, + Line: int(31), + Column: int(12), }, End: Location{ - Line: 31, - Column: 25, + Line: int(31), + Column: int(25), }, file: p1, }, @@ -4302,12 +4324,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 31, - Column: 12, + Line: int(31), + Column: int(12), }, End: Location{ - Line: 31, - Column: 20, + Line: int(31), + Column: int(20), }, file: p1, }, @@ -4321,12 +4343,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 31, - Column: 12, + Line: int(31), + Column: int(12), }, End: Location{ - Line: 31, - Column: 15, + Line: int(31), + Column: int(15), }, file: p1, }, @@ -4342,12 +4364,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4355,7 +4377,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -4367,12 +4389,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 31, - Column: 21, + Line: int(31), + Column: int(21), }, End: Location{ - Line: 31, - Column: 24, + Line: int(31), + Column: int(24), }, file: p1, }, @@ -4394,12 +4416,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 31, - Column: 30, + Line: int(31), + Column: int(29), }, End: Location{ - Line: 31, - Column: 36, + Line: int(31), + Column: int(37), }, file: p1, }, @@ -4407,7 +4429,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -4422,12 +4444,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 32, - Column: 13, + Line: int(32), + Column: int(13), }, End: Location{ - Line: 32, - Column: 84, + Line: int(32), + Column: int(84), }, file: p1, }, @@ -4442,12 +4464,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 32, - Column: 20, + Line: int(32), + Column: int(19), }, End: Location{ - Line: 32, - Column: 84, + Line: int(32), + Column: int(84), }, file: p1, }, @@ -4462,12 +4484,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 32, - Column: 20, + Line: int(32), + Column: int(19), }, End: Location{ - Line: 32, - Column: 67, + Line: int(32), + Column: int(68), }, file: p1, }, @@ -4475,21 +4497,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "substr first parameter should be a string, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 32, - Column: 71, + Line: int(32), + Column: int(71), }, End: Location{ - Line: 32, - Column: 84, + Line: int(32), + Column: int(84), }, file: p1, }, @@ -4504,12 +4526,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 32, - Column: 71, + Line: int(32), + Column: int(71), }, End: Location{ - Line: 32, - Column: 79, + Line: int(32), + Column: int(79), }, file: p1, }, @@ -4523,12 +4545,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 32, - Column: 71, + Line: int(32), + Column: int(71), }, End: Location{ - Line: 32, - Column: 74, + Line: int(32), + Column: int(74), }, file: p1, }, @@ -4544,12 +4566,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4557,7 +4579,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -4569,12 +4591,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 32, - Column: 80, + Line: int(32), + Column: int(80), }, End: Location{ - Line: 32, - Column: 83, + Line: int(32), + Column: int(83), }, file: p1, }, @@ -4598,12 +4620,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 33, - Column: 14, + Line: int(33), + Column: int(14), }, End: Location{ - Line: 40, - Column: 72, + Line: int(40), + Column: int(72), }, file: p1, }, @@ -4620,12 +4642,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4635,18 +4657,18 @@ var StdAst = &DesugaredObject{ "from", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4661,12 +4683,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4680,12 +4702,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4701,12 +4723,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4714,7 +4736,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -4726,12 +4748,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 33, - Column: 17, + Line: int(33), + Column: int(17), }, End: Location{ - Line: 33, - Column: 31, + Line: int(33), + Column: int(31), }, file: p1, }, @@ -4746,12 +4768,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 33, - Column: 17, + Line: int(33), + Column: int(17), }, End: Location{ - Line: 33, - Column: 25, + Line: int(33), + Column: int(25), }, file: p1, }, @@ -4765,12 +4787,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 33, - Column: 17, + Line: int(33), + Column: int(17), }, End: Location{ - Line: 33, - Column: 20, + Line: int(33), + Column: int(20), }, file: p1, }, @@ -4786,12 +4808,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -4799,7 +4821,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -4811,12 +4833,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 33, - Column: 26, + Line: int(33), + Column: int(26), }, End: Location{ - Line: 33, - Column: 30, + Line: int(33), + Column: int(30), }, file: p1, }, @@ -4838,12 +4860,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 33, - Column: 36, + Line: int(33), + Column: int(35), }, End: Location{ - Line: 33, - Column: 42, + Line: int(33), + Column: int(43), }, file: p1, }, @@ -4851,7 +4873,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -4866,12 +4888,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 34, - Column: 13, + Line: int(34), + Column: int(13), }, End: Location{ - Line: 34, - Column: 86, + Line: int(34), + Column: int(86), }, file: p1, }, @@ -4886,12 +4908,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 34, - Column: 20, + Line: int(34), + Column: int(19), }, End: Location{ - Line: 34, - Column: 86, + Line: int(34), + Column: int(86), }, file: p1, }, @@ -4906,12 +4928,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 34, - Column: 20, + Line: int(34), + Column: int(19), }, End: Location{ - Line: 34, - Column: 68, + Line: int(34), + Column: int(69), }, file: p1, }, @@ -4919,21 +4941,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "substr second parameter should be a number, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 34, - Column: 72, + Line: int(34), + Column: int(72), }, End: Location{ - Line: 34, - Column: 86, + Line: int(34), + Column: int(86), }, file: p1, }, @@ -4948,12 +4970,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 34, - Column: 72, + Line: int(34), + Column: int(72), }, End: Location{ - Line: 34, - Column: 80, + Line: int(34), + Column: int(80), }, file: p1, }, @@ -4967,12 +4989,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 34, - Column: 72, + Line: int(34), + Column: int(72), }, End: Location{ - Line: 34, - Column: 75, + Line: int(34), + Column: int(75), }, file: p1, }, @@ -4988,12 +5010,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5001,7 +5023,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -5013,12 +5035,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 34, - Column: 81, + Line: int(34), + Column: int(81), }, End: Location{ - Line: 34, - Column: 85, + Line: int(34), + Column: int(85), }, file: p1, }, @@ -5042,12 +5064,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 35, - Column: 14, + Line: int(35), + Column: int(14), }, End: Location{ - Line: 40, - Column: 72, + Line: int(40), + Column: int(72), }, file: p1, }, @@ -5064,12 +5086,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5079,18 +5101,18 @@ var StdAst = &DesugaredObject{ "len", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5105,12 +5127,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5124,12 +5146,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5145,12 +5167,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5158,7 +5180,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -5170,12 +5192,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 35, - Column: 17, + Line: int(35), + Column: int(17), }, End: Location{ - Line: 35, - Column: 30, + Line: int(35), + Column: int(30), }, file: p1, }, @@ -5190,12 +5212,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 35, - Column: 17, + Line: int(35), + Column: int(17), }, End: Location{ - Line: 35, - Column: 25, + Line: int(35), + Column: int(25), }, file: p1, }, @@ -5209,12 +5231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 35, - Column: 17, + Line: int(35), + Column: int(17), }, End: Location{ - Line: 35, - Column: 20, + Line: int(35), + Column: int(20), }, file: p1, }, @@ -5230,12 +5252,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5243,7 +5265,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -5255,12 +5277,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 35, - Column: 26, + Line: int(35), + Column: int(26), }, End: Location{ - Line: 35, - Column: 29, + Line: int(35), + Column: int(29), }, file: p1, }, @@ -5282,12 +5304,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 35, - Column: 35, + Line: int(35), + Column: int(34), }, End: Location{ - Line: 35, - Column: 41, + Line: int(35), + Column: int(42), }, file: p1, }, @@ -5295,7 +5317,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -5310,12 +5332,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 36, - Column: 13, + Line: int(36), + Column: int(13), }, End: Location{ - Line: 36, - Column: 84, + Line: int(36), + Column: int(84), }, file: p1, }, @@ -5330,12 +5352,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 36, - Column: 20, + Line: int(36), + Column: int(19), }, End: Location{ - Line: 36, - Column: 84, + Line: int(36), + Column: int(84), }, file: p1, }, @@ -5350,12 +5372,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 36, - Column: 20, + Line: int(36), + Column: int(19), }, End: Location{ - Line: 36, - Column: 67, + Line: int(36), + Column: int(68), }, file: p1, }, @@ -5363,21 +5385,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "substr third parameter should be a number, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 36, - Column: 71, + Line: int(36), + Column: int(71), }, End: Location{ - Line: 36, - Column: 84, + Line: int(36), + Column: int(84), }, file: p1, }, @@ -5392,12 +5414,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 36, - Column: 71, + Line: int(36), + Column: int(71), }, End: Location{ - Line: 36, - Column: 79, + Line: int(36), + Column: int(79), }, file: p1, }, @@ -5411,12 +5433,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 36, - Column: 71, + Line: int(36), + Column: int(71), }, End: Location{ - Line: 36, - Column: 74, + Line: int(36), + Column: int(74), }, file: p1, }, @@ -5432,12 +5454,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5445,7 +5467,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -5457,12 +5479,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 36, - Column: 80, + Line: int(36), + Column: int(80), }, End: Location{ - Line: 36, - Column: 83, + Line: int(36), + Column: int(83), }, file: p1, }, @@ -5486,21 +5508,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 37, - Column: 14, + Line: int(37), + Column: int(14), }, End: Location{ - Line: 40, - Column: 72, + Line: int(40), + Column: int(72), }, file: p1, }, context: p96, freeVariables: Identifiers{ - "len", + "std", "from", "str", - "std", + "len", }, }, Cond: &Binary{ @@ -5508,12 +5530,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 37, - Column: 17, + Line: int(37), + Column: int(17), }, End: Location{ - Line: 37, - Column: 24, + Line: int(37), + Column: int(24), }, file: p1, }, @@ -5527,12 +5549,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 37, - Column: 17, + Line: int(37), + Column: int(17), }, End: Location{ - Line: 37, - Column: 20, + Line: int(37), + Column: int(20), }, file: p1, }, @@ -5543,25 +5565,25 @@ var StdAst = &DesugaredObject{ }, Id: "len", }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 37, - Column: 23, + Line: int(37), + Column: int(23), }, End: Location{ - Line: 37, - Column: 24, + Line: int(37), + Column: int(24), }, file: p1, }, context: p96, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -5570,12 +5592,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 38, - Column: 13, + Line: int(38), + Column: int(13), }, End: Location{ - Line: 38, - Column: 83, + Line: int(38), + Column: int(83), }, file: p1, }, @@ -5589,12 +5611,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 38, - Column: 20, + Line: int(38), + Column: int(19), }, End: Location{ - Line: 38, - Column: 83, + Line: int(38), + Column: int(83), }, file: p1, }, @@ -5608,12 +5630,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 38, - Column: 20, + Line: int(38), + Column: int(19), }, End: Location{ - Line: 38, - Column: 76, + Line: int(38), + Column: int(77), }, file: p1, }, @@ -5621,21 +5643,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "substr third parameter should be greater than zero, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 38, - Column: 80, + Line: int(38), + Column: int(80), }, End: Location{ - Line: 38, - Column: 83, + Line: int(38), + Column: int(83), }, file: p1, }, @@ -5653,21 +5675,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 13, + Line: int(40), + Column: int(13), }, End: Location{ - Line: 40, - Column: 72, + Line: int(40), + Column: int(72), }, file: p1, }, context: p96, freeVariables: Identifiers{ "len", + "std", "from", "str", - "std", }, }, Target: &Index{ @@ -5675,12 +5697,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 13, + Line: int(40), + Column: int(13), }, End: Location{ - Line: 40, - Column: 21, + Line: int(40), + Column: int(21), }, file: p1, }, @@ -5694,12 +5716,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 13, + Line: int(40), + Column: int(13), }, End: Location{ - Line: 40, - Column: 16, + Line: int(40), + Column: int(16), }, file: p1, }, @@ -5715,12 +5737,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5728,7 +5750,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -5740,12 +5762,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 23, + Line: int(40), + Column: int(22), }, End: Location{ - Line: 40, - Column: 23, + Line: int(40), + Column: int(24), }, file: p1, }, @@ -5753,7 +5775,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Apply{ @@ -5761,21 +5783,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 26, + Line: int(40), + Column: int(26), }, End: Location{ - Line: 40, - Column: 71, + Line: int(40), + Column: int(71), }, file: p1, }, context: p239, freeVariables: Identifiers{ - "std", - "len", "from", "str", + "std", + "len", }, }, Target: &Index{ @@ -5783,12 +5805,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 26, + Line: int(40), + Column: int(26), }, End: Location{ - Line: 40, - Column: 39, + Line: int(40), + Column: int(39), }, file: p1, }, @@ -5802,12 +5824,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 26, + Line: int(40), + Column: int(26), }, End: Location{ - Line: 40, - Column: 29, + Line: int(40), + Column: int(29), }, file: p1, }, @@ -5823,12 +5845,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -5836,7 +5858,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "makeArray", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -5848,12 +5870,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 40, + Line: int(40), + Column: int(40), }, End: Location{ - Line: 40, - Column: 43, + Line: int(40), + Column: int(43), }, file: p1, }, @@ -5869,12 +5891,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 45, + Line: int(40), + Column: int(45), }, End: Location{ - Line: 40, - Column: 70, + Line: int(40), + Column: int(70), }, file: p1, }, @@ -5896,20 +5918,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 57, + Line: int(40), + Column: int(57), }, End: Location{ - Line: 40, - Column: 70, + Line: int(40), + Column: int(70), }, file: p1, }, context: p255, freeVariables: Identifiers{ - "from", "str", "i", + "from", }, }, Target: &Var{ @@ -5917,12 +5939,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 57, + Line: int(40), + Column: int(57), }, End: Location{ - Line: 40, - Column: 60, + Line: int(40), + Column: int(60), }, file: p1, }, @@ -5938,12 +5960,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 61, + Line: int(40), + Column: int(61), }, End: Location{ - Line: 40, - Column: 69, + Line: int(40), + Column: int(69), }, file: p1, }, @@ -5958,12 +5980,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 61, + Line: int(40), + Column: int(61), }, End: Location{ - Line: 40, - Column: 62, + Line: int(40), + Column: int(62), }, file: p1, }, @@ -5974,18 +5996,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 40, - Column: 65, + Line: int(40), + Column: int(65), }, End: Location{ - Line: 40, - Column: 69, + Line: int(40), + Column: int(69), }, file: p1, }, @@ -6021,18 +6043,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6040,7 +6062,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "startsWith", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -6048,12 +6070,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6068,12 +6090,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -6090,12 +6112,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -6103,7 +6125,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -6115,12 +6137,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6135,12 +6157,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6154,12 +6176,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6175,12 +6197,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6188,7 +6210,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -6200,12 +6222,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6220,12 +6242,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6239,12 +6261,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6260,12 +6282,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6273,7 +6295,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -6285,12 +6307,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6311,19 +6333,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -6332,36 +6354,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -6376,12 +6398,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -6397,12 +6419,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -6420,12 +6442,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -6449,12 +6471,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -6468,12 +6490,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -6487,12 +6509,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -6508,12 +6530,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6521,7 +6543,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -6533,19 +6555,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -6553,19 +6575,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -6595,12 +6617,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6616,12 +6638,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6643,20 +6665,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 9, + Line: int(43), + Column: int(9), }, End: Location{ - Line: 46, - Column: 49, + Line: int(46), + Column: int(49), }, file: p1, }, context: p271, freeVariables: Identifiers{ + "std", "a", "b", - "std", }, }, Cond: &Binary{ @@ -6664,12 +6686,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 12, + Line: int(43), + Column: int(12), }, End: Location{ - Line: 43, - Column: 41, + Line: int(43), + Column: int(41), }, file: p1, }, @@ -6685,12 +6707,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 12, + Line: int(43), + Column: int(12), }, End: Location{ - Line: 43, - Column: 25, + Line: int(43), + Column: int(25), }, file: p1, }, @@ -6705,12 +6727,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 12, + Line: int(43), + Column: int(12), }, End: Location{ - Line: 43, - Column: 22, + Line: int(43), + Column: int(22), }, file: p1, }, @@ -6724,12 +6746,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 12, + Line: int(43), + Column: int(12), }, End: Location{ - Line: 43, - Column: 15, + Line: int(43), + Column: int(15), }, file: p1, }, @@ -6745,12 +6767,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6758,7 +6780,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -6770,12 +6792,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 23, + Line: int(43), + Column: int(23), }, End: Location{ - Line: 43, - Column: 24, + Line: int(43), + Column: int(24), }, file: p1, }, @@ -6792,25 +6814,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 9, + Op: BinaryOp(9), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 28, + Line: int(43), + Column: int(28), }, End: Location{ - Line: 43, - Column: 41, + Line: int(43), + Column: int(41), }, file: p1, }, context: p271, freeVariables: Identifiers{ - "std", "b", + "std", }, }, Target: &Index{ @@ -6818,12 +6840,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 28, + Line: int(43), + Column: int(28), }, End: Location{ - Line: 43, - Column: 38, + Line: int(43), + Column: int(38), }, file: p1, }, @@ -6837,12 +6859,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 28, + Line: int(43), + Column: int(28), }, End: Location{ - Line: 43, - Column: 31, + Line: int(43), + Column: int(31), }, file: p1, }, @@ -6858,12 +6880,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6871,7 +6893,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -6883,12 +6905,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 43, - Column: 39, + Line: int(43), + Column: int(39), }, End: Location{ - Line: 43, - Column: 40, + Line: int(43), + Column: int(40), }, file: p1, }, @@ -6911,12 +6933,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 44, - Column: 13, + Line: int(44), + Column: int(13), }, End: Location{ - Line: 44, - Column: 18, + Line: int(44), + Column: int(18), }, file: p1, }, @@ -6930,20 +6952,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ "std", - "a", "b", + "a", }, }, Target: &Index{ @@ -6951,12 +6973,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6970,12 +6992,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -6991,12 +7013,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7004,7 +7026,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -7016,20 +7038,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 13, + Line: int(46), + Column: int(13), }, End: Location{ - Line: 46, - Column: 44, + Line: int(46), + Column: int(44), }, file: p1, }, context: p271, freeVariables: Identifiers{ + "b", "std", "a", - "b", }, }, Target: &Index{ @@ -7037,12 +7059,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 13, + Line: int(46), + Column: int(13), }, End: Location{ - Line: 46, - Column: 23, + Line: int(46), + Column: int(23), }, file: p1, }, @@ -7056,12 +7078,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 13, + Line: int(46), + Column: int(13), }, End: Location{ - Line: 46, - Column: 16, + Line: int(46), + Column: int(16), }, file: p1, }, @@ -7077,12 +7099,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7090,7 +7112,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "substr", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -7102,12 +7124,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 24, + Line: int(46), + Column: int(24), }, End: Location{ - Line: 46, - Column: 25, + Line: int(46), + Column: int(25), }, file: p1, }, @@ -7123,19 +7145,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 27, + Line: int(46), + Column: int(27), }, End: Location{ - Line: 46, - Column: 28, + Line: int(46), + Column: int(28), }, file: p1, }, context: p315, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &Apply{ @@ -7143,19 +7165,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 30, + Line: int(46), + Column: int(30), }, End: Location{ - Line: 46, - Column: 43, + Line: int(46), + Column: int(43), }, file: p1, }, context: p315, freeVariables: Identifiers{ - "std", "b", + "std", }, }, Target: &Index{ @@ -7163,12 +7185,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 30, + Line: int(46), + Column: int(30), }, End: Location{ - Line: 46, - Column: 40, + Line: int(46), + Column: int(40), }, file: p1, }, @@ -7182,12 +7204,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 30, + Line: int(46), + Column: int(30), }, End: Location{ - Line: 46, - Column: 33, + Line: int(46), + Column: int(33), }, file: p1, }, @@ -7203,12 +7225,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7216,7 +7238,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -7228,12 +7250,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 41, + Line: int(46), + Column: int(41), }, End: Location{ - Line: 46, - Column: 42, + Line: int(46), + Column: int(42), }, file: p1, }, @@ -7261,12 +7283,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 46, - Column: 48, + Line: int(46), + Column: int(48), }, End: Location{ - Line: 46, - Column: 49, + Line: int(46), + Column: int(49), }, file: p1, }, @@ -7289,18 +7311,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7308,7 +7330,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "endsWith", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -7316,12 +7338,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7336,12 +7358,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -7358,12 +7380,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -7371,7 +7393,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -7383,12 +7405,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7403,12 +7425,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7422,12 +7444,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7443,12 +7465,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7456,7 +7478,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -7468,12 +7490,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7488,12 +7510,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7507,12 +7529,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7528,12 +7550,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7541,7 +7563,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -7553,12 +7575,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7579,19 +7601,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -7600,36 +7622,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -7644,12 +7666,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -7665,12 +7687,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -7688,12 +7710,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -7717,12 +7739,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -7736,12 +7758,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -7755,12 +7777,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -7776,12 +7798,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7789,7 +7811,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -7801,19 +7823,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -7821,19 +7843,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -7863,12 +7885,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7884,12 +7906,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -7911,20 +7933,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 9, + Line: int(49), + Column: int(9), }, End: Location{ - Line: 52, - Column: 77, + Line: int(52), + Column: int(77), }, file: p1, }, context: p337, freeVariables: Identifiers{ + "b", "std", "a", - "b", }, }, Cond: &Binary{ @@ -7932,20 +7954,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 12, + Line: int(49), + Column: int(12), }, End: Location{ - Line: 49, - Column: 41, + Line: int(49), + Column: int(41), }, file: p1, }, context: p337, freeVariables: Identifiers{ + "b", "std", "a", - "b", }, }, Left: &Apply{ @@ -7953,12 +7975,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 12, + Line: int(49), + Column: int(12), }, End: Location{ - Line: 49, - Column: 25, + Line: int(49), + Column: int(25), }, file: p1, }, @@ -7973,12 +7995,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 12, + Line: int(49), + Column: int(12), }, End: Location{ - Line: 49, - Column: 22, + Line: int(49), + Column: int(22), }, file: p1, }, @@ -7992,12 +8014,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 12, + Line: int(49), + Column: int(12), }, End: Location{ - Line: 49, - Column: 15, + Line: int(49), + Column: int(15), }, file: p1, }, @@ -8013,12 +8035,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8026,7 +8048,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -8038,12 +8060,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 23, + Line: int(49), + Column: int(23), }, End: Location{ - Line: 49, - Column: 24, + Line: int(49), + Column: int(24), }, file: p1, }, @@ -8060,18 +8082,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 9, + Op: BinaryOp(9), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 28, + Line: int(49), + Column: int(28), }, End: Location{ - Line: 49, - Column: 41, + Line: int(49), + Column: int(41), }, file: p1, }, @@ -8086,12 +8108,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 28, + Line: int(49), + Column: int(28), }, End: Location{ - Line: 49, - Column: 38, + Line: int(49), + Column: int(38), }, file: p1, }, @@ -8105,12 +8127,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 28, + Line: int(49), + Column: int(28), }, End: Location{ - Line: 49, - Column: 31, + Line: int(49), + Column: int(31), }, file: p1, }, @@ -8126,12 +8148,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8139,7 +8161,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -8151,12 +8173,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 49, - Column: 39, + Line: int(49), + Column: int(39), }, End: Location{ - Line: 49, - Column: 40, + Line: int(49), + Column: int(40), }, file: p1, }, @@ -8179,12 +8201,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 50, - Column: 13, + Line: int(50), + Column: int(13), }, End: Location{ - Line: 50, - Column: 18, + Line: int(50), + Column: int(18), }, file: p1, }, @@ -8198,12 +8220,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8219,12 +8241,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8238,12 +8260,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8259,12 +8281,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8272,7 +8294,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -8284,12 +8306,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 13, + Line: int(52), + Column: int(13), }, End: Location{ - Line: 52, - Column: 72, + Line: int(52), + Column: int(72), }, file: p1, }, @@ -8305,12 +8327,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 13, + Line: int(52), + Column: int(13), }, End: Location{ - Line: 52, - Column: 23, + Line: int(52), + Column: int(23), }, file: p1, }, @@ -8324,12 +8346,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 13, + Line: int(52), + Column: int(13), }, End: Location{ - Line: 52, - Column: 16, + Line: int(52), + Column: int(16), }, file: p1, }, @@ -8345,12 +8367,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8358,7 +8380,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "substr", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -8370,12 +8392,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 24, + Line: int(52), + Column: int(24), }, End: Location{ - Line: 52, - Column: 25, + Line: int(52), + Column: int(25), }, file: p1, }, @@ -8391,20 +8413,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 27, + Line: int(52), + Column: int(27), }, End: Location{ - Line: 52, - Column: 56, + Line: int(52), + Column: int(56), }, file: p1, }, context: p381, freeVariables: Identifiers{ - "std", - "a", "b", + "a", + "std", }, }, Left: &Apply{ @@ -8412,19 +8434,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 27, + Line: int(52), + Column: int(27), }, End: Location{ - Line: 52, - Column: 40, + Line: int(52), + Column: int(40), }, file: p1, }, context: p381, freeVariables: Identifiers{ - "std", "a", + "std", }, }, Target: &Index{ @@ -8432,12 +8454,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 27, + Line: int(52), + Column: int(27), }, End: Location{ - Line: 52, - Column: 37, + Line: int(52), + Column: int(37), }, file: p1, }, @@ -8451,12 +8473,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 27, + Line: int(52), + Column: int(27), }, End: Location{ - Line: 52, - Column: 30, + Line: int(52), + Column: int(30), }, file: p1, }, @@ -8472,12 +8494,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8485,7 +8507,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -8497,12 +8519,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 38, + Line: int(52), + Column: int(38), }, End: Location{ - Line: 52, - Column: 39, + Line: int(52), + Column: int(39), }, file: p1, }, @@ -8519,25 +8541,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 4, + Op: BinaryOp(4), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 43, + Line: int(52), + Column: int(43), }, End: Location{ - Line: 52, - Column: 56, + Line: int(52), + Column: int(56), }, file: p1, }, context: p381, freeVariables: Identifiers{ - "std", "b", + "std", }, }, Target: &Index{ @@ -8545,12 +8567,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 43, + Line: int(52), + Column: int(43), }, End: Location{ - Line: 52, - Column: 53, + Line: int(52), + Column: int(53), }, file: p1, }, @@ -8564,12 +8586,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 43, + Line: int(52), + Column: int(43), }, End: Location{ - Line: 52, - Column: 46, + Line: int(52), + Column: int(46), }, file: p1, }, @@ -8585,12 +8607,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8598,7 +8620,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -8610,12 +8632,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 54, + Line: int(52), + Column: int(54), }, End: Location{ - Line: 52, - Column: 55, + Line: int(52), + Column: int(55), }, file: p1, }, @@ -8638,12 +8660,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 58, + Line: int(52), + Column: int(58), }, End: Location{ - Line: 52, - Column: 71, + Line: int(52), + Column: int(71), }, file: p1, }, @@ -8658,12 +8680,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 58, + Line: int(52), + Column: int(58), }, End: Location{ - Line: 52, - Column: 68, + Line: int(52), + Column: int(68), }, file: p1, }, @@ -8677,12 +8699,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 58, + Line: int(52), + Column: int(58), }, End: Location{ - Line: 52, - Column: 61, + Line: int(52), + Column: int(61), }, file: p1, }, @@ -8698,12 +8720,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8711,7 +8733,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -8723,12 +8745,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 69, + Line: int(52), + Column: int(69), }, End: Location{ - Line: 52, - Column: 70, + Line: int(52), + Column: int(70), }, file: p1, }, @@ -8756,12 +8778,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 52, - Column: 76, + Line: int(52), + Column: int(76), }, End: Location{ - Line: 52, - Column: 77, + Line: int(52), + Column: int(77), }, file: p1, }, @@ -8784,18 +8806,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8803,7 +8825,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "stringChars", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -8811,12 +8833,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8831,12 +8853,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -8853,12 +8875,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -8866,7 +8888,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -8878,12 +8900,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8898,12 +8920,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8917,12 +8939,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8938,12 +8960,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8951,7 +8973,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -8963,12 +8985,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -8983,12 +9005,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9002,12 +9024,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9023,12 +9045,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9036,7 +9058,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -9048,12 +9070,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9074,19 +9096,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -9095,36 +9117,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -9139,12 +9161,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -9160,12 +9182,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -9183,12 +9205,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -9212,12 +9234,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -9231,12 +9253,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -9250,12 +9272,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -9271,12 +9293,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9284,7 +9306,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -9296,19 +9318,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -9316,19 +9338,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -9358,12 +9380,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9379,12 +9401,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9405,12 +9427,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 9, + Line: int(55), + Column: int(9), }, End: Location{ - Line: 55, - Column: 59, + Line: int(55), + Column: int(59), }, file: p1, }, @@ -9425,12 +9447,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 9, + Line: int(55), + Column: int(9), }, End: Location{ - Line: 55, - Column: 22, + Line: int(55), + Column: int(22), }, file: p1, }, @@ -9444,12 +9466,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 9, + Line: int(55), + Column: int(9), }, End: Location{ - Line: 55, - Column: 12, + Line: int(55), + Column: int(12), }, file: p1, }, @@ -9465,12 +9487,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9478,7 +9500,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "makeArray", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -9490,12 +9512,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 23, + Line: int(55), + Column: int(23), }, End: Location{ - Line: 55, - Column: 38, + Line: int(55), + Column: int(38), }, file: p1, }, @@ -9510,12 +9532,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 23, + Line: int(55), + Column: int(23), }, End: Location{ - Line: 55, - Column: 33, + Line: int(55), + Column: int(33), }, file: p1, }, @@ -9529,12 +9551,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 23, + Line: int(55), + Column: int(23), }, End: Location{ - Line: 55, - Column: 26, + Line: int(55), + Column: int(26), }, file: p1, }, @@ -9550,12 +9572,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9563,7 +9585,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -9575,12 +9597,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 34, + Line: int(55), + Column: int(34), }, End: Location{ - Line: 55, - Column: 37, + Line: int(55), + Column: int(37), }, file: p1, }, @@ -9602,12 +9624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 40, + Line: int(55), + Column: int(40), }, End: Location{ - Line: 55, - Column: 58, + Line: int(55), + Column: int(58), }, file: p1, }, @@ -9628,12 +9650,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 52, + Line: int(55), + Column: int(52), }, End: Location{ - Line: 55, - Column: 58, + Line: int(55), + Column: int(58), }, file: p1, }, @@ -9648,12 +9670,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 52, + Line: int(55), + Column: int(52), }, End: Location{ - Line: 55, - Column: 55, + Line: int(55), + Column: int(55), }, file: p1, }, @@ -9669,12 +9691,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 55, - Column: 56, + Line: int(55), + Column: int(56), }, End: Location{ - Line: 55, - Column: 57, + Line: int(55), + Column: int(57), }, file: p1, }, @@ -9699,18 +9721,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9718,7 +9740,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "parseInt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -9726,12 +9748,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9746,12 +9768,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -9768,12 +9790,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -9781,7 +9803,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -9793,12 +9815,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9813,12 +9835,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9832,12 +9854,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9853,12 +9875,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9866,7 +9888,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -9878,12 +9900,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9898,12 +9920,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9917,12 +9939,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9938,12 +9960,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9951,7 +9973,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -9963,12 +9985,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -9989,19 +10011,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -10010,36 +10032,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -10054,12 +10076,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -10075,12 +10097,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -10098,12 +10120,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -10127,12 +10149,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -10146,12 +10168,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -10165,12 +10187,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -10186,12 +10208,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10199,7 +10221,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -10211,19 +10233,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -10231,19 +10253,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -10273,12 +10295,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10294,12 +10316,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10320,12 +10342,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 58, - Column: 9, + Line: int(58), + Column: int(9), }, End: Location{ - Line: 68, - Column: 50, + Line: int(68), + Column: int(50), }, file: p1, }, @@ -10343,12 +10365,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10368,12 +10390,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 59, - Column: 13, + Line: int(59), + Column: int(13), }, End: Location{ - Line: 62, - Column: 39, + Line: int(62), + Column: int(39), }, file: p1, }, @@ -10388,12 +10410,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 59, - Column: 16, + Line: int(59), + Column: int(16), }, End: Location{ - Line: 59, - Column: 38, + Line: int(59), + Column: int(38), }, file: p1, }, @@ -10407,12 +10429,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 59, - Column: 16, + Line: int(59), + Column: int(16), }, End: Location{ - Line: 59, - Column: 25, + Line: int(59), + Column: int(25), }, file: p1, }, @@ -10426,12 +10448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 59, - Column: 16, + Line: int(59), + Column: int(16), }, End: Location{ - Line: 59, - Column: 21, + Line: int(59), + Column: int(21), }, file: p1, }, @@ -10442,40 +10464,40 @@ var StdAst = &DesugaredObject{ }, Id: "digit", }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 59, - Column: 24, + Line: int(59), + Column: int(24), }, End: Location{ - Line: 59, - Column: 25, + Line: int(59), + Column: int(25), }, file: p1, }, context: p469, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, - Op: 18, + Op: BinaryOp(18), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 59, - Column: 29, + Line: int(59), + Column: int(29), }, End: Location{ - Line: 59, - Column: 38, + Line: int(59), + Column: int(38), }, file: p1, }, @@ -10489,12 +10511,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 59, - Column: 29, + Line: int(59), + Column: int(29), }, End: Location{ - Line: 59, - Column: 34, + Line: int(59), + Column: int(34), }, file: p1, }, @@ -10505,25 +10527,25 @@ var StdAst = &DesugaredObject{ }, Id: "digit", }, - Op: 7, + Op: BinaryOp(7), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 59, - Column: 37, + Line: int(59), + Column: int(37), }, End: Location{ - Line: 59, - Column: 38, + Line: int(59), + Column: int(38), }, file: p1, }, context: p469, freeVariables: nil, }, - Value: 9, + Value: float64(9), OriginalString: "9", }, }, @@ -10533,12 +10555,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 60, - Column: 17, + Line: int(60), + Column: int(17), }, End: Location{ - Line: 60, - Column: 78, + Line: int(60), + Column: int(79), }, file: p1, }, @@ -10550,12 +10572,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 60, - Column: 25, + Line: int(60), + Column: int(24), }, End: Location{ - Line: 60, - Column: 78, + Line: int(60), + Column: int(79), }, file: p1, }, @@ -10563,7 +10585,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "parseInt got string which does not match regex [0-9]+", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -10572,12 +10594,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 62, - Column: 17, + Line: int(62), + Column: int(17), }, End: Location{ - Line: 62, - Column: 39, + Line: int(62), + Column: int(39), }, file: p1, }, @@ -10592,12 +10614,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 62, - Column: 17, + Line: int(62), + Column: int(17), }, End: Location{ - Line: 62, - Column: 31, + Line: int(62), + Column: int(31), }, file: p1, }, @@ -10611,33 +10633,33 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 62, - Column: 17, + Line: int(62), + Column: int(17), }, End: Location{ - Line: 62, - Column: 19, + Line: int(62), + Column: int(19), }, file: p1, }, context: p469, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, - Op: 0, + Op: BinaryOp(0), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 62, - Column: 22, + Line: int(62), + Column: int(22), }, End: Location{ - Line: 62, - Column: 31, + Line: int(62), + Column: int(31), }, file: p1, }, @@ -10649,18 +10671,18 @@ var StdAst = &DesugaredObject{ Id: "aggregate", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 62, - Column: 34, + Line: int(62), + Column: int(34), }, End: Location{ - Line: 62, - Column: 39, + Line: int(62), + Column: int(39), }, file: p1, }, @@ -10682,20 +10704,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 63, - Column: 9, + Line: int(63), + Column: int(9), }, End: Location{ - Line: 68, - Column: 50, + Line: int(68), + Column: int(50), }, file: p1, }, context: p462, freeVariables: Identifiers{ + "addDigit", "std", "str", - "addDigit", }, }, Binds: LocalBinds{ @@ -10706,12 +10728,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10732,19 +10754,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "str", "std", + "str", }, }, Target: &Index{ @@ -10752,12 +10774,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10771,12 +10793,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10792,12 +10814,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10805,7 +10827,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -10817,12 +10839,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10843,19 +10865,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "char", "std", + "char", }, }, Elements: Nodes{ @@ -10864,19 +10886,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 14, + Line: int(64), + Column: int(14), }, End: Location{ - Line: 64, - Column: 54, + Line: int(64), + Column: int(54), }, file: p1, }, context: p516, freeVariables: Identifiers{ - "char", "std", + "char", }, }, Left: &Apply{ @@ -10884,19 +10906,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 14, + Line: int(64), + Column: int(14), }, End: Location{ - Line: 64, - Column: 33, + Line: int(64), + Column: int(33), }, file: p1, }, context: p516, freeVariables: Identifiers{ - "char", "std", + "char", }, }, Target: &Index{ @@ -10904,12 +10926,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 14, + Line: int(64), + Column: int(14), }, End: Location{ - Line: 64, - Column: 27, + Line: int(64), + Column: int(27), }, file: p1, }, @@ -10923,12 +10945,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 14, + Line: int(64), + Column: int(14), }, End: Location{ - Line: 64, - Column: 17, + Line: int(64), + Column: int(17), }, file: p1, }, @@ -10944,12 +10966,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -10957,7 +10979,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "codepoint", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -10969,12 +10991,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 28, + Line: int(64), + Column: int(28), }, End: Location{ - Line: 64, - Column: 32, + Line: int(64), + Column: int(32), }, file: p1, }, @@ -10991,18 +11013,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 4, + Op: BinaryOp(4), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 36, + Line: int(64), + Column: int(36), }, End: Location{ - Line: 64, - Column: 54, + Line: int(64), + Column: int(54), }, file: p1, }, @@ -11016,12 +11038,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 36, + Line: int(64), + Column: int(36), }, End: Location{ - Line: 64, - Column: 49, + Line: int(64), + Column: int(49), }, file: p1, }, @@ -11035,12 +11057,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 36, + Line: int(64), + Column: int(36), }, End: Location{ - Line: 64, - Column: 39, + Line: int(64), + Column: int(39), }, file: p1, }, @@ -11056,12 +11078,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11069,7 +11091,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "codepoint", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -11081,12 +11103,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 51, + Line: int(64), + Column: int(50), }, End: Location{ - Line: 64, - Column: 52, + Line: int(64), + Column: int(53), }, file: p1, }, @@ -11094,7 +11116,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -11113,12 +11135,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 67, + Line: int(64), + Column: int(67), }, End: Location{ - Line: 64, - Column: 87, + Line: int(64), + Column: int(87), }, file: p1, }, @@ -11133,12 +11155,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 67, + Line: int(64), + Column: int(67), }, End: Location{ - Line: 64, - Column: 82, + Line: int(64), + Column: int(82), }, file: p1, }, @@ -11152,12 +11174,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 67, + Line: int(64), + Column: int(67), }, End: Location{ - Line: 64, - Column: 70, + Line: int(64), + Column: int(70), }, file: p1, }, @@ -11173,12 +11195,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11186,7 +11208,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "stringChars", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -11198,12 +11220,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 64, - Column: 83, + Line: int(64), + Column: int(83), }, End: Location{ - Line: 64, - Column: 86, + Line: int(64), + Column: int(86), }, file: p1, }, @@ -11235,21 +11257,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 65, - Column: 9, + Line: int(65), + Column: int(9), }, End: Location{ - Line: 68, - Column: 50, + Line: int(68), + Column: int(50), }, file: p1, }, context: p462, freeVariables: Identifiers{ - "std", "str", - "addDigit", "toDigits", + "addDigit", + "std", }, }, Cond: &Apply{ @@ -11257,12 +11279,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11277,12 +11299,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11296,12 +11318,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11317,12 +11339,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11330,7 +11352,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -11342,12 +11364,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 65, - Column: 12, + Line: int(65), + Column: int(12), }, End: Location{ - Line: 65, - Column: 18, + Line: int(65), + Column: int(18), }, file: p1, }, @@ -11361,12 +11383,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 65, - Column: 12, + Line: int(65), + Column: int(12), }, End: Location{ - Line: 65, - Column: 15, + Line: int(65), + Column: int(15), }, file: p1, }, @@ -11382,19 +11404,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 65, - Column: 16, + Line: int(65), + Column: int(16), }, End: Location{ - Line: 65, - Column: 17, + Line: int(65), + Column: int(17), }, file: p1, }, context: p462, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, Id: nil, @@ -11404,12 +11426,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 65, - Column: 23, + Line: int(65), + Column: int(22), }, End: Location{ - Line: 65, - Column: 24, + Line: int(65), + Column: int(25), }, file: p1, }, @@ -11417,7 +11439,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "-", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -11431,44 +11453,44 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 13, + Line: int(66), + Column: int(13), }, End: Location{ - Line: 66, - Column: 55, + Line: int(66), + Column: int(55), }, file: p1, }, context: p462, freeVariables: Identifiers{ + "toDigits", "std", "addDigit", "str", - "toDigits", }, }, - Op: 3, + Op: UnaryOp(3), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 14, + Line: int(66), + Column: int(14), }, End: Location{ - Line: 66, - Column: 55, + Line: int(66), + Column: int(55), }, file: p1, }, context: p462, freeVariables: Identifiers{ + "toDigits", "std", "addDigit", "str", - "toDigits", }, }, Target: &Index{ @@ -11476,12 +11498,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 14, + Line: int(66), + Column: int(14), }, End: Location{ - Line: 66, - Column: 23, + Line: int(66), + Column: int(23), }, file: p1, }, @@ -11495,12 +11517,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 14, + Line: int(66), + Column: int(14), }, End: Location{ - Line: 66, - Column: 17, + Line: int(66), + Column: int(17), }, file: p1, }, @@ -11516,12 +11538,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11529,7 +11551,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "foldl", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -11541,12 +11563,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 24, + Line: int(66), + Column: int(24), }, End: Location{ - Line: 66, - Column: 32, + Line: int(66), + Column: int(32), }, file: p1, }, @@ -11562,20 +11584,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 34, + Line: int(66), + Column: int(34), }, End: Location{ - Line: 66, - Column: 51, + Line: int(66), + Column: int(51), }, file: p1, }, context: p578, freeVariables: Identifiers{ + "std", "str", "toDigits", - "std", }, }, Target: &Var{ @@ -11583,12 +11605,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 34, + Line: int(66), + Column: int(34), }, End: Location{ - Line: 66, - Column: 42, + Line: int(66), + Column: int(42), }, file: p1, }, @@ -11606,12 +11628,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11626,12 +11648,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11645,12 +11667,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11666,12 +11688,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11679,7 +11701,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "slice", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -11691,12 +11713,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 43, + Line: int(66), + Column: int(43), }, End: Location{ - Line: 66, - Column: 46, + Line: int(66), + Column: int(46), }, file: p1, }, @@ -11712,19 +11734,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 47, + Line: int(66), + Column: int(47), }, End: Location{ - Line: 66, - Column: 48, + Line: int(66), + Column: int(48), }, file: p1, }, context: p594, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, &LiteralNull{ @@ -11732,12 +11754,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11750,12 +11772,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11780,19 +11802,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 66, - Column: 53, + Line: int(66), + Column: int(53), }, End: Location{ - Line: 66, - Column: 54, + Line: int(66), + Column: int(54), }, file: p1, }, context: p578, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -11807,12 +11829,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 68, - Column: 13, + Line: int(68), + Column: int(13), }, End: Location{ - Line: 68, - Column: 50, + Line: int(68), + Column: int(50), }, file: p1, }, @@ -11820,8 +11842,8 @@ var StdAst = &DesugaredObject{ freeVariables: Identifiers{ "std", "addDigit", - "str", "toDigits", + "str", }, }, Target: &Index{ @@ -11829,12 +11851,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 68, - Column: 13, + Line: int(68), + Column: int(13), }, End: Location{ - Line: 68, - Column: 22, + Line: int(68), + Column: int(22), }, file: p1, }, @@ -11848,12 +11870,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 68, - Column: 13, + Line: int(68), + Column: int(13), }, End: Location{ - Line: 68, - Column: 16, + Line: int(68), + Column: int(16), }, file: p1, }, @@ -11869,12 +11891,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -11882,7 +11904,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "foldl", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -11894,12 +11916,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 68, - Column: 23, + Line: int(68), + Column: int(23), }, End: Location{ - Line: 68, - Column: 31, + Line: int(68), + Column: int(31), }, file: p1, }, @@ -11915,19 +11937,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 68, - Column: 33, + Line: int(68), + Column: int(33), }, End: Location{ - Line: 68, - Column: 46, + Line: int(68), + Column: int(46), }, file: p1, }, context: p609, freeVariables: Identifiers{ - "str", "toDigits", + "str", }, }, Target: &Var{ @@ -11935,12 +11957,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 68, - Column: 33, + Line: int(68), + Column: int(33), }, End: Location{ - Line: 68, - Column: 41, + Line: int(68), + Column: int(41), }, file: p1, }, @@ -11958,12 +11980,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 68, - Column: 42, + Line: int(68), + Column: int(42), }, End: Location{ - Line: 68, - Column: 45, + Line: int(68), + Column: int(45), }, file: p1, }, @@ -11985,19 +12007,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 68, - Column: 48, + Line: int(68), + Column: int(48), }, End: Location{ - Line: 68, - Column: 49, + Line: int(68), + Column: int(49), }, file: p1, }, context: p609, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -12014,18 +12036,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12033,7 +12055,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "split", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -12041,12 +12063,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12061,12 +12083,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -12083,12 +12105,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -12096,7 +12118,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -12108,12 +12130,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12128,12 +12150,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12147,12 +12169,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12168,12 +12190,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12181,7 +12203,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -12193,12 +12215,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12213,12 +12235,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12232,12 +12254,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12253,12 +12275,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12266,7 +12288,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -12278,12 +12300,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12304,19 +12326,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -12325,36 +12347,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -12369,12 +12391,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -12390,12 +12412,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -12413,12 +12435,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -12442,12 +12464,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -12461,12 +12483,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -12480,12 +12502,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -12501,12 +12523,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12514,7 +12536,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -12526,19 +12548,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -12546,19 +12568,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -12588,12 +12610,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12609,12 +12631,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12636,20 +12658,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 71, - Column: 9, + Line: int(71), + Column: int(9), }, End: Location{ - Line: 78, - Column: 39, + Line: int(78), + Column: int(39), }, file: p1, }, context: p626, freeVariables: Identifiers{ - "str", - "std", "c", + "std", + "str", }, }, Cond: &Unary{ @@ -12657,33 +12679,33 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "str", "std", + "str", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12698,12 +12720,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12717,12 +12739,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12738,12 +12760,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12751,7 +12773,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -12763,12 +12785,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 71, - Column: 12, + Line: int(71), + Column: int(12), }, End: Location{ - Line: 71, - Column: 25, + Line: int(71), + Column: int(25), }, file: p1, }, @@ -12783,12 +12805,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 71, - Column: 12, + Line: int(71), + Column: int(12), }, End: Location{ - Line: 71, - Column: 20, + Line: int(71), + Column: int(20), }, file: p1, }, @@ -12802,12 +12824,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 71, - Column: 12, + Line: int(71), + Column: int(12), }, End: Location{ - Line: 71, - Column: 15, + Line: int(71), + Column: int(15), }, file: p1, }, @@ -12823,12 +12845,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -12836,7 +12858,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -12848,12 +12870,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 71, - Column: 21, + Line: int(71), + Column: int(21), }, End: Location{ - Line: 71, - Column: 24, + Line: int(71), + Column: int(24), }, file: p1, }, @@ -12875,12 +12897,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 71, - Column: 30, + Line: int(71), + Column: int(29), }, End: Location{ - Line: 71, - Column: 36, + Line: int(71), + Column: int(37), }, file: p1, }, @@ -12888,7 +12910,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -12903,12 +12925,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 72, - Column: 13, + Line: int(72), + Column: int(13), }, End: Location{ - Line: 72, - Column: 87, + Line: int(72), + Column: int(87), }, file: p1, }, @@ -12923,12 +12945,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 72, - Column: 20, + Line: int(72), + Column: int(19), }, End: Location{ - Line: 72, - Column: 87, + Line: int(72), + Column: int(87), }, file: p1, }, @@ -12943,12 +12965,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 72, - Column: 20, + Line: int(72), + Column: int(19), }, End: Location{ - Line: 72, - Column: 70, + Line: int(72), + Column: int(71), }, file: p1, }, @@ -12956,21 +12978,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.split first parameter should be a string, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 72, - Column: 74, + Line: int(72), + Column: int(74), }, End: Location{ - Line: 72, - Column: 87, + Line: int(72), + Column: int(87), }, file: p1, }, @@ -12985,12 +13007,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 72, - Column: 74, + Line: int(72), + Column: int(74), }, End: Location{ - Line: 72, - Column: 82, + Line: int(72), + Column: int(82), }, file: p1, }, @@ -13004,12 +13026,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 72, - Column: 74, + Line: int(72), + Column: int(74), }, End: Location{ - Line: 72, - Column: 77, + Line: int(72), + Column: int(77), }, file: p1, }, @@ -13025,12 +13047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13038,7 +13060,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -13050,12 +13072,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 72, - Column: 83, + Line: int(72), + Column: int(83), }, End: Location{ - Line: 72, - Column: 86, + Line: int(72), + Column: int(86), }, file: p1, }, @@ -13079,20 +13101,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 73, - Column: 14, + Line: int(73), + Column: int(14), }, End: Location{ - Line: 78, - Column: 39, + Line: int(78), + Column: int(39), }, file: p1, }, context: p626, freeVariables: Identifiers{ "c", - "std", "str", + "std", }, }, Cond: &Unary{ @@ -13100,33 +13122,33 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "c", "std", + "c", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13141,12 +13163,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13160,12 +13182,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13181,12 +13203,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13194,7 +13216,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -13206,12 +13228,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 73, - Column: 17, + Line: int(73), + Column: int(17), }, End: Location{ - Line: 73, - Column: 28, + Line: int(73), + Column: int(28), }, file: p1, }, @@ -13226,12 +13248,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 73, - Column: 17, + Line: int(73), + Column: int(17), }, End: Location{ - Line: 73, - Column: 25, + Line: int(73), + Column: int(25), }, file: p1, }, @@ -13245,12 +13267,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 73, - Column: 17, + Line: int(73), + Column: int(17), }, End: Location{ - Line: 73, - Column: 20, + Line: int(73), + Column: int(20), }, file: p1, }, @@ -13266,12 +13288,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13279,7 +13301,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -13291,12 +13313,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 73, - Column: 26, + Line: int(73), + Column: int(26), }, End: Location{ - Line: 73, - Column: 27, + Line: int(73), + Column: int(27), }, file: p1, }, @@ -13318,12 +13340,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 73, - Column: 33, + Line: int(73), + Column: int(32), }, End: Location{ - Line: 73, - Column: 39, + Line: int(73), + Column: int(40), }, file: p1, }, @@ -13331,7 +13353,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -13346,19 +13368,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 74, - Column: 13, + Line: int(74), + Column: int(13), }, End: Location{ - Line: 74, - Column: 86, + Line: int(74), + Column: int(86), }, file: p1, }, context: p626, freeVariables: Identifiers{ - "c", "std", + "c", }, }, Expr: &Binary{ @@ -13366,12 +13388,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 74, - Column: 20, + Line: int(74), + Column: int(19), }, End: Location{ - Line: 74, - Column: 86, + Line: int(74), + Column: int(86), }, file: p1, }, @@ -13386,12 +13408,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 74, - Column: 20, + Line: int(74), + Column: int(19), }, End: Location{ - Line: 74, - Column: 71, + Line: int(74), + Column: int(72), }, file: p1, }, @@ -13399,21 +13421,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.split second parameter should be a string, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 74, - Column: 75, + Line: int(74), + Column: int(75), }, End: Location{ - Line: 74, - Column: 86, + Line: int(74), + Column: int(86), }, file: p1, }, @@ -13428,12 +13450,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 74, - Column: 75, + Line: int(74), + Column: int(75), }, End: Location{ - Line: 74, - Column: 83, + Line: int(74), + Column: int(83), }, file: p1, }, @@ -13447,12 +13469,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 74, - Column: 75, + Line: int(74), + Column: int(75), }, End: Location{ - Line: 74, - Column: 78, + Line: int(74), + Column: int(78), }, file: p1, }, @@ -13468,12 +13490,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13481,7 +13503,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -13493,12 +13515,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 74, - Column: 84, + Line: int(74), + Column: int(84), }, End: Location{ - Line: 74, - Column: 85, + Line: int(74), + Column: int(85), }, file: p1, }, @@ -13522,12 +13544,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 75, - Column: 14, + Line: int(75), + Column: int(14), }, End: Location{ - Line: 78, - Column: 39, + Line: int(78), + Column: int(39), }, file: p1, }, @@ -13543,12 +13565,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13558,18 +13580,18 @@ var StdAst = &DesugaredObject{ "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13584,12 +13606,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13603,12 +13625,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13624,12 +13646,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13637,7 +13659,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -13649,12 +13671,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 75, - Column: 17, + Line: int(75), + Column: int(17), }, End: Location{ - Line: 75, - Column: 30, + Line: int(75), + Column: int(30), }, file: p1, }, @@ -13669,12 +13691,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 75, - Column: 17, + Line: int(75), + Column: int(17), }, End: Location{ - Line: 75, - Column: 27, + Line: int(75), + Column: int(27), }, file: p1, }, @@ -13688,12 +13710,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 75, - Column: 17, + Line: int(75), + Column: int(17), }, End: Location{ - Line: 75, - Column: 20, + Line: int(75), + Column: int(20), }, file: p1, }, @@ -13709,12 +13731,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13722,7 +13744,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -13734,12 +13756,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 75, - Column: 28, + Line: int(75), + Column: int(28), }, End: Location{ - Line: 75, - Column: 29, + Line: int(75), + Column: int(29), }, file: p1, }, @@ -13761,19 +13783,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 75, - Column: 34, + Line: int(75), + Column: int(34), }, End: Location{ - Line: 75, - Column: 35, + Line: int(75), + Column: int(35), }, file: p1, }, context: p626, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -13788,19 +13810,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 76, - Column: 13, + Line: int(76), + Column: int(13), }, End: Location{ - Line: 76, - Column: 90, + Line: int(76), + Column: int(90), }, file: p1, }, context: p626, freeVariables: Identifiers{ - "c", "std", + "c", }, }, Expr: &Binary{ @@ -13808,19 +13830,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 76, - Column: 20, + Line: int(76), + Column: int(19), }, End: Location{ - Line: 76, - Column: 90, + Line: int(76), + Column: int(90), }, file: p1, }, context: p626, freeVariables: Identifiers{ - "c", "std", + "c", }, }, Left: &LiteralString{ @@ -13828,12 +13850,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 76, - Column: 20, + Line: int(76), + Column: int(19), }, End: Location{ - Line: 76, - Column: 73, + Line: int(76), + Column: int(74), }, file: p1, }, @@ -13841,21 +13863,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.split second parameter should have length 1, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 76, - Column: 77, + Line: int(76), + Column: int(77), }, End: Location{ - Line: 76, - Column: 90, + Line: int(76), + Column: int(90), }, file: p1, }, @@ -13870,12 +13892,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 76, - Column: 77, + Line: int(76), + Column: int(77), }, End: Location{ - Line: 76, - Column: 87, + Line: int(76), + Column: int(87), }, file: p1, }, @@ -13889,12 +13911,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 76, - Column: 77, + Line: int(76), + Column: int(77), }, End: Location{ - Line: 76, - Column: 80, + Line: int(76), + Column: int(80), }, file: p1, }, @@ -13910,12 +13932,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -13923,7 +13945,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -13935,12 +13957,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 76, - Column: 88, + Line: int(76), + Column: int(88), }, End: Location{ - Line: 76, - Column: 89, + Line: int(76), + Column: int(89), }, file: p1, }, @@ -13964,12 +13986,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 78, - Column: 13, + Line: int(78), + Column: int(13), }, End: Location{ - Line: 78, - Column: 39, + Line: int(78), + Column: int(39), }, file: p1, }, @@ -13985,12 +14007,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 78, - Column: 13, + Line: int(78), + Column: int(13), }, End: Location{ - Line: 78, - Column: 27, + Line: int(78), + Column: int(27), }, file: p1, }, @@ -14004,12 +14026,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 78, - Column: 13, + Line: int(78), + Column: int(13), }, End: Location{ - Line: 78, - Column: 16, + Line: int(78), + Column: int(16), }, file: p1, }, @@ -14025,12 +14047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14038,7 +14060,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "splitLimit", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -14050,12 +14072,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 78, - Column: 28, + Line: int(78), + Column: int(28), }, End: Location{ - Line: 78, - Column: 31, + Line: int(78), + Column: int(31), }, file: p1, }, @@ -14071,12 +14093,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 78, - Column: 33, + Line: int(78), + Column: int(33), }, End: Location{ - Line: 78, - Column: 34, + Line: int(78), + Column: int(34), }, file: p1, }, @@ -14092,37 +14114,37 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 78, - Column: 36, + Line: int(78), + Column: int(36), }, End: Location{ - Line: 78, - Column: 38, + Line: int(78), + Column: int(38), }, file: p1, }, context: p755, freeVariables: nil, }, - Op: 3, + Op: UnaryOp(3), Expr: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 78, - Column: 37, + Line: int(78), + Column: int(37), }, End: Location{ - Line: 78, - Column: 38, + Line: int(78), + Column: int(38), }, file: p1, }, context: p755, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -14140,18 +14162,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14159,7 +14181,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "splitLimit", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -14167,12 +14189,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14187,12 +14209,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -14209,12 +14231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -14222,7 +14244,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -14234,12 +14256,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14254,12 +14276,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14273,12 +14295,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14294,12 +14316,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14307,7 +14329,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -14319,12 +14341,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14339,12 +14361,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14358,12 +14380,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14379,12 +14401,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14392,7 +14414,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -14404,12 +14426,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14430,19 +14452,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -14451,36 +14473,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -14495,12 +14517,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -14516,12 +14538,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -14539,12 +14561,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -14568,12 +14590,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -14587,12 +14609,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -14606,12 +14628,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -14627,12 +14649,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14640,7 +14662,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -14652,19 +14674,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -14672,19 +14694,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -14714,12 +14736,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14735,12 +14757,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14763,12 +14785,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 81, - Column: 9, + Line: int(81), + Column: int(9), }, End: Location{ - Line: 99, - Column: 35, + Line: int(99), + Column: int(35), }, file: p1, }, @@ -14785,12 +14807,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14800,25 +14822,25 @@ var StdAst = &DesugaredObject{ "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "str", + "std", }, }, Target: &Index{ @@ -14826,12 +14848,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14845,12 +14867,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14866,12 +14888,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14879,7 +14901,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -14891,12 +14913,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 81, - Column: 12, + Line: int(81), + Column: int(12), }, End: Location{ - Line: 81, - Column: 25, + Line: int(81), + Column: int(25), }, file: p1, }, @@ -14911,12 +14933,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 81, - Column: 12, + Line: int(81), + Column: int(12), }, End: Location{ - Line: 81, - Column: 20, + Line: int(81), + Column: int(20), }, file: p1, }, @@ -14930,12 +14952,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 81, - Column: 12, + Line: int(81), + Column: int(12), }, End: Location{ - Line: 81, - Column: 15, + Line: int(81), + Column: int(15), }, file: p1, }, @@ -14951,12 +14973,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -14964,7 +14986,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -14976,12 +14998,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 81, - Column: 21, + Line: int(81), + Column: int(21), }, End: Location{ - Line: 81, - Column: 24, + Line: int(81), + Column: int(24), }, file: p1, }, @@ -15003,12 +15025,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 81, - Column: 30, + Line: int(81), + Column: int(29), }, End: Location{ - Line: 81, - Column: 36, + Line: int(81), + Column: int(37), }, file: p1, }, @@ -15016,7 +15038,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -15031,19 +15053,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 82, - Column: 13, + Line: int(82), + Column: int(13), }, End: Location{ - Line: 82, - Column: 92, + Line: int(82), + Column: int(92), }, file: p1, }, context: p767, freeVariables: Identifiers{ - "str", "std", + "str", }, }, Expr: &Binary{ @@ -15051,19 +15073,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 82, - Column: 20, + Line: int(82), + Column: int(19), }, End: Location{ - Line: 82, - Column: 92, + Line: int(82), + Column: int(92), }, file: p1, }, context: p767, freeVariables: Identifiers{ - "str", "std", + "str", }, }, Left: &LiteralString{ @@ -15071,12 +15093,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 82, - Column: 20, + Line: int(82), + Column: int(19), }, End: Location{ - Line: 82, - Column: 75, + Line: int(82), + Column: int(76), }, file: p1, }, @@ -15084,28 +15106,28 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.splitLimit first parameter should be a string, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 82, - Column: 79, + Line: int(82), + Column: int(79), }, End: Location{ - Line: 82, - Column: 92, + Line: int(82), + Column: int(92), }, file: p1, }, context: p767, freeVariables: Identifiers{ - "str", "std", + "str", }, }, Target: &Index{ @@ -15113,12 +15135,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 82, - Column: 79, + Line: int(82), + Column: int(79), }, End: Location{ - Line: 82, - Column: 87, + Line: int(82), + Column: int(87), }, file: p1, }, @@ -15132,12 +15154,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 82, - Column: 79, + Line: int(82), + Column: int(79), }, End: Location{ - Line: 82, - Column: 82, + Line: int(82), + Column: int(82), }, file: p1, }, @@ -15153,12 +15175,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15166,7 +15188,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -15178,12 +15200,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 82, - Column: 88, + Line: int(82), + Column: int(88), }, End: Location{ - Line: 82, - Column: 91, + Line: int(82), + Column: int(91), }, file: p1, }, @@ -15207,21 +15229,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 83, - Column: 14, + Line: int(83), + Column: int(14), }, End: Location{ - Line: 99, - Column: 35, + Line: int(99), + Column: int(35), }, file: p1, }, context: p767, freeVariables: Identifiers{ + "str", "c", "std", "maxsplits", - "str", }, }, Cond: &Unary{ @@ -15229,12 +15251,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15244,25 +15266,25 @@ var StdAst = &DesugaredObject{ "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "c", "std", + "c", }, }, Target: &Index{ @@ -15270,12 +15292,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15289,12 +15311,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15310,12 +15332,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15323,7 +15345,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -15335,12 +15357,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 83, - Column: 17, + Line: int(83), + Column: int(17), }, End: Location{ - Line: 83, - Column: 28, + Line: int(83), + Column: int(28), }, file: p1, }, @@ -15355,12 +15377,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 83, - Column: 17, + Line: int(83), + Column: int(17), }, End: Location{ - Line: 83, - Column: 25, + Line: int(83), + Column: int(25), }, file: p1, }, @@ -15374,12 +15396,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 83, - Column: 17, + Line: int(83), + Column: int(17), }, End: Location{ - Line: 83, - Column: 20, + Line: int(83), + Column: int(20), }, file: p1, }, @@ -15395,12 +15417,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15408,7 +15430,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -15420,12 +15442,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 83, - Column: 26, + Line: int(83), + Column: int(26), }, End: Location{ - Line: 83, - Column: 27, + Line: int(83), + Column: int(27), }, file: p1, }, @@ -15447,12 +15469,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 83, - Column: 33, + Line: int(83), + Column: int(32), }, End: Location{ - Line: 83, - Column: 39, + Line: int(83), + Column: int(40), }, file: p1, }, @@ -15460,7 +15482,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -15475,12 +15497,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 84, - Column: 13, + Line: int(84), + Column: int(13), }, End: Location{ - Line: 84, - Column: 91, + Line: int(84), + Column: int(91), }, file: p1, }, @@ -15495,12 +15517,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 84, - Column: 20, + Line: int(84), + Column: int(19), }, End: Location{ - Line: 84, - Column: 91, + Line: int(84), + Column: int(91), }, file: p1, }, @@ -15515,12 +15537,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 84, - Column: 20, + Line: int(84), + Column: int(19), }, End: Location{ - Line: 84, - Column: 76, + Line: int(84), + Column: int(77), }, file: p1, }, @@ -15528,21 +15550,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.splitLimit second parameter should be a string, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 84, - Column: 80, + Line: int(84), + Column: int(80), }, End: Location{ - Line: 84, - Column: 91, + Line: int(84), + Column: int(91), }, file: p1, }, @@ -15557,12 +15579,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 84, - Column: 80, + Line: int(84), + Column: int(80), }, End: Location{ - Line: 84, - Column: 88, + Line: int(84), + Column: int(88), }, file: p1, }, @@ -15576,12 +15598,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 84, - Column: 80, + Line: int(84), + Column: int(80), }, End: Location{ - Line: 84, - Column: 83, + Line: int(84), + Column: int(83), }, file: p1, }, @@ -15597,12 +15619,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15610,7 +15632,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -15622,12 +15644,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 84, - Column: 89, + Line: int(84), + Column: int(89), }, End: Location{ - Line: 84, - Column: 90, + Line: int(84), + Column: int(90), }, file: p1, }, @@ -15651,19 +15673,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 85, - Column: 14, + Line: int(85), + Column: int(14), }, End: Location{ - Line: 99, - Column: 35, + Line: int(99), + Column: int(35), }, file: p1, }, context: p767, freeVariables: Identifiers{ - "c", "std", + "c", "maxsplits", "str", }, @@ -15673,40 +15695,40 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "c", "std", + "c", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "c", "std", + "c", }, }, Target: &Index{ @@ -15714,12 +15736,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15733,12 +15755,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15754,12 +15776,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15767,7 +15789,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -15779,12 +15801,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 85, - Column: 17, + Line: int(85), + Column: int(17), }, End: Location{ - Line: 85, - Column: 30, + Line: int(85), + Column: int(30), }, file: p1, }, @@ -15799,12 +15821,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 85, - Column: 17, + Line: int(85), + Column: int(17), }, End: Location{ - Line: 85, - Column: 27, + Line: int(85), + Column: int(27), }, file: p1, }, @@ -15818,12 +15840,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 85, - Column: 17, + Line: int(85), + Column: int(17), }, End: Location{ - Line: 85, - Column: 20, + Line: int(85), + Column: int(20), }, file: p1, }, @@ -15839,12 +15861,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -15852,7 +15874,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -15864,12 +15886,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 85, - Column: 28, + Line: int(85), + Column: int(28), }, End: Location{ - Line: 85, - Column: 29, + Line: int(85), + Column: int(29), }, file: p1, }, @@ -15891,19 +15913,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 85, - Column: 34, + Line: int(85), + Column: int(34), }, End: Location{ - Line: 85, - Column: 35, + Line: int(85), + Column: int(35), }, file: p1, }, context: p767, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -15918,12 +15940,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 86, - Column: 13, + Line: int(86), + Column: int(13), }, End: Location{ - Line: 86, - Column: 95, + Line: int(86), + Column: int(95), }, file: p1, }, @@ -15938,12 +15960,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 86, - Column: 20, + Line: int(86), + Column: int(19), }, End: Location{ - Line: 86, - Column: 95, + Line: int(86), + Column: int(95), }, file: p1, }, @@ -15958,12 +15980,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 86, - Column: 20, + Line: int(86), + Column: int(19), }, End: Location{ - Line: 86, - Column: 78, + Line: int(86), + Column: int(79), }, file: p1, }, @@ -15971,21 +15993,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.splitLimit second parameter should have length 1, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 86, - Column: 82, + Line: int(86), + Column: int(82), }, End: Location{ - Line: 86, - Column: 95, + Line: int(86), + Column: int(95), }, file: p1, }, @@ -16000,12 +16022,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 86, - Column: 82, + Line: int(86), + Column: int(82), }, End: Location{ - Line: 86, - Column: 92, + Line: int(86), + Column: int(92), }, file: p1, }, @@ -16019,12 +16041,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 86, - Column: 82, + Line: int(86), + Column: int(82), }, End: Location{ - Line: 86, - Column: 85, + Line: int(86), + Column: int(85), }, file: p1, }, @@ -16040,12 +16062,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -16053,7 +16075,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -16065,12 +16087,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 86, - Column: 93, + Line: int(86), + Column: int(93), }, End: Location{ - Line: 86, - Column: 94, + Line: int(86), + Column: int(94), }, file: p1, }, @@ -16094,21 +16116,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 87, - Column: 14, + Line: int(87), + Column: int(14), }, End: Location{ - Line: 99, - Column: 35, + Line: int(99), + Column: int(35), }, file: p1, }, context: p767, freeVariables: Identifiers{ - "c", "maxsplits", "std", "str", + "c", }, }, Cond: &Unary{ @@ -16116,12 +16138,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -16131,25 +16153,25 @@ var StdAst = &DesugaredObject{ "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "maxsplits", + "std", }, }, Target: &Index{ @@ -16157,12 +16179,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -16176,12 +16198,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -16197,12 +16219,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -16210,7 +16232,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -16222,19 +16244,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 87, - Column: 17, + Line: int(87), + Column: int(17), }, End: Location{ - Line: 87, - Column: 36, + Line: int(87), + Column: int(36), }, file: p1, }, context: p767, freeVariables: Identifiers{ - "maxsplits", "std", + "maxsplits", }, }, Target: &Index{ @@ -16242,12 +16264,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 87, - Column: 17, + Line: int(87), + Column: int(17), }, End: Location{ - Line: 87, - Column: 25, + Line: int(87), + Column: int(25), }, file: p1, }, @@ -16261,12 +16283,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 87, - Column: 17, + Line: int(87), + Column: int(17), }, End: Location{ - Line: 87, - Column: 20, + Line: int(87), + Column: int(20), }, file: p1, }, @@ -16282,12 +16304,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -16295,7 +16317,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -16307,12 +16329,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 87, - Column: 26, + Line: int(87), + Column: int(26), }, End: Location{ - Line: 87, - Column: 35, + Line: int(87), + Column: int(35), }, file: p1, }, @@ -16334,12 +16356,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 87, - Column: 41, + Line: int(87), + Column: int(40), }, End: Location{ - Line: 87, - Column: 47, + Line: int(87), + Column: int(48), }, file: p1, }, @@ -16347,7 +16369,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -16362,12 +16384,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 88, - Column: 13, + Line: int(88), + Column: int(13), }, End: Location{ - Line: 88, - Column: 98, + Line: int(88), + Column: int(98), }, file: p1, }, @@ -16382,12 +16404,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 88, - Column: 20, + Line: int(88), + Column: int(19), }, End: Location{ - Line: 88, - Column: 98, + Line: int(88), + Column: int(98), }, file: p1, }, @@ -16402,12 +16424,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 88, - Column: 20, + Line: int(88), + Column: int(19), }, End: Location{ - Line: 88, - Column: 75, + Line: int(88), + Column: int(76), }, file: p1, }, @@ -16415,21 +16437,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.splitLimit third parameter should be a number, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 88, - Column: 79, + Line: int(88), + Column: int(79), }, End: Location{ - Line: 88, - Column: 98, + Line: int(88), + Column: int(98), }, file: p1, }, @@ -16444,12 +16466,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 88, - Column: 79, + Line: int(88), + Column: int(79), }, End: Location{ - Line: 88, - Column: 87, + Line: int(88), + Column: int(87), }, file: p1, }, @@ -16463,12 +16485,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 88, - Column: 79, + Line: int(88), + Column: int(79), }, End: Location{ - Line: 88, - Column: 82, + Line: int(88), + Column: int(82), }, file: p1, }, @@ -16484,12 +16506,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -16497,7 +16519,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -16509,12 +16531,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 88, - Column: 88, + Line: int(88), + Column: int(88), }, End: Location{ - Line: 88, - Column: 97, + Line: int(88), + Column: int(97), }, file: p1, }, @@ -16538,21 +16560,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 90, - Column: 13, + Line: int(90), + Column: int(13), }, End: Location{ - Line: 99, - Column: 35, + Line: int(99), + Column: int(35), }, file: p1, }, context: p767, freeVariables: Identifiers{ + "maxsplits", + "std", "str", "c", - "std", - "maxsplits", }, }, Binds: LocalBinds{ @@ -16563,20 +16585,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p931, freeVariables: Identifiers{ - "std", - "maxsplits", "aux", + "maxsplits", + "std", }, }, Parameters: Parameters{ @@ -16595,24 +16617,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 91, - Column: 17, + Line: int(91), + Column: int(17), }, End: Location{ - Line: 98, - Column: 52, + Line: int(98), + Column: int(52), }, file: p1, }, context: p935, freeVariables: Identifiers{ - "i", - "aux", "v", - "arr", - "str", - "delim", "std", + "delim", + "str", + "arr", + "aux", + "i", "maxsplits", }, }, @@ -16624,12 +16646,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 91, - Column: 27, + Line: int(91), + Column: int(27), }, End: Location{ - Line: 91, - Column: 33, + Line: int(91), + Column: int(33), }, file: p1, }, @@ -16644,12 +16666,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 91, - Column: 27, + Line: int(91), + Column: int(27), }, End: Location{ - Line: 91, - Column: 30, + Line: int(91), + Column: int(30), }, file: p1, }, @@ -16665,12 +16687,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 91, - Column: 31, + Line: int(91), + Column: int(31), }, End: Location{ - Line: 91, - Column: 32, + Line: int(91), + Column: int(32), }, file: p1, }, @@ -16691,26 +16713,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 92, - Column: 17, + Line: int(92), + Column: int(17), }, End: Location{ - Line: 98, - Column: 52, + Line: int(98), + Column: int(52), }, file: p1, }, context: p935, freeVariables: Identifiers{ - "i", - "c", - "delim", - "std", - "aux", - "v", - "maxsplits", "str", "arr", + "maxsplits", + "v", + "i", + "std", + "delim", + "c", + "aux", }, }, Binds: LocalBinds{ @@ -16721,12 +16743,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 92, - Column: 28, + Line: int(92), + Column: int(28), }, End: Location{ - Line: 92, - Column: 33, + Line: int(92), + Column: int(33), }, file: p1, }, @@ -16740,12 +16762,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 92, - Column: 28, + Line: int(92), + Column: int(28), }, End: Location{ - Line: 92, - Column: 29, + Line: int(92), + Column: int(29), }, file: p1, }, @@ -16756,25 +16778,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 92, - Column: 32, + Line: int(92), + Column: int(32), }, End: Location{ - Line: 92, - Column: 33, + Line: int(92), + Column: int(33), }, file: p1, }, context: p949, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -16786,27 +16808,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 93, - Column: 17, + Line: int(93), + Column: int(17), }, End: Location{ - Line: 98, - Column: 52, + Line: int(98), + Column: int(52), }, file: p1, }, context: p935, freeVariables: Identifiers{ - "maxsplits", - "c", - "delim", + "i", "std", "str", + "arr", + "maxsplits", + "delim", + "c", + "v", "aux", "i2", - "i", - "arr", - "v", }, }, Cond: &Binary{ @@ -16814,12 +16836,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 93, - Column: 20, + Line: int(93), + Column: int(20), }, End: Location{ - Line: 93, - Column: 40, + Line: int(93), + Column: int(40), }, file: p1, }, @@ -16835,12 +16857,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 93, - Column: 20, + Line: int(93), + Column: int(20), }, End: Location{ - Line: 93, - Column: 21, + Line: int(93), + Column: int(21), }, file: p1, }, @@ -16851,18 +16873,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 93, - Column: 25, + Line: int(93), + Column: int(25), }, End: Location{ - Line: 93, - Column: 40, + Line: int(93), + Column: int(40), }, file: p1, }, @@ -16877,12 +16899,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 93, - Column: 25, + Line: int(93), + Column: int(25), }, End: Location{ - Line: 93, - Column: 35, + Line: int(93), + Column: int(35), }, file: p1, }, @@ -16896,12 +16918,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 93, - Column: 25, + Line: int(93), + Column: int(25), }, End: Location{ - Line: 93, - Column: 28, + Line: int(93), + Column: int(28), }, file: p1, }, @@ -16917,12 +16939,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -16930,7 +16952,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -16942,12 +16964,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 93, - Column: 36, + Line: int(93), + Column: int(36), }, End: Location{ - Line: 93, - Column: 39, + Line: int(93), + Column: int(39), }, file: p1, }, @@ -16970,12 +16992,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 94, - Column: 21, + Line: int(94), + Column: int(21), }, End: Location{ - Line: 94, - Column: 30, + Line: int(94), + Column: int(30), }, file: p1, }, @@ -16990,12 +17012,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 94, - Column: 21, + Line: int(94), + Column: int(21), }, End: Location{ - Line: 94, - Column: 24, + Line: int(94), + Column: int(24), }, file: p1, }, @@ -17006,18 +17028,18 @@ var StdAst = &DesugaredObject{ }, Id: "arr", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 94, - Column: 27, + Line: int(94), + Column: int(27), }, End: Location{ - Line: 94, - Column: 30, + Line: int(94), + Column: int(30), }, file: p1, }, @@ -17032,12 +17054,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 94, - Column: 28, + Line: int(94), + Column: int(28), }, End: Location{ - Line: 94, - Column: 29, + Line: int(94), + Column: int(29), }, file: p1, }, @@ -17057,26 +17079,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 22, + Line: int(95), + Column: int(22), }, End: Location{ - Line: 98, - Column: 52, + Line: int(98), + Column: int(52), }, file: p1, }, context: p935, freeVariables: Identifiers{ - "aux", - "i2", "maxsplits", - "c", "delim", + "aux", "str", - "v", - "arr", + "i2", "std", + "c", + "arr", + "v", }, }, Cond: &Binary{ @@ -17084,22 +17106,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 25, + Line: int(95), + Column: int(25), }, End: Location{ - Line: 95, - Column: 86, + Line: int(95), + Column: int(86), }, file: p1, }, context: p935, freeVariables: Identifiers{ - "arr", "maxsplits", "std", "c", "delim", + "arr", }, }, Left: &Apply{ @@ -17107,12 +17129,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -17128,12 +17150,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -17147,12 +17169,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -17168,12 +17190,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -17181,7 +17203,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -17193,12 +17215,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 25, + Line: int(95), + Column: int(25), }, End: Location{ - Line: 95, - Column: 26, + Line: int(95), + Column: int(26), }, file: p1, }, @@ -17214,12 +17236,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 30, + Line: int(95), + Column: int(30), }, End: Location{ - Line: 95, - Column: 35, + Line: int(95), + Column: int(35), }, file: p1, }, @@ -17236,26 +17258,26 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 17, + Op: BinaryOp(17), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 40, + Line: int(95), + Column: int(40), }, End: Location{ - Line: 95, - Column: 86, + Line: int(95), + Column: int(86), }, file: p1, }, context: p935, freeVariables: Identifiers{ "arr", - "maxsplits", "std", + "maxsplits", }, }, Left: &Apply{ @@ -17263,19 +17285,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "maxsplits", "std", + "maxsplits", }, }, Target: &Index{ @@ -17283,12 +17305,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -17302,12 +17324,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -17323,12 +17345,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -17336,7 +17358,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -17348,12 +17370,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 40, + Line: int(95), + Column: int(40), }, End: Location{ - Line: 95, - Column: 49, + Line: int(95), + Column: int(49), }, file: p1, }, @@ -17369,37 +17391,37 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 53, + Line: int(95), + Column: int(53), }, End: Location{ - Line: 95, - Column: 55, + Line: int(95), + Column: int(55), }, file: p1, }, context: p935, freeVariables: nil, }, - Op: 3, + Op: UnaryOp(3), Expr: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 54, + Line: int(95), + Column: int(54), }, End: Location{ - Line: 95, - Column: 55, + Line: int(95), + Column: int(55), }, file: p1, }, context: p935, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -17409,26 +17431,26 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 18, + Op: BinaryOp(18), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 59, + Line: int(95), + Column: int(59), }, End: Location{ - Line: 95, - Column: 86, + Line: int(95), + Column: int(86), }, file: p1, }, context: p935, freeVariables: Identifiers{ - "std", "arr", "maxsplits", + "std", }, }, Left: &Apply{ @@ -17436,12 +17458,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 59, + Line: int(95), + Column: int(59), }, End: Location{ - Line: 95, - Column: 74, + Line: int(95), + Column: int(74), }, file: p1, }, @@ -17456,12 +17478,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 59, + Line: int(95), + Column: int(59), }, End: Location{ - Line: 95, - Column: 69, + Line: int(95), + Column: int(69), }, file: p1, }, @@ -17475,12 +17497,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 59, + Line: int(95), + Column: int(59), }, End: Location{ - Line: 95, - Column: 62, + Line: int(95), + Column: int(62), }, file: p1, }, @@ -17496,12 +17518,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -17509,7 +17531,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -17521,12 +17543,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 70, + Line: int(95), + Column: int(70), }, End: Location{ - Line: 95, - Column: 73, + Line: int(95), + Column: int(73), }, file: p1, }, @@ -17543,18 +17565,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 9, + Op: BinaryOp(9), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 95, - Column: 77, + Line: int(95), + Column: int(77), }, End: Location{ - Line: 95, - Column: 86, + Line: int(95), + Column: int(86), }, file: p1, }, @@ -17573,12 +17595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 21, + Line: int(96), + Column: int(21), }, End: Location{ - Line: 96, - Column: 55, + Line: int(96), + Column: int(55), }, file: p1, }, @@ -17597,12 +17619,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 21, + Line: int(96), + Column: int(21), }, End: Location{ - Line: 96, - Column: 24, + Line: int(96), + Column: int(24), }, file: p1, }, @@ -17620,12 +17642,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 25, + Line: int(96), + Column: int(25), }, End: Location{ - Line: 96, - Column: 28, + Line: int(96), + Column: int(28), }, file: p1, }, @@ -17641,12 +17663,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 30, + Line: int(96), + Column: int(30), }, End: Location{ - Line: 96, - Column: 35, + Line: int(96), + Column: int(35), }, file: p1, }, @@ -17662,12 +17684,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 37, + Line: int(96), + Column: int(37), }, End: Location{ - Line: 96, - Column: 39, + Line: int(96), + Column: int(39), }, file: p1, }, @@ -17683,12 +17705,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 41, + Line: int(96), + Column: int(41), }, End: Location{ - Line: 96, - Column: 50, + Line: int(96), + Column: int(50), }, file: p1, }, @@ -17703,12 +17725,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 41, + Line: int(96), + Column: int(41), }, End: Location{ - Line: 96, - Column: 44, + Line: int(96), + Column: int(44), }, file: p1, }, @@ -17719,18 +17741,18 @@ var StdAst = &DesugaredObject{ }, Id: "arr", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 47, + Line: int(96), + Column: int(47), }, End: Location{ - Line: 96, - Column: 50, + Line: int(96), + Column: int(50), }, file: p1, }, @@ -17745,12 +17767,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 48, + Line: int(96), + Column: int(48), }, End: Location{ - Line: 96, - Column: 49, + Line: int(96), + Column: int(49), }, file: p1, }, @@ -17770,12 +17792,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 96, - Column: 53, + Line: int(96), + Column: int(52), }, End: Location{ - Line: 96, - Column: 53, + Line: int(96), + Column: int(54), }, file: p1, }, @@ -17783,7 +17805,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -17797,24 +17819,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 98, - Column: 21, + Line: int(98), + Column: int(21), }, End: Location{ - Line: 98, - Column: 52, + Line: int(98), + Column: int(52), }, file: p1, }, context: p935, freeVariables: Identifiers{ + "aux", + "str", "delim", "i2", "arr", - "c", "v", - "aux", - "str", + "c", }, }, Target: &Var{ @@ -17822,12 +17844,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 98, - Column: 21, + Line: int(98), + Column: int(21), }, End: Location{ - Line: 98, - Column: 24, + Line: int(98), + Column: int(24), }, file: p1, }, @@ -17845,12 +17867,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 98, - Column: 25, + Line: int(98), + Column: int(25), }, End: Location{ - Line: 98, - Column: 28, + Line: int(98), + Column: int(28), }, file: p1, }, @@ -17866,12 +17888,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 98, - Column: 30, + Line: int(98), + Column: int(30), }, End: Location{ - Line: 98, - Column: 35, + Line: int(98), + Column: int(35), }, file: p1, }, @@ -17887,12 +17909,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 98, - Column: 37, + Line: int(98), + Column: int(37), }, End: Location{ - Line: 98, - Column: 39, + Line: int(98), + Column: int(39), }, file: p1, }, @@ -17908,12 +17930,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 98, - Column: 41, + Line: int(98), + Column: int(41), }, End: Location{ - Line: 98, - Column: 44, + Line: int(98), + Column: int(44), }, file: p1, }, @@ -17929,19 +17951,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 98, - Column: 46, + Line: int(98), + Column: int(46), }, End: Location{ - Line: 98, - Column: 51, + Line: int(98), + Column: int(51), }, file: p1, }, context: p1055, freeVariables: Identifiers{ - "c", "v", + "c", }, }, Left: &Var{ @@ -17949,12 +17971,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 98, - Column: 46, + Line: int(98), + Column: int(46), }, End: Location{ - Line: 98, - Column: 47, + Line: int(98), + Column: int(47), }, file: p1, }, @@ -17965,18 +17987,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 98, - Column: 50, + Line: int(98), + Column: int(50), }, End: Location{ - Line: 98, - Column: 51, + Line: int(98), + Column: int(51), }, file: p1, }, @@ -18007,12 +18029,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 99, - Column: 13, + Line: int(99), + Column: int(13), }, End: Location{ - Line: 99, - Column: 35, + Line: int(99), + Column: int(35), }, file: p1, }, @@ -18028,12 +18050,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 99, - Column: 13, + Line: int(99), + Column: int(13), }, End: Location{ - Line: 99, - Column: 16, + Line: int(99), + Column: int(16), }, file: p1, }, @@ -18051,12 +18073,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 99, - Column: 17, + Line: int(99), + Column: int(17), }, End: Location{ - Line: 99, - Column: 20, + Line: int(99), + Column: int(20), }, file: p1, }, @@ -18072,12 +18094,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 99, - Column: 22, + Line: int(99), + Column: int(22), }, End: Location{ - Line: 99, - Column: 23, + Line: int(99), + Column: int(23), }, file: p1, }, @@ -18093,19 +18115,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 99, - Column: 25, + Line: int(99), + Column: int(25), }, End: Location{ - Line: 99, - Column: 26, + Line: int(99), + Column: int(26), }, file: p1, }, context: p1075, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &Array{ @@ -18113,12 +18135,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 99, - Column: 28, + Line: int(99), + Column: int(28), }, End: Location{ - Line: 99, - Column: 30, + Line: int(99), + Column: int(30), }, file: p1, }, @@ -18133,12 +18155,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 99, - Column: 33, + Line: int(99), + Column: int(32), }, End: Location{ - Line: 99, - Column: 33, + Line: int(99), + Column: int(34), }, file: p1, }, @@ -18146,7 +18168,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -18165,18 +18187,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18184,7 +18206,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -18192,12 +18214,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18212,12 +18234,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -18234,12 +18256,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -18247,7 +18269,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -18259,12 +18281,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18279,12 +18301,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18298,12 +18320,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18319,12 +18341,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18332,7 +18354,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -18344,12 +18366,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18364,12 +18386,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18383,12 +18405,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18404,12 +18426,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18417,7 +18439,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -18429,12 +18451,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18455,19 +18477,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -18476,36 +18498,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -18520,12 +18542,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -18541,12 +18563,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -18564,12 +18586,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -18593,12 +18615,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -18612,12 +18634,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -18631,12 +18653,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -18652,12 +18674,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18665,7 +18687,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -18677,19 +18699,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -18697,19 +18719,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -18739,12 +18761,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18760,12 +18782,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18787,20 +18809,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 9, + Line: int(102), + Column: int(9), }, End: Location{ - Line: 102, - Column: 59, + Line: int(102), + Column: int(59), }, file: p1, }, context: p1088, freeVariables: Identifiers{ - "std", - "to", "from", + "to", + "std", }, }, Target: &Index{ @@ -18808,12 +18830,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 9, + Line: int(102), + Column: int(9), }, End: Location{ - Line: 102, - Column: 22, + Line: int(102), + Column: int(22), }, file: p1, }, @@ -18827,12 +18849,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 9, + Line: int(102), + Column: int(9), }, End: Location{ - Line: 102, - Column: 12, + Line: int(102), + Column: int(12), }, file: p1, }, @@ -18848,12 +18870,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -18861,7 +18883,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "makeArray", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -18873,19 +18895,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 23, + Line: int(102), + Column: int(23), }, End: Location{ - Line: 102, - Column: 36, + Line: int(102), + Column: int(36), }, file: p1, }, context: p1097, freeVariables: Identifiers{ - "to", "from", + "to", }, }, Left: &Binary{ @@ -18893,19 +18915,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 23, + Line: int(102), + Column: int(23), }, End: Location{ - Line: 102, - Column: 32, + Line: int(102), + Column: int(32), }, file: p1, }, context: p1097, freeVariables: Identifiers{ - "to", "from", + "to", }, }, Left: &Var{ @@ -18913,12 +18935,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 23, + Line: int(102), + Column: int(23), }, End: Location{ - Line: 102, - Column: 25, + Line: int(102), + Column: int(25), }, file: p1, }, @@ -18929,18 +18951,18 @@ var StdAst = &DesugaredObject{ }, Id: "to", }, - Op: 4, + Op: BinaryOp(4), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 28, + Line: int(102), + Column: int(28), }, End: Location{ - Line: 102, - Column: 32, + Line: int(102), + Column: int(32), }, file: p1, }, @@ -18952,25 +18974,25 @@ var StdAst = &DesugaredObject{ Id: "from", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 35, + Line: int(102), + Column: int(35), }, End: Location{ - Line: 102, - Column: 36, + Line: int(102), + Column: int(36), }, file: p1, }, context: p1097, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -18979,12 +19001,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 38, + Line: int(102), + Column: int(38), }, End: Location{ - Line: 102, - Column: 58, + Line: int(102), + Column: int(58), }, file: p1, }, @@ -19005,12 +19027,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 50, + Line: int(102), + Column: int(50), }, End: Location{ - Line: 102, - Column: 58, + Line: int(102), + Column: int(58), }, file: p1, }, @@ -19025,12 +19047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 50, + Line: int(102), + Column: int(50), }, End: Location{ - Line: 102, - Column: 51, + Line: int(102), + Column: int(51), }, file: p1, }, @@ -19041,18 +19063,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 102, - Column: 54, + Line: int(102), + Column: int(54), }, End: Location{ - Line: 102, - Column: 58, + Line: int(102), + Column: int(58), }, file: p1, }, @@ -19076,18 +19098,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19095,7 +19117,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "slice", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -19103,12 +19125,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19123,12 +19145,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -19145,12 +19167,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -19158,7 +19180,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -19170,12 +19192,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19190,12 +19212,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19209,12 +19231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19230,12 +19252,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19243,7 +19265,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -19255,12 +19277,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19275,12 +19297,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19294,12 +19316,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19315,12 +19337,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19328,7 +19350,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -19340,12 +19362,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19366,19 +19388,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -19387,36 +19409,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -19431,12 +19453,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -19452,12 +19474,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -19475,12 +19497,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -19504,12 +19526,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -19523,12 +19545,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -19542,12 +19564,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -19563,12 +19585,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19576,7 +19598,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -19588,19 +19610,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -19608,19 +19630,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -19650,12 +19672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19671,12 +19693,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19700,22 +19722,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 105, - Column: 9, + Line: int(105), + Column: int(9), }, End: Location{ - Line: 140, - Column: 74, + Line: int(140), + Column: int(74), }, file: p1, }, context: p1122, freeVariables: Identifiers{ + "end", + "step", "indexable", "std", "index", - "end", - "step", }, }, Binds: LocalBinds{ @@ -19726,12 +19748,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 107, - Column: 13, + Line: int(107), + Column: int(13), }, End: Location{ - Line: 120, - Column: 14, + Line: int(120), + Column: int(14), }, file: p1, }, @@ -19747,18 +19769,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19766,7 +19788,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "indexable", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Var{ @@ -19774,12 +19796,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 108, - Column: 28, + Line: int(108), + Column: int(28), }, End: Location{ - Line: 108, - Column: 37, + Line: int(108), + Column: int(37), }, file: p1, }, @@ -19793,18 +19815,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19812,7 +19834,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "index", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Conditional{ @@ -19820,12 +19842,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 110, - Column: 21, + Line: int(110), + Column: int(21), }, End: Location{ - Line: 111, - Column: 31, + Line: int(111), + Column: int(31), }, file: p1, }, @@ -19840,12 +19862,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19860,12 +19882,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19879,12 +19901,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19900,12 +19922,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -19913,7 +19935,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -19925,12 +19947,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 110, - Column: 24, + Line: int(110), + Column: int(24), }, End: Location{ - Line: 110, - Column: 29, + Line: int(110), + Column: int(29), }, file: p1, }, @@ -19946,12 +19968,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 110, - Column: 33, + Line: int(110), + Column: int(33), }, End: Location{ - Line: 110, - Column: 37, + Line: int(110), + Column: int(37), }, file: p1, }, @@ -19970,19 +19992,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 110, - Column: 43, + Line: int(110), + Column: int(43), }, End: Location{ - Line: 110, - Column: 44, + Line: int(110), + Column: int(44), }, file: p1, }, context: p1131, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, BranchFalse: &Var{ @@ -19990,12 +20012,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 111, - Column: 26, + Line: int(111), + Column: int(26), }, End: Location{ - Line: 111, - Column: 31, + Line: int(111), + Column: int(31), }, file: p1, }, @@ -20010,18 +20032,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20029,7 +20051,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "end", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Conditional{ @@ -20037,19 +20059,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 113, - Column: 21, + Line: int(113), + Column: int(21), }, End: Location{ - Line: 114, - Column: 29, + Line: int(114), + Column: int(29), }, file: p1, }, context: p1131, freeVariables: Identifiers{ - "end", "std", + "end", "indexable", }, }, @@ -20058,19 +20080,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "end", "std", + "end", }, }, Target: &Index{ @@ -20078,12 +20100,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20097,12 +20119,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20118,12 +20140,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20131,7 +20153,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -20143,12 +20165,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 113, - Column: 24, + Line: int(113), + Column: int(24), }, End: Location{ - Line: 113, - Column: 27, + Line: int(113), + Column: int(27), }, file: p1, }, @@ -20164,12 +20186,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 113, - Column: 31, + Line: int(113), + Column: int(31), }, End: Location{ - Line: 113, - Column: 35, + Line: int(113), + Column: int(35), }, file: p1, }, @@ -20188,12 +20210,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 113, - Column: 41, + Line: int(113), + Column: int(41), }, End: Location{ - Line: 113, - Column: 62, + Line: int(113), + Column: int(62), }, file: p1, }, @@ -20208,12 +20230,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 113, - Column: 41, + Line: int(113), + Column: int(41), }, End: Location{ - Line: 113, - Column: 51, + Line: int(113), + Column: int(51), }, file: p1, }, @@ -20227,12 +20249,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 113, - Column: 41, + Line: int(113), + Column: int(41), }, End: Location{ - Line: 113, - Column: 44, + Line: int(113), + Column: int(44), }, file: p1, }, @@ -20248,12 +20270,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20261,7 +20283,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -20273,12 +20295,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 113, - Column: 52, + Line: int(113), + Column: int(52), }, End: Location{ - Line: 113, - Column: 61, + Line: int(113), + Column: int(61), }, file: p1, }, @@ -20300,12 +20322,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 114, - Column: 26, + Line: int(114), + Column: int(26), }, End: Location{ - Line: 114, - Column: 29, + Line: int(114), + Column: int(29), }, file: p1, }, @@ -20320,18 +20342,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20339,7 +20361,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "step", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Conditional{ @@ -20347,12 +20369,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 116, - Column: 21, + Line: int(116), + Column: int(21), }, End: Location{ - Line: 117, - Column: 30, + Line: int(117), + Column: int(30), }, file: p1, }, @@ -20367,12 +20389,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20387,12 +20409,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20406,12 +20428,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20427,12 +20449,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20440,7 +20462,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -20452,12 +20474,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 116, - Column: 24, + Line: int(116), + Column: int(24), }, End: Location{ - Line: 116, - Column: 28, + Line: int(116), + Column: int(28), }, file: p1, }, @@ -20473,12 +20495,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 116, - Column: 32, + Line: int(116), + Column: int(32), }, End: Location{ - Line: 116, - Column: 36, + Line: int(116), + Column: int(36), }, file: p1, }, @@ -20497,19 +20519,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 116, - Column: 42, + Line: int(116), + Column: int(42), }, End: Location{ - Line: 116, - Column: 43, + Line: int(116), + Column: int(43), }, file: p1, }, context: p1131, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, BranchFalse: &Var{ @@ -20517,12 +20539,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 117, - Column: 26, + Line: int(117), + Column: int(26), }, End: Location{ - Line: 117, - Column: 30, + Line: int(117), + Column: int(30), }, file: p1, }, @@ -20537,18 +20559,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20556,7 +20578,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Apply{ @@ -20564,12 +20586,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 118, - Column: 25, + Line: int(118), + Column: int(25), }, End: Location{ - Line: 118, - Column: 46, + Line: int(118), + Column: int(46), }, file: p1, }, @@ -20584,12 +20606,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 118, - Column: 25, + Line: int(118), + Column: int(25), }, End: Location{ - Line: 118, - Column: 35, + Line: int(118), + Column: int(35), }, file: p1, }, @@ -20603,12 +20625,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 118, - Column: 25, + Line: int(118), + Column: int(25), }, End: Location{ - Line: 118, - Column: 28, + Line: int(118), + Column: int(28), }, file: p1, }, @@ -20624,12 +20646,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20637,7 +20659,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -20649,12 +20671,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 118, - Column: 36, + Line: int(118), + Column: int(36), }, End: Location{ - Line: 118, - Column: 45, + Line: int(118), + Column: int(45), }, file: p1, }, @@ -20674,18 +20696,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20693,7 +20715,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Apply{ @@ -20701,12 +20723,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 119, - Column: 23, + Line: int(119), + Column: int(23), }, End: Location{ - Line: 119, - Column: 42, + Line: int(119), + Column: int(42), }, file: p1, }, @@ -20721,12 +20743,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 119, - Column: 23, + Line: int(119), + Column: int(23), }, End: Location{ - Line: 119, - Column: 31, + Line: int(119), + Column: int(31), }, file: p1, }, @@ -20740,12 +20762,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 119, - Column: 23, + Line: int(119), + Column: int(23), }, End: Location{ - Line: 119, - Column: 26, + Line: int(119), + Column: int(26), }, file: p1, }, @@ -20761,12 +20783,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20774,7 +20796,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -20786,12 +20808,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 119, - Column: 32, + Line: int(119), + Column: int(32), }, End: Location{ - Line: 119, - Column: 41, + Line: int(119), + Column: int(41), }, file: p1, }, @@ -20820,21 +20842,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 9, + Line: int(121), + Column: int(9), }, End: Location{ - Line: 140, - Column: 74, + Line: int(140), + Column: int(74), }, file: p1, }, context: p1122, freeVariables: Identifiers{ - "std", "indexable", "step", "invar", + "std", }, }, Cond: &Binary{ @@ -20842,12 +20864,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 12, + Line: int(121), + Column: int(12), }, End: Location{ - Line: 121, - Column: 62, + Line: int(121), + Column: int(62), }, file: p1, }, @@ -20861,12 +20883,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 12, + Line: int(121), + Column: int(12), }, End: Location{ - Line: 121, - Column: 44, + Line: int(121), + Column: int(44), }, file: p1, }, @@ -20880,12 +20902,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 12, + Line: int(121), + Column: int(12), }, End: Location{ - Line: 121, - Column: 27, + Line: int(121), + Column: int(27), }, file: p1, }, @@ -20899,12 +20921,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 12, + Line: int(121), + Column: int(12), }, End: Location{ - Line: 121, - Column: 23, + Line: int(121), + Column: int(23), }, file: p1, }, @@ -20918,12 +20940,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 12, + Line: int(121), + Column: int(12), }, End: Location{ - Line: 121, - Column: 17, + Line: int(121), + Column: int(17), }, file: p1, }, @@ -20939,12 +20961,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -20952,45 +20974,45 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "index", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 26, + Line: int(121), + Column: int(26), }, End: Location{ - Line: 121, - Column: 27, + Line: int(121), + Column: int(27), }, file: p1, }, context: p1122, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, - Op: 18, + Op: BinaryOp(18), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 31, + Line: int(121), + Column: int(31), }, End: Location{ - Line: 121, - Column: 44, + Line: int(121), + Column: int(44), }, file: p1, }, @@ -21004,12 +21026,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 31, + Line: int(121), + Column: int(31), }, End: Location{ - Line: 121, - Column: 40, + Line: int(121), + Column: int(40), }, file: p1, }, @@ -21023,12 +21045,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 31, + Line: int(121), + Column: int(31), }, End: Location{ - Line: 121, - Column: 36, + Line: int(121), + Column: int(36), }, file: p1, }, @@ -21044,12 +21066,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21057,46 +21079,46 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "end", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 43, + Line: int(121), + Column: int(43), }, End: Location{ - Line: 121, - Column: 44, + Line: int(121), + Column: int(44), }, file: p1, }, context: p1122, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, }, - Op: 18, + Op: BinaryOp(18), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 48, + Line: int(121), + Column: int(48), }, End: Location{ - Line: 121, - Column: 62, + Line: int(121), + Column: int(62), }, file: p1, }, @@ -21110,12 +21132,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 48, + Line: int(121), + Column: int(48), }, End: Location{ - Line: 121, - Column: 58, + Line: int(121), + Column: int(58), }, file: p1, }, @@ -21129,12 +21151,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 48, + Line: int(121), + Column: int(48), }, End: Location{ - Line: 121, - Column: 53, + Line: int(121), + Column: int(53), }, file: p1, }, @@ -21150,12 +21172,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21163,30 +21185,30 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "step", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 121, - Column: 61, + Line: int(121), + Column: int(61), }, End: Location{ - Line: 121, - Column: 62, + Line: int(121), + Column: int(62), }, file: p1, }, context: p1122, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -21196,12 +21218,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 122, - Column: 13, + Line: int(122), + Column: int(13), }, End: Location{ - Line: 123, - Column: 58, + Line: int(123), + Column: int(58), }, file: p1, }, @@ -21216,12 +21238,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21236,12 +21258,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21255,12 +21277,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21276,12 +21298,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21289,7 +21311,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -21301,12 +21323,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 122, - Column: 21, + Line: int(122), + Column: int(20), }, End: Location{ - Line: 122, - Column: 88, + Line: int(122), + Column: int(89), }, file: p1, }, @@ -21314,7 +21336,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "got [%s:%s:%s] but negative index, end, and steps are not supported", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Array{ @@ -21322,12 +21344,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 123, - Column: 22, + Line: int(123), + Column: int(22), }, End: Location{ - Line: 123, - Column: 58, + Line: int(123), + Column: int(58), }, file: p1, }, @@ -21342,12 +21364,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 123, - Column: 23, + Line: int(123), + Column: int(23), }, End: Location{ - Line: 123, - Column: 34, + Line: int(123), + Column: int(34), }, file: p1, }, @@ -21361,12 +21383,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 123, - Column: 23, + Line: int(123), + Column: int(23), }, End: Location{ - Line: 123, - Column: 28, + Line: int(123), + Column: int(28), }, file: p1, }, @@ -21382,12 +21404,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21395,7 +21417,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "index", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -21405,12 +21427,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 123, - Column: 36, + Line: int(123), + Column: int(36), }, End: Location{ - Line: 123, - Column: 45, + Line: int(123), + Column: int(45), }, file: p1, }, @@ -21424,12 +21446,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 123, - Column: 36, + Line: int(123), + Column: int(36), }, End: Location{ - Line: 123, - Column: 41, + Line: int(123), + Column: int(41), }, file: p1, }, @@ -21445,12 +21467,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21458,7 +21480,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "end", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -21468,12 +21490,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 123, - Column: 47, + Line: int(123), + Column: int(47), }, End: Location{ - Line: 123, - Column: 57, + Line: int(123), + Column: int(57), }, file: p1, }, @@ -21487,12 +21509,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 123, - Column: 47, + Line: int(123), + Column: int(47), }, End: Location{ - Line: 123, - Column: 52, + Line: int(123), + Column: int(52), }, file: p1, }, @@ -21508,12 +21530,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21521,7 +21543,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "step", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -21541,21 +21563,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 124, - Column: 14, + Line: int(124), + Column: int(14), }, End: Location{ - Line: 140, - Column: 74, + Line: int(140), + Column: int(74), }, file: p1, }, context: p1122, freeVariables: Identifiers{ - "indexable", - "step", "std", + "indexable", "invar", + "step", }, }, Cond: &Apply{ @@ -21563,12 +21585,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21583,12 +21605,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21602,12 +21624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21623,12 +21645,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21636,7 +21658,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -21648,12 +21670,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 124, - Column: 17, + Line: int(124), + Column: int(17), }, End: Location{ - Line: 124, - Column: 21, + Line: int(124), + Column: int(21), }, file: p1, }, @@ -21669,19 +21691,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 124, - Column: 25, + Line: int(124), + Column: int(25), }, End: Location{ - Line: 124, - Column: 26, + Line: int(124), + Column: int(26), }, file: p1, }, context: p1122, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -21695,19 +21717,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 125, - Column: 13, + Line: int(125), + Column: int(13), }, End: Location{ - Line: 125, - Column: 67, + Line: int(125), + Column: int(67), }, file: p1, }, context: p1122, freeVariables: Identifiers{ - "std", "step", + "std", }, }, Expr: &Apply{ @@ -21715,12 +21737,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21735,12 +21757,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21754,12 +21776,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21775,12 +21797,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21788,7 +21810,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -21800,12 +21822,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 125, - Column: 21, + Line: int(125), + Column: int(20), }, End: Location{ - Line: 125, - Column: 59, + Line: int(125), + Column: int(60), }, file: p1, }, @@ -21813,7 +21835,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "got %s but step must be greater than 0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Var{ @@ -21821,12 +21843,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 125, - Column: 63, + Line: int(125), + Column: int(63), }, End: Location{ - Line: 125, - Column: 67, + Line: int(125), + Column: int(67), }, file: p1, }, @@ -21849,20 +21871,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 14, + Line: int(126), + Column: int(14), }, End: Location{ - Line: 140, - Column: 74, + Line: int(140), + Column: int(74), }, file: p1, }, context: p1122, freeVariables: Identifiers{ - "invar", "std", "indexable", + "invar", }, }, Cond: &Binary{ @@ -21870,12 +21892,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 17, + Line: int(126), + Column: int(17), }, End: Location{ - Line: 126, - Column: 81, + Line: int(126), + Column: int(82), }, file: p1, }, @@ -21890,12 +21912,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21905,18 +21927,18 @@ var StdAst = &DesugaredObject{ "indexable", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21931,12 +21953,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21950,12 +21972,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21971,12 +21993,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -21984,7 +22006,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -21996,12 +22018,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 17, + Line: int(126), + Column: int(17), }, End: Location{ - Line: 126, - Column: 36, + Line: int(126), + Column: int(36), }, file: p1, }, @@ -22016,12 +22038,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 17, + Line: int(126), + Column: int(17), }, End: Location{ - Line: 126, - Column: 25, + Line: int(126), + Column: int(25), }, file: p1, }, @@ -22035,12 +22057,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 17, + Line: int(126), + Column: int(17), }, End: Location{ - Line: 126, - Column: 20, + Line: int(126), + Column: int(20), }, file: p1, }, @@ -22056,12 +22078,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22069,7 +22091,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -22081,12 +22103,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 26, + Line: int(126), + Column: int(26), }, End: Location{ - Line: 126, - Column: 35, + Line: int(126), + Column: int(35), }, file: p1, }, @@ -22108,12 +22130,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 41, + Line: int(126), + Column: int(40), }, End: Location{ - Line: 126, - Column: 47, + Line: int(126), + Column: int(48), }, file: p1, }, @@ -22121,7 +22143,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -22131,39 +22153,39 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 17, + Op: BinaryOp(17), Right: &Unary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "indexable", + "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22178,12 +22200,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22197,12 +22219,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22218,12 +22240,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22231,7 +22253,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -22243,19 +22265,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 52, + Line: int(126), + Column: int(52), }, End: Location{ - Line: 126, - Column: 71, + Line: int(126), + Column: int(71), }, file: p1, }, context: p1122, freeVariables: Identifiers{ - "std", "indexable", + "std", }, }, Target: &Index{ @@ -22263,12 +22285,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 52, + Line: int(126), + Column: int(52), }, End: Location{ - Line: 126, - Column: 60, + Line: int(126), + Column: int(60), }, file: p1, }, @@ -22282,12 +22304,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 52, + Line: int(126), + Column: int(52), }, End: Location{ - Line: 126, - Column: 55, + Line: int(126), + Column: int(55), }, file: p1, }, @@ -22303,12 +22325,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22316,7 +22338,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -22328,12 +22350,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 61, + Line: int(126), + Column: int(61), }, End: Location{ - Line: 126, - Column: 70, + Line: int(126), + Column: int(70), }, file: p1, }, @@ -22355,12 +22377,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 126, - Column: 76, + Line: int(126), + Column: int(75), }, End: Location{ - Line: 126, - Column: 81, + Line: int(126), + Column: int(82), }, file: p1, }, @@ -22368,7 +22390,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -22384,12 +22406,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 127, - Column: 13, + Line: int(127), + Column: int(13), }, End: Location{ - Line: 127, - Column: 95, + Line: int(127), + Column: int(95), }, file: p1, }, @@ -22404,12 +22426,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22424,12 +22446,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22443,12 +22465,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22464,12 +22486,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22477,7 +22499,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -22489,12 +22511,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 127, - Column: 21, + Line: int(127), + Column: int(20), }, End: Location{ - Line: 127, - Column: 72, + Line: int(127), + Column: int(73), }, file: p1, }, @@ -22502,7 +22524,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.slice accepts a string or an array, but got: %s", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Apply{ @@ -22510,12 +22532,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 127, - Column: 76, + Line: int(127), + Column: int(76), }, End: Location{ - Line: 127, - Column: 95, + Line: int(127), + Column: int(95), }, file: p1, }, @@ -22530,12 +22552,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 127, - Column: 76, + Line: int(127), + Column: int(76), }, End: Location{ - Line: 127, - Column: 84, + Line: int(127), + Column: int(84), }, file: p1, }, @@ -22549,12 +22571,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 127, - Column: 76, + Line: int(127), + Column: int(76), }, End: Location{ - Line: 127, - Column: 79, + Line: int(127), + Column: int(79), }, file: p1, }, @@ -22570,12 +22592,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22583,7 +22605,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -22595,12 +22617,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 127, - Column: 85, + Line: int(127), + Column: int(85), }, End: Location{ - Line: 127, - Column: 94, + Line: int(127), + Column: int(94), }, file: p1, }, @@ -22629,19 +22651,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 129, - Column: 13, + Line: int(129), + Column: int(13), }, End: Location{ - Line: 140, - Column: 74, + Line: int(140), + Column: int(74), }, file: p1, }, context: p1122, freeVariables: Identifiers{ - "invar", "std", + "invar", }, }, Binds: LocalBinds{ @@ -22652,12 +22674,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22681,22 +22703,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 17, + Line: int(130), + Column: int(17), }, End: Location{ - Line: 139, - Column: 22, + Line: int(139), + Column: int(22), }, file: p1, }, context: p1382, freeVariables: Identifiers{ - "std", - "invar", - "cur", - "slice", "build", + "std", + "cur", + "invar", + "slice", }, }, Cond: &Binary{ @@ -22704,19 +22726,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 20, + Line: int(130), + Column: int(20), }, End: Location{ - Line: 130, - Column: 59, + Line: int(130), + Column: int(59), }, file: p1, }, context: p1382, freeVariables: Identifiers{ - "invar", "cur", + "invar", }, }, Left: &Binary{ @@ -22724,19 +22746,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 20, + Line: int(130), + Column: int(20), }, End: Location{ - Line: 130, - Column: 36, + Line: int(130), + Column: int(36), }, file: p1, }, context: p1382, freeVariables: Identifiers{ - "invar", "cur", + "invar", }, }, Left: &Var{ @@ -22744,12 +22766,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 20, + Line: int(130), + Column: int(20), }, End: Location{ - Line: 130, - Column: 23, + Line: int(130), + Column: int(23), }, file: p1, }, @@ -22760,18 +22782,18 @@ var StdAst = &DesugaredObject{ }, Id: "cur", }, - Op: 8, + Op: BinaryOp(8), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 27, + Line: int(130), + Column: int(27), }, End: Location{ - Line: 130, - Column: 36, + Line: int(130), + Column: int(36), }, file: p1, }, @@ -22785,12 +22807,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 27, + Line: int(130), + Column: int(27), }, End: Location{ - Line: 130, - Column: 32, + Line: int(130), + Column: int(32), }, file: p1, }, @@ -22806,12 +22828,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22819,24 +22841,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "end", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, }, }, - Op: 18, + Op: BinaryOp(18), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 40, + Line: int(130), + Column: int(40), }, End: Location{ - Line: 130, - Column: 59, + Line: int(130), + Column: int(59), }, file: p1, }, @@ -22851,12 +22873,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 40, + Line: int(130), + Column: int(40), }, End: Location{ - Line: 130, - Column: 43, + Line: int(130), + Column: int(43), }, file: p1, }, @@ -22867,18 +22889,18 @@ var StdAst = &DesugaredObject{ }, Id: "cur", }, - Op: 8, + Op: BinaryOp(8), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 47, + Line: int(130), + Column: int(47), }, End: Location{ - Line: 130, - Column: 59, + Line: int(130), + Column: int(59), }, file: p1, }, @@ -22892,12 +22914,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 130, - Column: 47, + Line: int(130), + Column: int(47), }, End: Location{ - Line: 130, - Column: 52, + Line: int(130), + Column: int(52), }, file: p1, }, @@ -22913,12 +22935,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -22926,7 +22948,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -22938,12 +22960,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 131, - Column: 21, + Line: int(131), + Column: int(21), }, End: Location{ - Line: 131, - Column: 26, + Line: int(131), + Column: int(26), }, file: p1, }, @@ -22959,22 +22981,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 133, - Column: 21, + Line: int(133), + Column: int(21), }, End: Location{ - Line: 139, - Column: 22, + Line: int(139), + Column: int(22), }, file: p1, }, context: p1382, freeVariables: Identifiers{ + "build", + "std", "invar", "slice", "cur", - "build", - "std", }, }, Target: &Var{ @@ -22982,12 +23004,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 133, - Column: 21, + Line: int(133), + Column: int(21), }, End: Location{ - Line: 133, - Column: 26, + Line: int(133), + Column: int(26), }, file: p1, }, @@ -23005,12 +23027,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 134, - Column: 25, + Line: int(134), + Column: int(25), }, End: Location{ - Line: 137, - Column: 59, + Line: int(137), + Column: int(59), }, file: p1, }, @@ -23027,12 +23049,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23047,12 +23069,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23066,12 +23088,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23087,12 +23109,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23100,7 +23122,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -23112,12 +23134,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 134, - Column: 28, + Line: int(134), + Column: int(28), }, End: Location{ - Line: 134, - Column: 38, + Line: int(134), + Column: int(38), }, file: p1, }, @@ -23131,12 +23153,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 134, - Column: 28, + Line: int(134), + Column: int(28), }, End: Location{ - Line: 134, - Column: 33, + Line: int(134), + Column: int(33), }, file: p1, }, @@ -23152,12 +23174,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23165,7 +23187,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -23175,12 +23197,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 134, - Column: 43, + Line: int(134), + Column: int(42), }, End: Location{ - Line: 134, - Column: 49, + Line: int(134), + Column: int(50), }, file: p1, }, @@ -23188,7 +23210,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -23202,12 +23224,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 135, - Column: 29, + Line: int(135), + Column: int(29), }, End: Location{ - Line: 135, - Column: 57, + Line: int(135), + Column: int(57), }, file: p1, }, @@ -23223,12 +23245,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 135, - Column: 29, + Line: int(135), + Column: int(29), }, End: Location{ - Line: 135, - Column: 34, + Line: int(135), + Column: int(34), }, file: p1, }, @@ -23239,18 +23261,18 @@ var StdAst = &DesugaredObject{ }, Id: "slice", }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 135, - Column: 37, + Line: int(135), + Column: int(37), }, End: Location{ - Line: 135, - Column: 57, + Line: int(135), + Column: int(57), }, file: p1, }, @@ -23265,12 +23287,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 135, - Column: 37, + Line: int(135), + Column: int(37), }, End: Location{ - Line: 135, - Column: 52, + Line: int(135), + Column: int(52), }, file: p1, }, @@ -23284,12 +23306,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 135, - Column: 37, + Line: int(135), + Column: int(37), }, End: Location{ - Line: 135, - Column: 42, + Line: int(135), + Column: int(42), }, file: p1, }, @@ -23305,12 +23327,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23318,7 +23340,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "indexable", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -23328,12 +23350,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 135, - Column: 53, + Line: int(135), + Column: int(53), }, End: Location{ - Line: 135, - Column: 56, + Line: int(135), + Column: int(56), }, file: p1, }, @@ -23352,20 +23374,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 137, - Column: 29, + Line: int(137), + Column: int(29), }, End: Location{ - Line: 137, - Column: 59, + Line: int(137), + Column: int(59), }, file: p1, }, context: p1412, freeVariables: Identifiers{ + "slice", "invar", "cur", - "slice", }, }, Left: &Var{ @@ -23373,12 +23395,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 137, - Column: 29, + Line: int(137), + Column: int(29), }, End: Location{ - Line: 137, - Column: 34, + Line: int(137), + Column: int(34), }, file: p1, }, @@ -23389,18 +23411,18 @@ var StdAst = &DesugaredObject{ }, Id: "slice", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 137, - Column: 37, + Line: int(137), + Column: int(37), }, End: Location{ - Line: 137, - Column: 59, + Line: int(137), + Column: int(59), }, file: p1, }, @@ -23416,12 +23438,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 137, - Column: 38, + Line: int(137), + Column: int(38), }, End: Location{ - Line: 137, - Column: 58, + Line: int(137), + Column: int(58), }, file: p1, }, @@ -23436,12 +23458,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 137, - Column: 38, + Line: int(137), + Column: int(38), }, End: Location{ - Line: 137, - Column: 53, + Line: int(137), + Column: int(53), }, file: p1, }, @@ -23455,12 +23477,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 137, - Column: 38, + Line: int(137), + Column: int(38), }, End: Location{ - Line: 137, - Column: 43, + Line: int(137), + Column: int(43), }, file: p1, }, @@ -23476,12 +23498,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23489,7 +23511,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "indexable", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -23499,12 +23521,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 137, - Column: 54, + Line: int(137), + Column: int(54), }, End: Location{ - Line: 137, - Column: 57, + Line: int(137), + Column: int(57), }, file: p1, }, @@ -23527,12 +23549,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 138, - Column: 25, + Line: int(138), + Column: int(25), }, End: Location{ - Line: 138, - Column: 41, + Line: int(138), + Column: int(41), }, file: p1, }, @@ -23547,12 +23569,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 138, - Column: 25, + Line: int(138), + Column: int(25), }, End: Location{ - Line: 138, - Column: 28, + Line: int(138), + Column: int(28), }, file: p1, }, @@ -23563,18 +23585,18 @@ var StdAst = &DesugaredObject{ }, Id: "cur", }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 138, - Column: 31, + Line: int(138), + Column: int(31), }, End: Location{ - Line: 138, - Column: 41, + Line: int(138), + Column: int(41), }, file: p1, }, @@ -23588,12 +23610,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 138, - Column: 31, + Line: int(138), + Column: int(31), }, End: Location{ - Line: 138, - Column: 36, + Line: int(138), + Column: int(36), }, file: p1, }, @@ -23609,12 +23631,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23622,7 +23644,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "step", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -23644,20 +23666,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 13, + Line: int(140), + Column: int(13), }, End: Location{ - Line: 140, - Column: 74, + Line: int(140), + Column: int(74), }, file: p1, }, context: p1122, freeVariables: Identifiers{ "build", - "std", "invar", + "std", }, }, Target: &Var{ @@ -23665,12 +23687,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 13, + Line: int(140), + Column: int(13), }, End: Location{ - Line: 140, - Column: 18, + Line: int(140), + Column: int(18), }, file: p1, }, @@ -23688,19 +23710,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 19, + Line: int(140), + Column: int(19), }, End: Location{ - Line: 140, - Column: 60, + Line: int(140), + Column: int(60), }, file: p1, }, context: p1473, freeVariables: Identifiers{ - "std", "invar", + "std", }, }, Cond: &Apply{ @@ -23708,12 +23730,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23728,12 +23750,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23747,12 +23769,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23768,12 +23790,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23781,7 +23803,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -23793,12 +23815,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 22, + Line: int(140), + Column: int(22), }, End: Location{ - Line: 140, - Column: 32, + Line: int(140), + Column: int(32), }, file: p1, }, @@ -23812,12 +23834,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 22, + Line: int(140), + Column: int(22), }, End: Location{ - Line: 140, - Column: 27, + Line: int(140), + Column: int(27), }, file: p1, }, @@ -23833,12 +23855,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23846,7 +23868,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -23856,12 +23878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 37, + Line: int(140), + Column: int(36), }, End: Location{ - Line: 140, - Column: 43, + Line: int(140), + Column: int(44), }, file: p1, }, @@ -23869,7 +23891,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -23883,12 +23905,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 51, + Line: int(140), + Column: int(50), }, End: Location{ - Line: 140, - Column: 51, + Line: int(140), + Column: int(52), }, file: p1, }, @@ -23896,7 +23918,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Array{ @@ -23904,12 +23926,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 58, + Line: int(140), + Column: int(58), }, End: Location{ - Line: 140, - Column: 60, + Line: int(140), + Column: int(60), }, file: p1, }, @@ -23925,12 +23947,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 62, + Line: int(140), + Column: int(62), }, End: Location{ - Line: 140, - Column: 73, + Line: int(140), + Column: int(73), }, file: p1, }, @@ -23944,12 +23966,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 140, - Column: 62, + Line: int(140), + Column: int(62), }, End: Location{ - Line: 140, - Column: 67, + Line: int(140), + Column: int(67), }, file: p1, }, @@ -23965,12 +23987,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -23978,7 +24000,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "index", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -23999,18 +24021,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24018,7 +24040,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "count", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -24026,12 +24048,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24046,12 +24068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -24068,12 +24090,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -24081,7 +24103,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -24093,12 +24115,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24113,12 +24135,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24132,12 +24154,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24153,12 +24175,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24166,7 +24188,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -24178,12 +24200,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24198,12 +24220,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24217,12 +24239,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24238,12 +24260,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24251,7 +24273,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -24263,12 +24285,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24289,19 +24311,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -24310,36 +24332,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -24354,12 +24376,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -24375,12 +24397,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -24398,12 +24420,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -24427,12 +24449,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -24446,12 +24468,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -24465,12 +24487,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -24486,12 +24508,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24499,7 +24521,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -24511,19 +24533,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -24531,19 +24553,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -24573,12 +24595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24594,12 +24616,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24621,20 +24643,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 21, + Line: int(142), + Column: int(21), }, End: Location{ - Line: 142, - Column: 68, + Line: int(142), + Column: int(68), }, file: p1, }, context: p1502, freeVariables: Identifiers{ - "arr", "std", "x", + "arr", }, }, Target: &Index{ @@ -24642,12 +24664,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 21, + Line: int(142), + Column: int(21), }, End: Location{ - Line: 142, - Column: 31, + Line: int(142), + Column: int(31), }, file: p1, }, @@ -24661,12 +24683,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 21, + Line: int(142), + Column: int(21), }, End: Location{ - Line: 142, - Column: 24, + Line: int(142), + Column: int(24), }, file: p1, }, @@ -24682,12 +24704,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24695,7 +24717,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -24707,20 +24729,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 32, + Line: int(142), + Column: int(32), }, End: Location{ - Line: 142, - Column: 67, + Line: int(142), + Column: int(67), }, file: p1, }, context: p1511, freeVariables: Identifiers{ + "std", "x", "arr", - "std", }, }, Target: &Index{ @@ -24728,12 +24750,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 32, + Line: int(142), + Column: int(32), }, End: Location{ - Line: 142, - Column: 42, + Line: int(142), + Column: int(42), }, file: p1, }, @@ -24747,12 +24769,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 32, + Line: int(142), + Column: int(32), }, End: Location{ - Line: 142, - Column: 35, + Line: int(142), + Column: int(35), }, file: p1, }, @@ -24768,12 +24790,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24781,7 +24803,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "filter", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -24793,19 +24815,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 43, + Line: int(142), + Column: int(43), }, End: Location{ - Line: 142, - Column: 61, + Line: int(142), + Column: int(61), }, file: p1, }, context: p1520, freeVariables: Identifiers{ - "x", "std", + "x", }, }, Parameters: Parameters{ @@ -24820,20 +24842,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "x", "std", "v", + "x", }, }, Target: &Index{ @@ -24841,12 +24863,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24860,12 +24882,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24881,12 +24903,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -24894,7 +24916,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -24906,12 +24928,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 55, + Line: int(142), + Column: int(55), }, End: Location{ - Line: 142, - Column: 56, + Line: int(142), + Column: int(56), }, file: p1, }, @@ -24927,12 +24949,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 60, + Line: int(142), + Column: int(60), }, End: Location{ - Line: 142, - Column: 61, + Line: int(142), + Column: int(61), }, file: p1, }, @@ -24955,12 +24977,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 142, - Column: 63, + Line: int(142), + Column: int(63), }, End: Location{ - Line: 142, - Column: 66, + Line: int(142), + Column: int(66), }, file: p1, }, @@ -24988,18 +25010,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25007,7 +25029,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -25015,12 +25037,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25035,12 +25057,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -25057,12 +25079,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -25070,7 +25092,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -25082,12 +25104,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25102,12 +25124,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25121,12 +25143,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25142,12 +25164,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25155,7 +25177,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -25167,12 +25189,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25187,12 +25209,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25206,12 +25228,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25227,12 +25249,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25240,7 +25262,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -25252,12 +25274,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25278,19 +25300,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -25299,36 +25321,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -25343,12 +25365,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -25364,12 +25386,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -25387,12 +25409,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -25416,12 +25438,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -25435,12 +25457,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -25454,12 +25476,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -25475,12 +25497,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25488,7 +25510,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -25500,19 +25522,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -25520,19 +25542,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -25562,12 +25584,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25583,12 +25605,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25610,20 +25632,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 9, + Line: int(145), + Column: int(9), }, End: Location{ - Line: 150, - Column: 99, + Line: int(150), + Column: int(100), }, file: p1, }, context: p1544, freeVariables: Identifiers{ + "std", "a", "b", - "std", }, }, Cond: &Binary{ @@ -25631,20 +25653,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 12, + Line: int(145), + Column: int(12), }, End: Location{ - Line: 145, - Column: 61, + Line: int(145), + Column: int(62), }, file: p1, }, context: p1544, freeVariables: Identifiers{ + "std", "a", "b", - "std", }, }, Left: &Apply{ @@ -25652,12 +25674,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25672,12 +25694,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25691,12 +25713,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25712,12 +25734,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25725,7 +25747,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -25737,19 +25759,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 12, + Line: int(145), + Column: int(12), }, End: Location{ - Line: 145, - Column: 23, + Line: int(145), + Column: int(23), }, file: p1, }, context: p1544, freeVariables: Identifiers{ - "a", "std", + "a", }, }, Target: &Index{ @@ -25757,12 +25779,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 12, + Line: int(145), + Column: int(12), }, End: Location{ - Line: 145, - Column: 20, + Line: int(145), + Column: int(20), }, file: p1, }, @@ -25776,12 +25798,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 12, + Line: int(145), + Column: int(12), }, End: Location{ - Line: 145, - Column: 15, + Line: int(145), + Column: int(15), }, file: p1, }, @@ -25797,12 +25819,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25810,7 +25832,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -25822,12 +25844,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 21, + Line: int(145), + Column: int(21), }, End: Location{ - Line: 145, - Column: 22, + Line: int(145), + Column: int(22), }, file: p1, }, @@ -25849,12 +25871,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 28, + Line: int(145), + Column: int(27), }, End: Location{ - Line: 145, - Column: 34, + Line: int(145), + Column: int(35), }, file: p1, }, @@ -25862,7 +25884,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -25871,18 +25893,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 17, + Op: BinaryOp(17), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25897,12 +25919,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25916,12 +25938,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25937,12 +25959,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -25950,7 +25972,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -25962,19 +25984,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 39, + Line: int(145), + Column: int(39), }, End: Location{ - Line: 145, - Column: 50, + Line: int(145), + Column: int(50), }, file: p1, }, context: p1544, freeVariables: Identifiers{ - "std", "b", + "std", }, }, Target: &Index{ @@ -25982,12 +26004,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 39, + Line: int(145), + Column: int(39), }, End: Location{ - Line: 145, - Column: 47, + Line: int(145), + Column: int(47), }, file: p1, }, @@ -26001,12 +26023,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 39, + Line: int(145), + Column: int(39), }, End: Location{ - Line: 145, - Column: 42, + Line: int(145), + Column: int(42), }, file: p1, }, @@ -26022,12 +26044,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26035,7 +26057,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -26047,12 +26069,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 48, + Line: int(145), + Column: int(48), }, End: Location{ - Line: 145, - Column: 49, + Line: int(145), + Column: int(49), }, file: p1, }, @@ -26074,12 +26096,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 145, - Column: 55, + Line: int(145), + Column: int(54), }, End: Location{ - Line: 145, - Column: 61, + Line: int(145), + Column: int(62), }, file: p1, }, @@ -26087,7 +26109,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -26102,12 +26124,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 146, - Column: 13, + Line: int(146), + Column: int(13), }, End: Location{ - Line: 146, - Column: 29, + Line: int(146), + Column: int(29), }, file: p1, }, @@ -26123,12 +26145,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 146, - Column: 13, + Line: int(146), + Column: int(13), }, End: Location{ - Line: 146, - Column: 23, + Line: int(146), + Column: int(23), }, file: p1, }, @@ -26142,12 +26164,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 146, - Column: 13, + Line: int(146), + Column: int(13), }, End: Location{ - Line: 146, - Column: 16, + Line: int(146), + Column: int(16), }, file: p1, }, @@ -26163,12 +26185,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26176,7 +26198,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "modulo", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -26188,12 +26210,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 146, - Column: 24, + Line: int(146), + Column: int(24), }, End: Location{ - Line: 146, - Column: 25, + Line: int(146), + Column: int(25), }, file: p1, }, @@ -26209,12 +26231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 146, - Column: 27, + Line: int(146), + Column: int(27), }, End: Location{ - Line: 146, - Column: 28, + Line: int(146), + Column: int(28), }, file: p1, }, @@ -26236,12 +26258,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 147, - Column: 14, + Line: int(147), + Column: int(14), }, End: Location{ - Line: 150, - Column: 99, + Line: int(150), + Column: int(100), }, file: p1, }, @@ -26257,12 +26279,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26277,12 +26299,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26296,12 +26318,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26317,12 +26339,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26330,7 +26352,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -26342,19 +26364,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 147, - Column: 17, + Line: int(147), + Column: int(17), }, End: Location{ - Line: 147, - Column: 28, + Line: int(147), + Column: int(28), }, file: p1, }, context: p1544, freeVariables: Identifiers{ - "std", "a", + "std", }, }, Target: &Index{ @@ -26362,12 +26384,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 147, - Column: 17, + Line: int(147), + Column: int(17), }, End: Location{ - Line: 147, - Column: 25, + Line: int(147), + Column: int(25), }, file: p1, }, @@ -26381,12 +26403,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 147, - Column: 17, + Line: int(147), + Column: int(17), }, End: Location{ - Line: 147, - Column: 20, + Line: int(147), + Column: int(20), }, file: p1, }, @@ -26402,12 +26424,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26415,7 +26437,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -26427,12 +26449,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 147, - Column: 26, + Line: int(147), + Column: int(26), }, End: Location{ - Line: 147, - Column: 27, + Line: int(147), + Column: int(27), }, file: p1, }, @@ -26454,12 +26476,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 147, - Column: 33, + Line: int(147), + Column: int(32), }, End: Location{ - Line: 147, - Column: 39, + Line: int(147), + Column: int(40), }, file: p1, }, @@ -26467,7 +26489,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -26481,12 +26503,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 148, - Column: 13, + Line: int(148), + Column: int(13), }, End: Location{ - Line: 148, - Column: 29, + Line: int(148), + Column: int(29), }, file: p1, }, @@ -26502,12 +26524,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 148, - Column: 13, + Line: int(148), + Column: int(13), }, End: Location{ - Line: 148, - Column: 23, + Line: int(148), + Column: int(23), }, file: p1, }, @@ -26521,12 +26543,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 148, - Column: 13, + Line: int(148), + Column: int(13), }, End: Location{ - Line: 148, - Column: 16, + Line: int(148), + Column: int(16), }, file: p1, }, @@ -26542,12 +26564,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26555,7 +26577,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "format", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -26567,12 +26589,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 148, - Column: 24, + Line: int(148), + Column: int(24), }, End: Location{ - Line: 148, - Column: 25, + Line: int(148), + Column: int(25), }, file: p1, }, @@ -26588,12 +26610,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 148, - Column: 27, + Line: int(148), + Column: int(27), }, End: Location{ - Line: 148, - Column: 28, + Line: int(148), + Column: int(28), }, file: p1, }, @@ -26615,20 +26637,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 13, + Line: int(150), + Column: int(13), }, End: Location{ - Line: 150, - Column: 99, + Line: int(150), + Column: int(100), }, file: p1, }, context: p1544, freeVariables: Identifiers{ - "std", "a", "b", + "std", }, }, Expr: &Binary{ @@ -26636,20 +26658,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 20, + Line: int(150), + Column: int(19), }, End: Location{ - Line: 150, - Column: 99, + Line: int(150), + Column: int(100), }, file: p1, }, context: p1544, freeVariables: Identifiers{ - "std", "a", "b", + "std", }, }, Left: &Binary{ @@ -26657,20 +26679,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 20, + Line: int(150), + Column: int(19), }, End: Location{ - Line: 150, - Column: 94, + Line: int(150), + Column: int(94), }, file: p1, }, context: p1544, freeVariables: Identifiers{ - "std", "a", "b", + "std", }, }, Left: &Binary{ @@ -26678,12 +26700,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 20, + Line: int(150), + Column: int(19), }, End: Location{ - Line: 150, - Column: 79, + Line: int(150), + Column: int(80), }, file: p1, }, @@ -26698,12 +26720,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 20, + Line: int(150), + Column: int(19), }, End: Location{ - Line: 150, - Column: 70, + Line: int(150), + Column: int(70), }, file: p1, }, @@ -26718,12 +26740,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 20, + Line: int(150), + Column: int(19), }, End: Location{ - Line: 150, - Column: 55, + Line: int(150), + Column: int(56), }, file: p1, }, @@ -26731,21 +26753,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Operator % cannot be used on types ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 59, + Line: int(150), + Column: int(59), }, End: Location{ - Line: 150, - Column: 70, + Line: int(150), + Column: int(70), }, file: p1, }, @@ -26760,12 +26782,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 59, + Line: int(150), + Column: int(59), }, End: Location{ - Line: 150, - Column: 67, + Line: int(150), + Column: int(67), }, file: p1, }, @@ -26779,12 +26801,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 59, + Line: int(150), + Column: int(59), }, End: Location{ - Line: 150, - Column: 62, + Line: int(150), + Column: int(62), }, file: p1, }, @@ -26800,12 +26822,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26813,7 +26835,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -26825,12 +26847,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 68, + Line: int(150), + Column: int(68), }, End: Location{ - Line: 150, - Column: 69, + Line: int(150), + Column: int(69), }, file: p1, }, @@ -26848,18 +26870,18 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 74, + Line: int(150), + Column: int(73), }, End: Location{ - Line: 150, - Column: 79, + Line: int(150), + Column: int(80), }, file: p1, }, @@ -26867,22 +26889,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: " and ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 83, + Line: int(150), + Column: int(83), }, End: Location{ - Line: 150, - Column: 94, + Line: int(150), + Column: int(94), }, file: p1, }, @@ -26897,12 +26919,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 83, + Line: int(150), + Column: int(83), }, End: Location{ - Line: 150, - Column: 91, + Line: int(150), + Column: int(91), }, file: p1, }, @@ -26916,12 +26938,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 83, + Line: int(150), + Column: int(83), }, End: Location{ - Line: 150, - Column: 86, + Line: int(150), + Column: int(86), }, file: p1, }, @@ -26937,12 +26959,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -26950,7 +26972,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -26962,12 +26984,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 92, + Line: int(150), + Column: int(92), }, End: Location{ - Line: 150, - Column: 93, + Line: int(150), + Column: int(93), }, file: p1, }, @@ -26985,18 +27007,18 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 150, - Column: 98, + Line: int(150), + Column: int(97), }, End: Location{ - Line: 150, - Column: 99, + Line: int(150), + Column: int(100), }, file: p1, }, @@ -27004,7 +27026,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ".", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -27016,18 +27038,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27035,7 +27057,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "map", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -27043,12 +27065,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27063,12 +27085,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -27085,12 +27107,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -27098,7 +27120,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -27110,12 +27132,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27130,12 +27152,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27149,12 +27171,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27170,12 +27192,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27183,7 +27205,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -27195,12 +27217,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27215,12 +27237,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27234,12 +27256,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27255,12 +27277,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27268,7 +27290,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -27280,12 +27302,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27306,19 +27328,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -27327,36 +27349,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -27371,12 +27393,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -27392,12 +27414,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -27415,12 +27437,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -27444,12 +27466,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -27463,12 +27485,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -27482,12 +27504,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -27503,12 +27525,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27516,7 +27538,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -27528,19 +27550,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -27548,19 +27570,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -27590,12 +27612,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27611,12 +27633,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27638,20 +27660,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 153, - Column: 9, + Line: int(153), + Column: int(9), }, End: Location{ - Line: 158, - Column: 69, + Line: int(158), + Column: int(69), }, file: p1, }, context: p1677, freeVariables: Identifiers{ "std", - "func", "arr", + "func", }, }, Cond: &Unary{ @@ -27659,33 +27681,33 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "func", + "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27700,12 +27722,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27719,12 +27741,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27740,12 +27762,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27753,7 +27775,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -27765,12 +27787,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 153, - Column: 12, + Line: int(153), + Column: int(12), }, End: Location{ - Line: 153, - Column: 26, + Line: int(153), + Column: int(26), }, file: p1, }, @@ -27785,12 +27807,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 153, - Column: 12, + Line: int(153), + Column: int(12), }, End: Location{ - Line: 153, - Column: 20, + Line: int(153), + Column: int(20), }, file: p1, }, @@ -27804,12 +27826,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 153, - Column: 12, + Line: int(153), + Column: int(12), }, End: Location{ - Line: 153, - Column: 15, + Line: int(153), + Column: int(15), }, file: p1, }, @@ -27825,12 +27847,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -27838,7 +27860,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -27850,12 +27872,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 153, - Column: 21, + Line: int(153), + Column: int(21), }, End: Location{ - Line: 153, - Column: 25, + Line: int(153), + Column: int(25), }, file: p1, }, @@ -27877,12 +27899,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 153, - Column: 31, + Line: int(153), + Column: int(30), }, End: Location{ - Line: 153, - Column: 39, + Line: int(153), + Column: int(40), }, file: p1, }, @@ -27890,7 +27912,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "function", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -27905,19 +27927,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 154, - Column: 13, + Line: int(154), + Column: int(13), }, End: Location{ - Line: 154, - Column: 81, + Line: int(154), + Column: int(81), }, file: p1, }, context: p1677, freeVariables: Identifiers{ - "std", "func", + "std", }, }, Expr: &Binary{ @@ -27925,19 +27947,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 154, - Column: 21, + Line: int(154), + Column: int(20), }, End: Location{ - Line: 154, - Column: 81, + Line: int(154), + Column: int(81), }, file: p1, }, context: p1677, freeVariables: Identifiers{ - "std", "func", + "std", }, }, Left: &LiteralString{ @@ -27945,12 +27967,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 154, - Column: 21, + Line: int(154), + Column: int(20), }, End: Location{ - Line: 154, - Column: 63, + Line: int(154), + Column: int(64), }, file: p1, }, @@ -27958,28 +27980,28 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.map first param must be function, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 154, - Column: 67, + Line: int(154), + Column: int(67), }, End: Location{ - Line: 154, - Column: 81, + Line: int(154), + Column: int(81), }, file: p1, }, context: p1677, freeVariables: Identifiers{ - "std", "func", + "std", }, }, Target: &Index{ @@ -27987,12 +28009,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 154, - Column: 67, + Line: int(154), + Column: int(67), }, End: Location{ - Line: 154, - Column: 75, + Line: int(154), + Column: int(75), }, file: p1, }, @@ -28006,12 +28028,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 154, - Column: 67, + Line: int(154), + Column: int(67), }, End: Location{ - Line: 154, - Column: 70, + Line: int(154), + Column: int(70), }, file: p1, }, @@ -28027,12 +28049,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28040,7 +28062,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -28052,12 +28074,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 154, - Column: 76, + Line: int(154), + Column: int(76), }, End: Location{ - Line: 154, - Column: 80, + Line: int(154), + Column: int(80), }, file: p1, }, @@ -28081,12 +28103,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 14, + Line: int(155), + Column: int(14), }, End: Location{ - Line: 158, - Column: 69, + Line: int(158), + Column: int(69), }, file: p1, }, @@ -28102,12 +28124,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 17, + Line: int(155), + Column: int(17), }, End: Location{ - Line: 155, - Column: 69, + Line: int(155), + Column: int(70), }, file: p1, }, @@ -28122,12 +28144,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28137,18 +28159,18 @@ var StdAst = &DesugaredObject{ "arr", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28163,12 +28185,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28182,12 +28204,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28203,12 +28225,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28216,7 +28238,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -28228,19 +28250,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 17, + Line: int(155), + Column: int(17), }, End: Location{ - Line: 155, - Column: 30, + Line: int(155), + Column: int(30), }, file: p1, }, context: p1677, freeVariables: Identifiers{ - "arr", "std", + "arr", }, }, Target: &Index{ @@ -28248,12 +28270,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 17, + Line: int(155), + Column: int(17), }, End: Location{ - Line: 155, - Column: 25, + Line: int(155), + Column: int(25), }, file: p1, }, @@ -28267,12 +28289,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 17, + Line: int(155), + Column: int(17), }, End: Location{ - Line: 155, - Column: 20, + Line: int(155), + Column: int(20), }, file: p1, }, @@ -28288,12 +28310,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28301,7 +28323,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -28313,12 +28335,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 26, + Line: int(155), + Column: int(26), }, End: Location{ - Line: 155, - Column: 29, + Line: int(155), + Column: int(29), }, file: p1, }, @@ -28340,12 +28362,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 35, + Line: int(155), + Column: int(34), }, End: Location{ - Line: 155, - Column: 40, + Line: int(155), + Column: int(41), }, file: p1, }, @@ -28353,7 +28375,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -28363,18 +28385,18 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 17, + Op: BinaryOp(17), Right: &Unary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28384,18 +28406,18 @@ var StdAst = &DesugaredObject{ "arr", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28410,12 +28432,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28429,12 +28451,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28450,12 +28472,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28463,7 +28485,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -28475,12 +28497,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 45, + Line: int(155), + Column: int(45), }, End: Location{ - Line: 155, - Column: 58, + Line: int(155), + Column: int(58), }, file: p1, }, @@ -28495,12 +28517,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 45, + Line: int(155), + Column: int(45), }, End: Location{ - Line: 155, - Column: 53, + Line: int(155), + Column: int(53), }, file: p1, }, @@ -28514,12 +28536,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 45, + Line: int(155), + Column: int(45), }, End: Location{ - Line: 155, - Column: 48, + Line: int(155), + Column: int(48), }, file: p1, }, @@ -28535,12 +28557,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28548,7 +28570,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -28560,12 +28582,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 54, + Line: int(155), + Column: int(54), }, End: Location{ - Line: 155, - Column: 57, + Line: int(155), + Column: int(57), }, file: p1, }, @@ -28587,12 +28609,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 155, - Column: 63, + Line: int(155), + Column: int(62), }, End: Location{ - Line: 155, - Column: 69, + Line: int(155), + Column: int(70), }, file: p1, }, @@ -28600,7 +28622,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -28616,19 +28638,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 156, - Column: 13, + Line: int(156), + Column: int(13), }, End: Location{ - Line: 156, - Column: 87, + Line: int(156), + Column: int(87), }, file: p1, }, context: p1677, freeVariables: Identifiers{ - "std", "arr", + "std", }, }, Expr: &Binary{ @@ -28636,19 +28658,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 156, - Column: 21, + Line: int(156), + Column: int(20), }, End: Location{ - Line: 156, - Column: 87, + Line: int(156), + Column: int(87), }, file: p1, }, context: p1677, freeVariables: Identifiers{ - "std", "arr", + "std", }, }, Left: &LiteralString{ @@ -28656,12 +28678,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 156, - Column: 21, + Line: int(156), + Column: int(20), }, End: Location{ - Line: 156, - Column: 70, + Line: int(156), + Column: int(71), }, file: p1, }, @@ -28669,21 +28691,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.map second param must be array / string, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 156, - Column: 74, + Line: int(156), + Column: int(74), }, End: Location{ - Line: 156, - Column: 87, + Line: int(156), + Column: int(87), }, file: p1, }, @@ -28698,12 +28720,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 156, - Column: 74, + Line: int(156), + Column: int(74), }, End: Location{ - Line: 156, - Column: 82, + Line: int(156), + Column: int(82), }, file: p1, }, @@ -28717,12 +28739,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 156, - Column: 74, + Line: int(156), + Column: int(74), }, End: Location{ - Line: 156, - Column: 77, + Line: int(156), + Column: int(77), }, file: p1, }, @@ -28738,12 +28760,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28751,7 +28773,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -28763,12 +28785,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 156, - Column: 83, + Line: int(156), + Column: int(83), }, End: Location{ - Line: 156, - Column: 86, + Line: int(156), + Column: int(86), }, file: p1, }, @@ -28792,12 +28814,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 13, + Line: int(158), + Column: int(13), }, End: Location{ - Line: 158, - Column: 69, + Line: int(158), + Column: int(69), }, file: p1, }, @@ -28813,12 +28835,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 13, + Line: int(158), + Column: int(13), }, End: Location{ - Line: 158, - Column: 26, + Line: int(158), + Column: int(26), }, file: p1, }, @@ -28832,12 +28854,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 13, + Line: int(158), + Column: int(13), }, End: Location{ - Line: 158, - Column: 16, + Line: int(158), + Column: int(16), }, file: p1, }, @@ -28853,12 +28875,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28866,7 +28888,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "makeArray", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -28878,12 +28900,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 27, + Line: int(158), + Column: int(27), }, End: Location{ - Line: 158, - Column: 42, + Line: int(158), + Column: int(42), }, file: p1, }, @@ -28898,12 +28920,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 27, + Line: int(158), + Column: int(27), }, End: Location{ - Line: 158, - Column: 37, + Line: int(158), + Column: int(37), }, file: p1, }, @@ -28917,12 +28939,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 27, + Line: int(158), + Column: int(27), }, End: Location{ - Line: 158, - Column: 30, + Line: int(158), + Column: int(30), }, file: p1, }, @@ -28938,12 +28960,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -28951,7 +28973,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -28963,12 +28985,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 38, + Line: int(158), + Column: int(38), }, End: Location{ - Line: 158, - Column: 41, + Line: int(158), + Column: int(41), }, file: p1, }, @@ -28990,12 +29012,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 44, + Line: int(158), + Column: int(44), }, End: Location{ - Line: 158, - Column: 68, + Line: int(158), + Column: int(68), }, file: p1, }, @@ -29017,12 +29039,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 56, + Line: int(158), + Column: int(56), }, End: Location{ - Line: 158, - Column: 68, + Line: int(158), + Column: int(68), }, file: p1, }, @@ -29038,12 +29060,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 56, + Line: int(158), + Column: int(56), }, End: Location{ - Line: 158, - Column: 60, + Line: int(158), + Column: int(60), }, file: p1, }, @@ -29061,12 +29083,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 61, + Line: int(158), + Column: int(61), }, End: Location{ - Line: 158, - Column: 67, + Line: int(158), + Column: int(67), }, file: p1, }, @@ -29081,12 +29103,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 61, + Line: int(158), + Column: int(61), }, End: Location{ - Line: 158, - Column: 64, + Line: int(158), + Column: int(64), }, file: p1, }, @@ -29102,12 +29124,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 158, - Column: 65, + Line: int(158), + Column: int(65), }, End: Location{ - Line: 158, - Column: 66, + Line: int(158), + Column: int(66), }, file: p1, }, @@ -29140,18 +29162,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29159,7 +29181,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -29167,12 +29189,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29187,12 +29209,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -29209,12 +29231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -29222,7 +29244,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -29234,12 +29256,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29254,12 +29276,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29273,12 +29295,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29294,12 +29316,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29307,7 +29329,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -29319,12 +29341,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29339,12 +29361,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29358,12 +29380,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29379,12 +29401,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29392,7 +29414,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -29404,12 +29426,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29430,19 +29452,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -29451,36 +29473,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -29495,12 +29517,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -29516,12 +29538,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -29539,12 +29561,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -29568,12 +29590,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -29587,12 +29609,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -29606,12 +29628,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -29627,12 +29649,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29640,7 +29662,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -29652,19 +29674,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -29672,19 +29694,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -29714,12 +29736,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29735,12 +29757,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29762,20 +29784,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 161, - Column: 9, + Line: int(161), + Column: int(9), }, End: Location{ - Line: 177, - Column: 89, + Line: int(177), + Column: int(89), }, file: p1, }, context: p1823, freeVariables: Identifiers{ + "std", "sep", "arr", - "std", }, }, Binds: LocalBinds{ @@ -29786,20 +29808,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p1827, freeVariables: Identifiers{ "std", - "aux", "sep", + "aux", }, }, Parameters: Parameters{ @@ -29817,24 +29839,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 162, - Column: 13, + Line: int(162), + Column: int(13), }, End: Location{ - Line: 169, - Column: 63, + Line: int(169), + Column: int(63), }, file: p1, }, context: p1831, freeVariables: Identifiers{ - "i", - "std", "arr", "running", - "aux", "sep", + "aux", "first", + "i", + "std", }, }, Cond: &Binary{ @@ -29842,12 +29864,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 162, - Column: 16, + Line: int(162), + Column: int(16), }, End: Location{ - Line: 162, - Column: 36, + Line: int(162), + Column: int(36), }, file: p1, }, @@ -29863,12 +29885,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 162, - Column: 16, + Line: int(162), + Column: int(16), }, End: Location{ - Line: 162, - Column: 17, + Line: int(162), + Column: int(17), }, file: p1, }, @@ -29879,18 +29901,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 162, - Column: 21, + Line: int(162), + Column: int(21), }, End: Location{ - Line: 162, - Column: 36, + Line: int(162), + Column: int(36), }, file: p1, }, @@ -29905,12 +29927,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 162, - Column: 21, + Line: int(162), + Column: int(21), }, End: Location{ - Line: 162, - Column: 31, + Line: int(162), + Column: int(31), }, file: p1, }, @@ -29924,12 +29946,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 162, - Column: 21, + Line: int(162), + Column: int(21), }, End: Location{ - Line: 162, - Column: 24, + Line: int(162), + Column: int(24), }, file: p1, }, @@ -29945,12 +29967,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -29958,7 +29980,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -29970,12 +29992,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 162, - Column: 32, + Line: int(162), + Column: int(32), }, End: Location{ - Line: 162, - Column: 35, + Line: int(162), + Column: int(35), }, file: p1, }, @@ -29998,12 +30020,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 163, - Column: 17, + Line: int(163), + Column: int(17), }, End: Location{ - Line: 163, - Column: 24, + Line: int(163), + Column: int(24), }, file: p1, }, @@ -30019,23 +30041,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 164, - Column: 18, + Line: int(164), + Column: int(18), }, End: Location{ - Line: 169, - Column: 63, + Line: int(169), + Column: int(63), }, file: p1, }, context: p1831, freeVariables: Identifiers{ "running", - "aux", "sep", + "std", "arr", "i", - "std", + "aux", "first", }, }, @@ -30044,20 +30066,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ + "std", "arr", "i", - "std", }, }, Target: &Index{ @@ -30065,12 +30087,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -30084,12 +30106,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -30105,12 +30127,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -30118,7 +30140,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -30130,12 +30152,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 164, - Column: 21, + Line: int(164), + Column: int(21), }, End: Location{ - Line: 164, - Column: 27, + Line: int(164), + Column: int(27), }, file: p1, }, @@ -30150,12 +30172,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 164, - Column: 21, + Line: int(164), + Column: int(21), }, End: Location{ - Line: 164, - Column: 24, + Line: int(164), + Column: int(24), }, file: p1, }, @@ -30171,12 +30193,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 164, - Column: 25, + Line: int(164), + Column: int(25), }, End: Location{ - Line: 164, - Column: 26, + Line: int(164), + Column: int(26), }, file: p1, }, @@ -30194,12 +30216,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 164, - Column: 31, + Line: int(164), + Column: int(31), }, End: Location{ - Line: 164, - Column: 35, + Line: int(164), + Column: int(35), }, file: p1, }, @@ -30218,22 +30240,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 165, - Column: 17, + Line: int(165), + Column: int(17), }, End: Location{ - Line: 165, - Column: 48, + Line: int(165), + Column: int(48), }, file: p1, }, context: p1831, freeVariables: Identifiers{ + "aux", + "arr", "i", "first", "running", - "aux", - "arr", }, }, Target: &Var{ @@ -30241,12 +30263,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 165, - Column: 17, + Line: int(165), + Column: int(17), }, End: Location{ - Line: 165, - Column: 20, + Line: int(165), + Column: int(20), }, file: p1, }, @@ -30264,12 +30286,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 165, - Column: 21, + Line: int(165), + Column: int(21), }, End: Location{ - Line: 165, - Column: 24, + Line: int(165), + Column: int(24), }, file: p1, }, @@ -30285,12 +30307,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 165, - Column: 26, + Line: int(165), + Column: int(26), }, End: Location{ - Line: 165, - Column: 31, + Line: int(165), + Column: int(31), }, file: p1, }, @@ -30304,12 +30326,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 165, - Column: 26, + Line: int(165), + Column: int(26), }, End: Location{ - Line: 165, - Column: 27, + Line: int(165), + Column: int(27), }, file: p1, }, @@ -30320,25 +30342,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 165, - Column: 30, + Line: int(165), + Column: int(30), }, End: Location{ - Line: 165, - Column: 31, + Line: int(165), + Column: int(31), }, file: p1, }, context: p1873, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -30347,12 +30369,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 165, - Column: 33, + Line: int(165), + Column: int(33), }, End: Location{ - Line: 165, - Column: 38, + Line: int(165), + Column: int(38), }, file: p1, }, @@ -30368,12 +30390,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 165, - Column: 40, + Line: int(165), + Column: int(40), }, End: Location{ - Line: 165, - Column: 47, + Line: int(165), + Column: int(47), }, file: p1, }, @@ -30395,23 +30417,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 166, - Column: 18, + Line: int(166), + Column: int(18), }, End: Location{ - Line: 169, - Column: 63, + Line: int(169), + Column: int(63), }, file: p1, }, context: p1831, freeVariables: Identifiers{ - "first", "aux", "arr", "i", "running", "sep", + "first", }, }, Cond: &Var{ @@ -30419,12 +30441,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 166, - Column: 21, + Line: int(166), + Column: int(21), }, End: Location{ - Line: 166, - Column: 26, + Line: int(166), + Column: int(26), }, file: p1, }, @@ -30440,12 +30462,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 17, + Line: int(167), + Column: int(17), }, End: Location{ - Line: 167, - Column: 57, + Line: int(167), + Column: int(57), }, file: p1, }, @@ -30462,12 +30484,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 17, + Line: int(167), + Column: int(17), }, End: Location{ - Line: 167, - Column: 20, + Line: int(167), + Column: int(20), }, file: p1, }, @@ -30485,12 +30507,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 21, + Line: int(167), + Column: int(21), }, End: Location{ - Line: 167, - Column: 24, + Line: int(167), + Column: int(24), }, file: p1, }, @@ -30506,12 +30528,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 26, + Line: int(167), + Column: int(26), }, End: Location{ - Line: 167, - Column: 31, + Line: int(167), + Column: int(31), }, file: p1, }, @@ -30525,12 +30547,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 26, + Line: int(167), + Column: int(26), }, End: Location{ - Line: 167, - Column: 27, + Line: int(167), + Column: int(27), }, file: p1, }, @@ -30541,25 +30563,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 30, + Line: int(167), + Column: int(30), }, End: Location{ - Line: 167, - Column: 31, + Line: int(167), + Column: int(31), }, file: p1, }, context: p1894, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -30568,12 +30590,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 33, + Line: int(167), + Column: int(33), }, End: Location{ - Line: 167, - Column: 38, + Line: int(167), + Column: int(38), }, file: p1, }, @@ -30587,12 +30609,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 40, + Line: int(167), + Column: int(40), }, End: Location{ - Line: 167, - Column: 56, + Line: int(167), + Column: int(56), }, file: p1, }, @@ -30608,12 +30630,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 40, + Line: int(167), + Column: int(40), }, End: Location{ - Line: 167, - Column: 47, + Line: int(167), + Column: int(47), }, file: p1, }, @@ -30624,18 +30646,18 @@ var StdAst = &DesugaredObject{ }, Id: "running", }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 50, + Line: int(167), + Column: int(50), }, End: Location{ - Line: 167, - Column: 56, + Line: int(167), + Column: int(56), }, file: p1, }, @@ -30650,12 +30672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 50, + Line: int(167), + Column: int(50), }, End: Location{ - Line: 167, - Column: 53, + Line: int(167), + Column: int(53), }, file: p1, }, @@ -30671,12 +30693,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 167, - Column: 54, + Line: int(167), + Column: int(54), }, End: Location{ - Line: 167, - Column: 55, + Line: int(167), + Column: int(55), }, file: p1, }, @@ -30701,12 +30723,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 17, + Line: int(169), + Column: int(17), }, End: Location{ - Line: 169, - Column: 63, + Line: int(169), + Column: int(63), }, file: p1, }, @@ -30724,12 +30746,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 17, + Line: int(169), + Column: int(17), }, End: Location{ - Line: 169, - Column: 20, + Line: int(169), + Column: int(20), }, file: p1, }, @@ -30747,12 +30769,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 21, + Line: int(169), + Column: int(21), }, End: Location{ - Line: 169, - Column: 24, + Line: int(169), + Column: int(24), }, file: p1, }, @@ -30768,12 +30790,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 26, + Line: int(169), + Column: int(26), }, End: Location{ - Line: 169, - Column: 31, + Line: int(169), + Column: int(31), }, file: p1, }, @@ -30787,12 +30809,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 26, + Line: int(169), + Column: int(26), }, End: Location{ - Line: 169, - Column: 27, + Line: int(169), + Column: int(27), }, file: p1, }, @@ -30803,25 +30825,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 30, + Line: int(169), + Column: int(30), }, End: Location{ - Line: 169, - Column: 31, + Line: int(169), + Column: int(31), }, file: p1, }, context: p1918, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -30830,12 +30852,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 33, + Line: int(169), + Column: int(33), }, End: Location{ - Line: 169, - Column: 38, + Line: int(169), + Column: int(38), }, file: p1, }, @@ -30849,12 +30871,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 40, + Line: int(169), + Column: int(40), }, End: Location{ - Line: 169, - Column: 62, + Line: int(169), + Column: int(62), }, file: p1, }, @@ -30871,12 +30893,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 40, + Line: int(169), + Column: int(40), }, End: Location{ - Line: 169, - Column: 53, + Line: int(169), + Column: int(53), }, file: p1, }, @@ -30891,12 +30913,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 40, + Line: int(169), + Column: int(40), }, End: Location{ - Line: 169, - Column: 47, + Line: int(169), + Column: int(47), }, file: p1, }, @@ -30907,18 +30929,18 @@ var StdAst = &DesugaredObject{ }, Id: "running", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 50, + Line: int(169), + Column: int(50), }, End: Location{ - Line: 169, - Column: 53, + Line: int(169), + Column: int(53), }, file: p1, }, @@ -30930,18 +30952,18 @@ var StdAst = &DesugaredObject{ Id: "sep", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 56, + Line: int(169), + Column: int(56), }, End: Location{ - Line: 169, - Column: 62, + Line: int(169), + Column: int(62), }, file: p1, }, @@ -30956,12 +30978,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 56, + Line: int(169), + Column: int(56), }, End: Location{ - Line: 169, - Column: 59, + Line: int(169), + Column: int(59), }, file: p1, }, @@ -30977,12 +30999,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 169, - Column: 60, + Line: int(169), + Column: int(60), }, End: Location{ - Line: 169, - Column: 61, + Line: int(169), + Column: int(61), }, file: p1, }, @@ -31014,21 +31036,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 170, - Column: 9, + Line: int(170), + Column: int(9), }, End: Location{ - Line: 177, - Column: 89, + Line: int(177), + Column: int(89), }, file: p1, }, context: p1823, freeVariables: Identifiers{ "arr", + "std", "sep", "aux", - "std", }, }, Cond: &Unary{ @@ -31036,33 +31058,33 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "arr", + "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31077,12 +31099,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31096,12 +31118,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31117,12 +31139,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31130,7 +31152,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -31142,12 +31164,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 170, - Column: 12, + Line: int(170), + Column: int(12), }, End: Location{ - Line: 170, - Column: 25, + Line: int(170), + Column: int(25), }, file: p1, }, @@ -31162,12 +31184,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 170, - Column: 12, + Line: int(170), + Column: int(12), }, End: Location{ - Line: 170, - Column: 20, + Line: int(170), + Column: int(20), }, file: p1, }, @@ -31181,12 +31203,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 170, - Column: 12, + Line: int(170), + Column: int(12), }, End: Location{ - Line: 170, - Column: 15, + Line: int(170), + Column: int(15), }, file: p1, }, @@ -31202,12 +31224,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31215,7 +31237,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -31227,12 +31249,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 170, - Column: 21, + Line: int(170), + Column: int(21), }, End: Location{ - Line: 170, - Column: 24, + Line: int(170), + Column: int(24), }, file: p1, }, @@ -31254,12 +31276,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 170, - Column: 30, + Line: int(170), + Column: int(29), }, End: Location{ - Line: 170, - Column: 35, + Line: int(170), + Column: int(36), }, file: p1, }, @@ -31267,7 +31289,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -31282,19 +31304,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 171, - Column: 13, + Line: int(171), + Column: int(13), }, End: Location{ - Line: 171, - Column: 80, + Line: int(171), + Column: int(80), }, file: p1, }, context: p1823, freeVariables: Identifiers{ - "arr", "std", + "arr", }, }, Expr: &Binary{ @@ -31302,12 +31324,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 171, - Column: 20, + Line: int(171), + Column: int(19), }, End: Location{ - Line: 171, - Column: 80, + Line: int(171), + Column: int(80), }, file: p1, }, @@ -31322,12 +31344,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 171, - Column: 20, + Line: int(171), + Column: int(19), }, End: Location{ - Line: 171, - Column: 63, + Line: int(171), + Column: int(64), }, file: p1, }, @@ -31335,21 +31357,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join second parameter should be array, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 171, - Column: 67, + Line: int(171), + Column: int(67), }, End: Location{ - Line: 171, - Column: 80, + Line: int(171), + Column: int(80), }, file: p1, }, @@ -31364,12 +31386,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 171, - Column: 67, + Line: int(171), + Column: int(67), }, End: Location{ - Line: 171, - Column: 75, + Line: int(171), + Column: int(75), }, file: p1, }, @@ -31383,12 +31405,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 171, - Column: 67, + Line: int(171), + Column: int(67), }, End: Location{ - Line: 171, - Column: 70, + Line: int(171), + Column: int(70), }, file: p1, }, @@ -31404,12 +31426,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31417,7 +31439,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -31429,12 +31451,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 171, - Column: 76, + Line: int(171), + Column: int(76), }, End: Location{ - Line: 171, - Column: 79, + Line: int(171), + Column: int(79), }, file: p1, }, @@ -31458,21 +31480,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 172, - Column: 14, + Line: int(172), + Column: int(14), }, End: Location{ - Line: 177, - Column: 89, + Line: int(177), + Column: int(89), }, file: p1, }, context: p1823, freeVariables: Identifiers{ - "arr", - "sep", "std", + "sep", "aux", + "arr", }, }, Cond: &Apply{ @@ -31480,19 +31502,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "sep", "std", + "sep", }, }, Target: &Index{ @@ -31500,12 +31522,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31519,12 +31541,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31540,12 +31562,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31553,7 +31575,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -31565,12 +31587,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 172, - Column: 17, + Line: int(172), + Column: int(17), }, End: Location{ - Line: 172, - Column: 30, + Line: int(172), + Column: int(30), }, file: p1, }, @@ -31585,12 +31607,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 172, - Column: 17, + Line: int(172), + Column: int(17), }, End: Location{ - Line: 172, - Column: 25, + Line: int(172), + Column: int(25), }, file: p1, }, @@ -31604,12 +31626,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 172, - Column: 17, + Line: int(172), + Column: int(17), }, End: Location{ - Line: 172, - Column: 20, + Line: int(172), + Column: int(20), }, file: p1, }, @@ -31625,12 +31647,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31638,7 +31660,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -31650,12 +31672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 172, - Column: 26, + Line: int(172), + Column: int(26), }, End: Location{ - Line: 172, - Column: 29, + Line: int(172), + Column: int(29), }, file: p1, }, @@ -31677,12 +31699,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 172, - Column: 35, + Line: int(172), + Column: int(34), }, End: Location{ - Line: 172, - Column: 41, + Line: int(172), + Column: int(42), }, file: p1, }, @@ -31690,7 +31712,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -31704,12 +31726,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 173, - Column: 13, + Line: int(173), + Column: int(13), }, End: Location{ - Line: 173, - Column: 34, + Line: int(173), + Column: int(34), }, file: p1, }, @@ -31724,12 +31746,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 173, - Column: 13, + Line: int(173), + Column: int(13), }, End: Location{ - Line: 173, - Column: 16, + Line: int(173), + Column: int(16), }, file: p1, }, @@ -31747,12 +31769,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 173, - Column: 17, + Line: int(173), + Column: int(17), }, End: Location{ - Line: 173, - Column: 20, + Line: int(173), + Column: int(20), }, file: p1, }, @@ -31768,19 +31790,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 173, - Column: 22, + Line: int(173), + Column: int(22), }, End: Location{ - Line: 173, - Column: 23, + Line: int(173), + Column: int(23), }, file: p1, }, context: p2008, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralBoolean{ @@ -31788,12 +31810,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 173, - Column: 25, + Line: int(173), + Column: int(25), }, End: Location{ - Line: 173, - Column: 29, + Line: int(173), + Column: int(29), }, file: p1, }, @@ -31807,12 +31829,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 173, - Column: 32, + Line: int(173), + Column: int(31), }, End: Location{ - Line: 173, - Column: 32, + Line: int(173), + Column: int(33), }, file: p1, }, @@ -31820,7 +31842,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -31834,12 +31856,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 174, - Column: 14, + Line: int(174), + Column: int(14), }, End: Location{ - Line: 177, - Column: 89, + Line: int(177), + Column: int(89), }, file: p1, }, @@ -31856,12 +31878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31876,12 +31898,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31895,12 +31917,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31916,12 +31938,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -31929,7 +31951,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -31941,19 +31963,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 174, - Column: 17, + Line: int(174), + Column: int(17), }, End: Location{ - Line: 174, - Column: 30, + Line: int(174), + Column: int(30), }, file: p1, }, context: p1823, freeVariables: Identifiers{ - "sep", "std", + "sep", }, }, Target: &Index{ @@ -31961,12 +31983,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 174, - Column: 17, + Line: int(174), + Column: int(17), }, End: Location{ - Line: 174, - Column: 25, + Line: int(174), + Column: int(25), }, file: p1, }, @@ -31980,12 +32002,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 174, - Column: 17, + Line: int(174), + Column: int(17), }, End: Location{ - Line: 174, - Column: 20, + Line: int(174), + Column: int(20), }, file: p1, }, @@ -32001,12 +32023,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32014,7 +32036,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -32026,12 +32048,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 174, - Column: 26, + Line: int(174), + Column: int(26), }, End: Location{ - Line: 174, - Column: 29, + Line: int(174), + Column: int(29), }, file: p1, }, @@ -32053,12 +32075,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 174, - Column: 35, + Line: int(174), + Column: int(34), }, End: Location{ - Line: 174, - Column: 40, + Line: int(174), + Column: int(41), }, file: p1, }, @@ -32066,7 +32088,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -32080,12 +32102,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 175, - Column: 13, + Line: int(175), + Column: int(13), }, End: Location{ - Line: 175, - Column: 34, + Line: int(175), + Column: int(34), }, file: p1, }, @@ -32100,12 +32122,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 175, - Column: 13, + Line: int(175), + Column: int(13), }, End: Location{ - Line: 175, - Column: 16, + Line: int(175), + Column: int(16), }, file: p1, }, @@ -32123,12 +32145,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 175, - Column: 17, + Line: int(175), + Column: int(17), }, End: Location{ - Line: 175, - Column: 20, + Line: int(175), + Column: int(20), }, file: p1, }, @@ -32144,19 +32166,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 175, - Column: 22, + Line: int(175), + Column: int(22), }, End: Location{ - Line: 175, - Column: 23, + Line: int(175), + Column: int(23), }, file: p1, }, context: p2041, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralBoolean{ @@ -32164,12 +32186,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 175, - Column: 25, + Line: int(175), + Column: int(25), }, End: Location{ - Line: 175, - Column: 29, + Line: int(175), + Column: int(29), }, file: p1, }, @@ -32183,12 +32205,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 175, - Column: 31, + Line: int(175), + Column: int(31), }, End: Location{ - Line: 175, - Column: 33, + Line: int(175), + Column: int(33), }, file: p1, }, @@ -32209,19 +32231,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 177, - Column: 13, + Line: int(177), + Column: int(13), }, End: Location{ - Line: 177, - Column: 89, + Line: int(177), + Column: int(89), }, file: p1, }, context: p1823, freeVariables: Identifiers{ - "sep", "std", + "sep", }, }, Expr: &Binary{ @@ -32229,19 +32251,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 177, - Column: 20, + Line: int(177), + Column: int(19), }, End: Location{ - Line: 177, - Column: 89, + Line: int(177), + Column: int(89), }, file: p1, }, context: p1823, freeVariables: Identifiers{ - "sep", "std", + "sep", }, }, Left: &LiteralString{ @@ -32249,12 +32271,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 177, - Column: 20, + Line: int(177), + Column: int(19), }, End: Location{ - Line: 177, - Column: 72, + Line: int(177), + Column: int(73), }, file: p1, }, @@ -32262,28 +32284,28 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join first parameter should be string or array, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 177, - Column: 76, + Line: int(177), + Column: int(76), }, End: Location{ - Line: 177, - Column: 89, + Line: int(177), + Column: int(89), }, file: p1, }, context: p1823, freeVariables: Identifiers{ - "sep", "std", + "sep", }, }, Target: &Index{ @@ -32291,12 +32313,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 177, - Column: 76, + Line: int(177), + Column: int(76), }, End: Location{ - Line: 177, - Column: 84, + Line: int(177), + Column: int(84), }, file: p1, }, @@ -32310,12 +32332,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 177, - Column: 76, + Line: int(177), + Column: int(76), }, End: Location{ - Line: 177, - Column: 79, + Line: int(177), + Column: int(79), }, file: p1, }, @@ -32331,12 +32353,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32344,7 +32366,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -32356,12 +32378,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 177, - Column: 85, + Line: int(177), + Column: int(85), }, End: Location{ - Line: 177, - Column: 88, + Line: int(177), + Column: int(88), }, file: p1, }, @@ -32389,18 +32411,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32408,7 +32430,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "lines", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -32416,12 +32438,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32436,12 +32458,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -32458,12 +32480,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -32471,7 +32493,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -32483,12 +32505,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32503,12 +32525,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32522,12 +32544,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32543,12 +32565,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32556,7 +32578,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -32568,12 +32590,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32588,12 +32610,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32607,12 +32629,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32628,12 +32650,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32641,7 +32663,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -32653,12 +32675,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32679,19 +32701,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -32700,36 +32722,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -32744,12 +32766,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -32765,12 +32787,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -32788,12 +32810,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -32817,12 +32839,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -32836,12 +32858,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -32855,12 +32877,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -32876,12 +32898,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32889,7 +32911,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -32901,19 +32923,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -32921,19 +32943,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -32963,12 +32985,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -32984,12 +33006,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33010,12 +33032,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 180, - Column: 9, + Line: int(180), + Column: int(9), }, End: Location{ - Line: 180, - Column: 35, + Line: int(180), + Column: int(35), }, file: p1, }, @@ -33030,12 +33052,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 180, - Column: 9, + Line: int(180), + Column: int(9), }, End: Location{ - Line: 180, - Column: 17, + Line: int(180), + Column: int(17), }, file: p1, }, @@ -33049,12 +33071,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 180, - Column: 9, + Line: int(180), + Column: int(9), }, End: Location{ - Line: 180, - Column: 12, + Line: int(180), + Column: int(12), }, file: p1, }, @@ -33070,12 +33092,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33083,7 +33105,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -33095,12 +33117,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 180, - Column: 19, + Line: int(180), + Column: int(18), }, End: Location{ - Line: 180, - Column: 21, + Line: int(180), + Column: int(22), }, file: p1, }, @@ -33108,7 +33130,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Binary{ @@ -33116,12 +33138,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 180, - Column: 24, + Line: int(180), + Column: int(24), }, End: Location{ - Line: 180, - Column: 34, + Line: int(180), + Column: int(34), }, file: p1, }, @@ -33135,12 +33157,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 180, - Column: 24, + Line: int(180), + Column: int(24), }, End: Location{ - Line: 180, - Column: 27, + Line: int(180), + Column: int(27), }, file: p1, }, @@ -33151,18 +33173,18 @@ var StdAst = &DesugaredObject{ }, Id: "arr", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 180, - Column: 30, + Line: int(180), + Column: int(30), }, End: Location{ - Line: 180, - Column: 34, + Line: int(180), + Column: int(34), }, file: p1, }, @@ -33175,12 +33197,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 180, - Column: 32, + Line: int(180), + Column: int(31), }, End: Location{ - Line: 180, - Column: 32, + Line: int(180), + Column: int(33), }, file: p1, }, @@ -33188,7 +33210,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -33206,18 +33228,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33225,7 +33247,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "format", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -33233,12 +33255,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33253,12 +33275,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -33275,12 +33297,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -33288,7 +33310,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -33300,12 +33322,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33320,12 +33342,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33339,12 +33361,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33360,12 +33382,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33373,7 +33395,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -33385,12 +33407,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33405,12 +33427,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33424,12 +33446,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33445,12 +33467,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33458,7 +33480,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -33470,12 +33492,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33496,19 +33518,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -33517,36 +33539,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -33561,12 +33583,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -33582,12 +33604,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -33605,12 +33627,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -33634,12 +33656,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -33653,12 +33675,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -33672,12 +33694,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -33693,12 +33715,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33706,7 +33728,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -33718,19 +33740,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -33738,19 +33760,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -33780,12 +33802,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33801,12 +33823,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33828,20 +33850,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 188, - Column: 9, + Line: int(188), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "str", - "vals", "std", + "vals", + "str", }, }, Binds: LocalBinds{ @@ -33852,12 +33874,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -33879,20 +33901,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 189, - Column: 13, + Line: int(189), + Column: int(13), }, End: Location{ - Line: 205, - Column: 38, + Line: int(205), + Column: int(38), }, file: p1, }, context: p2100, freeVariables: Identifiers{ - "str", "i", "std", + "str", }, }, Cond: &Binary{ @@ -33900,12 +33922,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 189, - Column: 16, + Line: int(189), + Column: int(16), }, End: Location{ - Line: 189, - Column: 36, + Line: int(189), + Column: int(36), }, file: p1, }, @@ -33921,12 +33943,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 189, - Column: 16, + Line: int(189), + Column: int(16), }, End: Location{ - Line: 189, - Column: 17, + Line: int(189), + Column: int(17), }, file: p1, }, @@ -33937,18 +33959,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 189, - Column: 21, + Line: int(189), + Column: int(21), }, End: Location{ - Line: 189, - Column: 36, + Line: int(189), + Column: int(36), }, file: p1, }, @@ -33963,12 +33985,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 189, - Column: 21, + Line: int(189), + Column: int(21), }, End: Location{ - Line: 189, - Column: 31, + Line: int(189), + Column: int(31), }, file: p1, }, @@ -33982,12 +34004,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 189, - Column: 21, + Line: int(189), + Column: int(21), }, End: Location{ - Line: 189, - Column: 24, + Line: int(189), + Column: int(24), }, file: p1, }, @@ -34003,12 +34025,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34016,7 +34038,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -34028,12 +34050,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 189, - Column: 32, + Line: int(189), + Column: int(32), }, End: Location{ - Line: 189, - Column: 35, + Line: int(189), + Column: int(35), }, file: p1, }, @@ -34056,12 +34078,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 190, - Column: 17, + Line: int(190), + Column: int(17), }, End: Location{ - Line: 190, - Column: 46, + Line: int(190), + Column: int(47), }, file: p1, }, @@ -34073,12 +34095,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 190, - Column: 24, + Line: int(190), + Column: int(23), }, End: Location{ - Line: 190, - Column: 46, + Line: int(190), + Column: int(47), }, file: p1, }, @@ -34086,7 +34108,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Truncated format code.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -34095,20 +34117,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 192, - Column: 17, + Line: int(192), + Column: int(17), }, End: Location{ - Line: 205, - Column: 38, + Line: int(205), + Column: int(38), }, file: p1, }, context: p2100, freeVariables: Identifiers{ "i", - "std", "str", + "std", }, }, Binds: LocalBinds{ @@ -34119,19 +34141,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 192, - Column: 27, + Line: int(192), + Column: int(27), }, End: Location{ - Line: 192, - Column: 33, + Line: int(192), + Column: int(33), }, file: p1, }, context: p2123, freeVariables: Identifiers{ - "str", "i", + "str", }, }, Target: &Var{ @@ -34139,12 +34161,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 192, - Column: 27, + Line: int(192), + Column: int(27), }, End: Location{ - Line: 192, - Column: 30, + Line: int(192), + Column: int(30), }, file: p1, }, @@ -34160,12 +34182,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 192, - Column: 31, + Line: int(192), + Column: int(31), }, End: Location{ - Line: 192, - Column: 32, + Line: int(192), + Column: int(32), }, file: p1, }, @@ -34186,21 +34208,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 193, - Column: 17, + Line: int(193), + Column: int(17), }, End: Location{ - Line: 205, - Column: 38, + Line: int(205), + Column: int(38), }, file: p1, }, context: p2100, freeVariables: Identifiers{ - "std", - "c", "str", "i", + "std", + "c", }, }, Cond: &Apply{ @@ -34208,12 +34230,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34228,12 +34250,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34247,12 +34269,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34268,12 +34290,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34281,7 +34303,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -34293,12 +34315,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 193, - Column: 20, + Line: int(193), + Column: int(20), }, End: Location{ - Line: 193, - Column: 21, + Line: int(193), + Column: int(21), }, file: p1, }, @@ -34314,12 +34336,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 193, - Column: 26, + Line: int(193), + Column: int(25), }, End: Location{ - Line: 193, - Column: 27, + Line: int(193), + Column: int(28), }, file: p1, }, @@ -34327,7 +34349,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "(", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -34341,12 +34363,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 194, - Column: 21, + Line: int(194), + Column: int(21), }, End: Location{ - Line: 203, - Column: 44, + Line: int(203), + Column: int(44), }, file: p1, }, @@ -34365,19 +34387,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p2146, freeVariables: Identifiers{ - "consume", "std", + "consume", }, }, Parameters: Parameters{ @@ -34394,12 +34416,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 195, - Column: 25, + Line: int(195), + Column: int(25), }, End: Location{ - Line: 202, - Column: 51, + Line: int(202), + Column: int(51), }, file: p1, }, @@ -34407,9 +34429,9 @@ var StdAst = &DesugaredObject{ freeVariables: Identifiers{ "str", "j", - "consume", - "v", "std", + "v", + "consume", }, }, Cond: &Binary{ @@ -34417,20 +34439,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 195, - Column: 28, + Line: int(195), + Column: int(28), }, End: Location{ - Line: 195, - Column: 48, + Line: int(195), + Column: int(48), }, file: p1, }, context: p2150, freeVariables: Identifiers{ - "std", "str", "j", + "std", }, }, Left: &Var{ @@ -34438,12 +34460,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 195, - Column: 28, + Line: int(195), + Column: int(28), }, End: Location{ - Line: 195, - Column: 29, + Line: int(195), + Column: int(29), }, file: p1, }, @@ -34454,18 +34476,18 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 195, - Column: 33, + Line: int(195), + Column: int(33), }, End: Location{ - Line: 195, - Column: 48, + Line: int(195), + Column: int(48), }, file: p1, }, @@ -34480,12 +34502,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 195, - Column: 33, + Line: int(195), + Column: int(33), }, End: Location{ - Line: 195, - Column: 43, + Line: int(195), + Column: int(43), }, file: p1, }, @@ -34499,12 +34521,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 195, - Column: 33, + Line: int(195), + Column: int(33), }, End: Location{ - Line: 195, - Column: 36, + Line: int(195), + Column: int(36), }, file: p1, }, @@ -34520,12 +34542,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34533,7 +34555,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -34545,12 +34567,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 195, - Column: 44, + Line: int(195), + Column: int(44), }, End: Location{ - Line: 195, - Column: 47, + Line: int(195), + Column: int(47), }, file: p1, }, @@ -34573,12 +34595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 196, - Column: 29, + Line: int(196), + Column: int(29), }, End: Location{ - Line: 196, - Column: 58, + Line: int(196), + Column: int(59), }, file: p1, }, @@ -34590,12 +34612,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 196, - Column: 36, + Line: int(196), + Column: int(35), }, End: Location{ - Line: 196, - Column: 58, + Line: int(196), + Column: int(59), }, file: p1, }, @@ -34603,7 +34625,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Truncated format code.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -34612,22 +34634,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 198, - Column: 29, + Line: int(198), + Column: int(29), }, End: Location{ - Line: 202, - Column: 51, + Line: int(202), + Column: int(51), }, file: p1, }, context: p2150, freeVariables: Identifiers{ - "consume", - "v", "str", - "j", + "v", "std", + "consume", + "j", }, }, Binds: LocalBinds{ @@ -34638,19 +34660,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 198, - Column: 39, + Line: int(198), + Column: int(39), }, End: Location{ - Line: 198, - Column: 45, + Line: int(198), + Column: int(45), }, file: p1, }, context: p2173, freeVariables: Identifiers{ - "str", "j", + "str", }, }, Target: &Var{ @@ -34658,12 +34680,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 198, - Column: 39, + Line: int(198), + Column: int(39), }, End: Location{ - Line: 198, - Column: 42, + Line: int(198), + Column: int(42), }, file: p1, }, @@ -34679,12 +34701,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 198, - Column: 43, + Line: int(198), + Column: int(43), }, End: Location{ - Line: 198, - Column: 44, + Line: int(198), + Column: int(44), }, file: p1, }, @@ -34705,23 +34727,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 199, - Column: 29, + Line: int(199), + Column: int(29), }, End: Location{ - Line: 202, - Column: 51, + Line: int(202), + Column: int(51), }, file: p1, }, context: p2150, freeVariables: Identifiers{ - "std", - "c", - "consume", "str", "j", "v", + "std", + "c", + "consume", }, }, Cond: &Unary{ @@ -34729,12 +34751,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34744,18 +34766,18 @@ var StdAst = &DesugaredObject{ "c", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34770,12 +34792,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34789,12 +34811,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34810,12 +34832,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -34823,7 +34845,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -34835,12 +34857,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 199, - Column: 32, + Line: int(199), + Column: int(32), }, End: Location{ - Line: 199, - Column: 33, + Line: int(199), + Column: int(33), }, file: p1, }, @@ -34856,12 +34878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 199, - Column: 38, + Line: int(199), + Column: int(37), }, End: Location{ - Line: 199, - Column: 39, + Line: int(199), + Column: int(40), }, file: p1, }, @@ -34869,7 +34891,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ")", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -34884,22 +34906,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 200, - Column: 33, + Line: int(200), + Column: int(33), }, End: Location{ - Line: 200, - Column: 59, + Line: int(200), + Column: int(59), }, file: p1, }, context: p2150, freeVariables: Identifiers{ + "c", "consume", "str", "j", "v", - "c", }, }, Target: &Var{ @@ -34907,12 +34929,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 200, - Column: 33, + Line: int(200), + Column: int(33), }, End: Location{ - Line: 200, - Column: 40, + Line: int(200), + Column: int(40), }, file: p1, }, @@ -34930,12 +34952,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 200, - Column: 41, + Line: int(200), + Column: int(41), }, End: Location{ - Line: 200, - Column: 44, + Line: int(200), + Column: int(44), }, file: p1, }, @@ -34951,12 +34973,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 200, - Column: 46, + Line: int(200), + Column: int(46), }, End: Location{ - Line: 200, - Column: 51, + Line: int(200), + Column: int(51), }, file: p1, }, @@ -34970,12 +34992,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 200, - Column: 46, + Line: int(200), + Column: int(46), }, End: Location{ - Line: 200, - Column: 47, + Line: int(200), + Column: int(47), }, file: p1, }, @@ -34986,25 +35008,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 200, - Column: 50, + Line: int(200), + Column: int(50), }, End: Location{ - Line: 200, - Column: 51, + Line: int(200), + Column: int(51), }, file: p1, }, context: p2200, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -35013,12 +35035,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 200, - Column: 53, + Line: int(200), + Column: int(53), }, End: Location{ - Line: 200, - Column: 58, + Line: int(200), + Column: int(58), }, file: p1, }, @@ -35033,12 +35055,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 200, - Column: 53, + Line: int(200), + Column: int(53), }, End: Location{ - Line: 200, - Column: 54, + Line: int(200), + Column: int(54), }, file: p1, }, @@ -35049,18 +35071,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 200, - Column: 57, + Line: int(200), + Column: int(57), }, End: Location{ - Line: 200, - Column: 58, + Line: int(200), + Column: int(58), }, file: p1, }, @@ -35083,12 +35105,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 202, - Column: 33, + Line: int(202), + Column: int(33), }, End: Location{ - Line: 202, - Column: 51, + Line: int(202), + Column: int(51), }, file: p1, }, @@ -35101,18 +35123,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -35120,7 +35142,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -35128,12 +35150,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 202, - Column: 38, + Line: int(202), + Column: int(38), }, End: Location{ - Line: 202, - Column: 43, + Line: int(202), + Column: int(43), }, file: p1, }, @@ -35147,12 +35169,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 202, - Column: 38, + Line: int(202), + Column: int(38), }, End: Location{ - Line: 202, - Column: 39, + Line: int(202), + Column: int(39), }, file: p1, }, @@ -35163,43 +35185,43 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 202, - Column: 42, + Line: int(202), + Column: int(42), }, End: Location{ - Line: 202, - Column: 43, + Line: int(202), + Column: int(43), }, file: p1, }, context: p2218, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -35207,7 +35229,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Var{ @@ -35215,12 +35237,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 202, - Column: 48, + Line: int(202), + Column: int(48), }, End: Location{ - Line: 202, - Column: 49, + Line: int(202), + Column: int(49), }, file: p1, }, @@ -35247,20 +35269,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 203, - Column: 21, + Line: int(203), + Column: int(21), }, End: Location{ - Line: 203, - Column: 44, + Line: int(203), + Column: int(44), }, file: p1, }, context: p2100, freeVariables: Identifiers{ + "consume", "str", "i", - "consume", }, }, Target: &Var{ @@ -35268,12 +35290,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 203, - Column: 21, + Line: int(203), + Column: int(21), }, End: Location{ - Line: 203, - Column: 28, + Line: int(203), + Column: int(28), }, file: p1, }, @@ -35291,12 +35313,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 203, - Column: 29, + Line: int(203), + Column: int(29), }, End: Location{ - Line: 203, - Column: 32, + Line: int(203), + Column: int(32), }, file: p1, }, @@ -35312,12 +35334,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 203, - Column: 34, + Line: int(203), + Column: int(34), }, End: Location{ - Line: 203, - Column: 39, + Line: int(203), + Column: int(39), }, file: p1, }, @@ -35331,12 +35353,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 203, - Column: 34, + Line: int(203), + Column: int(34), }, End: Location{ - Line: 203, - Column: 35, + Line: int(203), + Column: int(35), }, file: p1, }, @@ -35347,25 +35369,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 203, - Column: 38, + Line: int(203), + Column: int(38), }, End: Location{ - Line: 203, - Column: 39, + Line: int(203), + Column: int(39), }, file: p1, }, context: p2232, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -35374,12 +35396,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 203, - Column: 42, + Line: int(203), + Column: int(41), }, End: Location{ - Line: 203, - Column: 42, + Line: int(203), + Column: int(43), }, file: p1, }, @@ -35387,7 +35409,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -35402,12 +35424,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 205, - Column: 21, + Line: int(205), + Column: int(21), }, End: Location{ - Line: 205, - Column: 38, + Line: int(205), + Column: int(38), }, file: p1, }, @@ -35419,18 +35441,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -35438,7 +35460,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Var{ @@ -35446,12 +35468,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 205, - Column: 26, + Line: int(205), + Column: int(26), }, End: Location{ - Line: 205, - Column: 27, + Line: int(205), + Column: int(27), }, file: p1, }, @@ -35465,18 +35487,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -35484,7 +35506,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralNull{ @@ -35492,12 +35514,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 205, - Column: 32, + Line: int(205), + Column: int(32), }, End: Location{ - Line: 205, - Column: 36, + Line: int(205), + Column: int(36), }, file: p1, }, @@ -35521,21 +35543,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 207, - Column: 9, + Line: int(207), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "str", - "std", "vals", + "std", "try_parse_mapping_key", + "str", }, }, Binds: LocalBinds{ @@ -35546,12 +35568,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -35573,20 +35595,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 208, - Column: 13, + Line: int(208), + Column: int(13), }, End: Location{ - Line: 225, - Column: 97, + Line: int(225), + Column: int(97), }, file: p1, }, context: p2257, freeVariables: Identifiers{ - "std", "str", "i", + "std", }, }, Binds: LocalBinds{ @@ -35597,19 +35619,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p2261, freeVariables: Identifiers{ - "std", "consume", + "std", }, }, Parameters: Parameters{ @@ -35626,22 +35648,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 209, - Column: 17, + Line: int(209), + Column: int(17), }, End: Location{ - Line: 224, - Column: 39, + Line: int(224), + Column: int(39), }, file: p1, }, context: p2265, freeVariables: Identifiers{ - "str", - "v", "consume", "j", "std", + "str", + "v", }, }, Cond: &Binary{ @@ -35649,12 +35671,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 209, - Column: 20, + Line: int(209), + Column: int(20), }, End: Location{ - Line: 209, - Column: 40, + Line: int(209), + Column: int(40), }, file: p1, }, @@ -35670,12 +35692,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 209, - Column: 20, + Line: int(209), + Column: int(20), }, End: Location{ - Line: 209, - Column: 21, + Line: int(209), + Column: int(21), }, file: p1, }, @@ -35686,18 +35708,18 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 209, - Column: 25, + Line: int(209), + Column: int(25), }, End: Location{ - Line: 209, - Column: 40, + Line: int(209), + Column: int(40), }, file: p1, }, @@ -35712,12 +35734,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 209, - Column: 25, + Line: int(209), + Column: int(25), }, End: Location{ - Line: 209, - Column: 35, + Line: int(209), + Column: int(35), }, file: p1, }, @@ -35731,12 +35753,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 209, - Column: 25, + Line: int(209), + Column: int(25), }, End: Location{ - Line: 209, - Column: 28, + Line: int(209), + Column: int(28), }, file: p1, }, @@ -35752,12 +35774,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -35765,7 +35787,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -35777,12 +35799,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 209, - Column: 36, + Line: int(209), + Column: int(36), }, End: Location{ - Line: 209, - Column: 39, + Line: int(209), + Column: int(39), }, file: p1, }, @@ -35805,12 +35827,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 210, - Column: 21, + Line: int(210), + Column: int(21), }, End: Location{ - Line: 210, - Column: 50, + Line: int(210), + Column: int(51), }, file: p1, }, @@ -35822,12 +35844,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 210, - Column: 28, + Line: int(210), + Column: int(27), }, End: Location{ - Line: 210, - Column: 50, + Line: int(210), + Column: int(51), }, file: p1, }, @@ -35835,7 +35857,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Truncated format code.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -35844,22 +35866,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 212, - Column: 21, + Line: int(212), + Column: int(21), }, End: Location{ - Line: 224, - Column: 39, + Line: int(224), + Column: int(39), }, file: p1, }, context: p2265, freeVariables: Identifiers{ "j", - "std", - "v", - "consume", "str", + "v", + "std", + "consume", }, }, Binds: LocalBinds{ @@ -35870,19 +35892,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 212, - Column: 31, + Line: int(212), + Column: int(31), }, End: Location{ - Line: 212, - Column: 37, + Line: int(212), + Column: int(37), }, file: p1, }, context: p2288, freeVariables: Identifiers{ - "str", "j", + "str", }, }, Target: &Var{ @@ -35890,12 +35912,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 212, - Column: 31, + Line: int(212), + Column: int(31), }, End: Location{ - Line: 212, - Column: 34, + Line: int(212), + Column: int(34), }, file: p1, }, @@ -35911,12 +35933,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 212, - Column: 35, + Line: int(212), + Column: int(35), }, End: Location{ - Line: 212, - Column: 36, + Line: int(212), + Column: int(36), }, file: p1, }, @@ -35937,23 +35959,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 213, - Column: 21, + Line: int(213), + Column: int(21), }, End: Location{ - Line: 224, - Column: 39, + Line: int(224), + Column: int(39), }, file: p1, }, context: p2265, freeVariables: Identifiers{ - "c", - "std", + "str", "j", "v", + "std", + "c", "consume", - "str", }, }, Cond: &Apply{ @@ -35961,19 +35983,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "c", "std", + "c", }, }, Target: &Index{ @@ -35981,12 +36003,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36000,12 +36022,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36021,12 +36043,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36034,7 +36056,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -36046,12 +36068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 213, - Column: 24, + Line: int(213), + Column: int(24), }, End: Location{ - Line: 213, - Column: 25, + Line: int(213), + Column: int(25), }, file: p1, }, @@ -36067,12 +36089,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 213, - Column: 30, + Line: int(213), + Column: int(29), }, End: Location{ - Line: 213, - Column: 31, + Line: int(213), + Column: int(32), }, file: p1, }, @@ -36080,7 +36102,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "#", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -36094,21 +36116,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 25, + Line: int(214), + Column: int(25), }, End: Location{ - Line: 214, - Column: 61, + Line: int(214), + Column: int(61), }, file: p1, }, context: p2265, freeVariables: Identifiers{ - "j", - "v", "consume", "str", + "j", + "v", }, }, Target: &Var{ @@ -36116,12 +36138,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 25, + Line: int(214), + Column: int(25), }, End: Location{ - Line: 214, - Column: 32, + Line: int(214), + Column: int(32), }, file: p1, }, @@ -36139,12 +36161,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 33, + Line: int(214), + Column: int(33), }, End: Location{ - Line: 214, - Column: 36, + Line: int(214), + Column: int(36), }, file: p1, }, @@ -36160,12 +36182,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 38, + Line: int(214), + Column: int(38), }, End: Location{ - Line: 214, - Column: 43, + Line: int(214), + Column: int(43), }, file: p1, }, @@ -36179,12 +36201,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 38, + Line: int(214), + Column: int(38), }, End: Location{ - Line: 214, - Column: 39, + Line: int(214), + Column: int(39), }, file: p1, }, @@ -36195,25 +36217,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 42, + Line: int(214), + Column: int(42), }, End: Location{ - Line: 214, - Column: 43, + Line: int(214), + Column: int(43), }, file: p1, }, context: p2313, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -36222,12 +36244,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 45, + Line: int(214), + Column: int(45), }, End: Location{ - Line: 214, - Column: 60, + Line: int(214), + Column: int(60), }, file: p1, }, @@ -36241,12 +36263,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 45, + Line: int(214), + Column: int(45), }, End: Location{ - Line: 214, - Column: 46, + Line: int(214), + Column: int(46), }, file: p1, }, @@ -36257,18 +36279,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &DesugaredObject{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 47, + Line: int(214), + Column: int(47), }, End: Location{ - Line: 214, - Column: 60, + Line: int(214), + Column: int(60), }, file: p1, }, @@ -36278,18 +36300,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36297,7 +36319,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -36305,12 +36327,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 214, - Column: 54, + Line: int(214), + Column: int(54), }, End: Location{ - Line: 214, - Column: 58, + Line: int(214), + Column: int(58), }, file: p1, }, @@ -36335,12 +36357,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 215, - Column: 26, + Line: int(215), + Column: int(26), }, End: Location{ - Line: 224, - Column: 39, + Line: int(224), + Column: int(39), }, file: p1, }, @@ -36348,10 +36370,10 @@ var StdAst = &DesugaredObject{ freeVariables: Identifiers{ "std", "c", + "consume", "str", "j", "v", - "consume", }, }, Cond: &Apply{ @@ -36359,12 +36381,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36379,12 +36401,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36398,12 +36420,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36419,12 +36441,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36432,7 +36454,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -36444,12 +36466,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 215, - Column: 29, + Line: int(215), + Column: int(29), }, End: Location{ - Line: 215, - Column: 30, + Line: int(215), + Column: int(30), }, file: p1, }, @@ -36465,12 +36487,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 215, - Column: 35, + Line: int(215), + Column: int(34), }, End: Location{ - Line: 215, - Column: 36, + Line: int(215), + Column: int(37), }, file: p1, }, @@ -36478,7 +36500,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -36492,21 +36514,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 25, + Line: int(216), + Column: int(25), }, End: Location{ - Line: 216, - Column: 62, + Line: int(216), + Column: int(62), }, file: p1, }, context: p2265, freeVariables: Identifiers{ + "consume", "str", "j", "v", - "consume", }, }, Target: &Var{ @@ -36514,12 +36536,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 25, + Line: int(216), + Column: int(25), }, End: Location{ - Line: 216, - Column: 32, + Line: int(216), + Column: int(32), }, file: p1, }, @@ -36537,12 +36559,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 33, + Line: int(216), + Column: int(33), }, End: Location{ - Line: 216, - Column: 36, + Line: int(216), + Column: int(36), }, file: p1, }, @@ -36558,12 +36580,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 38, + Line: int(216), + Column: int(38), }, End: Location{ - Line: 216, - Column: 43, + Line: int(216), + Column: int(43), }, file: p1, }, @@ -36577,12 +36599,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 38, + Line: int(216), + Column: int(38), }, End: Location{ - Line: 216, - Column: 39, + Line: int(216), + Column: int(39), }, file: p1, }, @@ -36593,25 +36615,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 42, + Line: int(216), + Column: int(42), }, End: Location{ - Line: 216, - Column: 43, + Line: int(216), + Column: int(43), }, file: p1, }, context: p2348, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -36620,12 +36642,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 45, + Line: int(216), + Column: int(45), }, End: Location{ - Line: 216, - Column: 61, + Line: int(216), + Column: int(61), }, file: p1, }, @@ -36639,12 +36661,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 45, + Line: int(216), + Column: int(45), }, End: Location{ - Line: 216, - Column: 46, + Line: int(216), + Column: int(46), }, file: p1, }, @@ -36655,18 +36677,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &DesugaredObject{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 47, + Line: int(216), + Column: int(47), }, End: Location{ - Line: 216, - Column: 61, + Line: int(216), + Column: int(61), }, file: p1, }, @@ -36676,18 +36698,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36695,7 +36717,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "zero", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -36703,12 +36725,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 216, - Column: 55, + Line: int(216), + Column: int(55), }, End: Location{ - Line: 216, - Column: 59, + Line: int(216), + Column: int(59), }, file: p1, }, @@ -36733,23 +36755,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 217, - Column: 26, + Line: int(217), + Column: int(26), }, End: Location{ - Line: 224, - Column: 39, + Line: int(224), + Column: int(39), }, file: p1, }, context: p2265, freeVariables: Identifiers{ - "std", - "c", + "str", "j", "v", + "std", + "c", "consume", - "str", }, }, Cond: &Apply{ @@ -36757,12 +36779,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36777,12 +36799,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36796,12 +36818,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36817,12 +36839,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -36830,7 +36852,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -36842,12 +36864,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 217, - Column: 29, + Line: int(217), + Column: int(29), }, End: Location{ - Line: 217, - Column: 30, + Line: int(217), + Column: int(30), }, file: p1, }, @@ -36863,12 +36885,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 217, - Column: 35, + Line: int(217), + Column: int(34), }, End: Location{ - Line: 217, - Column: 36, + Line: int(217), + Column: int(37), }, file: p1, }, @@ -36876,7 +36898,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "-", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -36890,21 +36912,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 25, + Line: int(218), + Column: int(25), }, End: Location{ - Line: 218, - Column: 62, + Line: int(218), + Column: int(62), }, file: p1, }, context: p2265, freeVariables: Identifiers{ - "j", - "v", "consume", "str", + "j", + "v", }, }, Target: &Var{ @@ -36912,12 +36934,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 25, + Line: int(218), + Column: int(25), }, End: Location{ - Line: 218, - Column: 32, + Line: int(218), + Column: int(32), }, file: p1, }, @@ -36935,12 +36957,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 33, + Line: int(218), + Column: int(33), }, End: Location{ - Line: 218, - Column: 36, + Line: int(218), + Column: int(36), }, file: p1, }, @@ -36956,12 +36978,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 38, + Line: int(218), + Column: int(38), }, End: Location{ - Line: 218, - Column: 43, + Line: int(218), + Column: int(43), }, file: p1, }, @@ -36975,12 +36997,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 38, + Line: int(218), + Column: int(38), }, End: Location{ - Line: 218, - Column: 39, + Line: int(218), + Column: int(39), }, file: p1, }, @@ -36991,25 +37013,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 42, + Line: int(218), + Column: int(42), }, End: Location{ - Line: 218, - Column: 43, + Line: int(218), + Column: int(43), }, file: p1, }, context: p2383, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -37018,12 +37040,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 45, + Line: int(218), + Column: int(45), }, End: Location{ - Line: 218, - Column: 61, + Line: int(218), + Column: int(61), }, file: p1, }, @@ -37037,12 +37059,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 45, + Line: int(218), + Column: int(45), }, End: Location{ - Line: 218, - Column: 46, + Line: int(218), + Column: int(46), }, file: p1, }, @@ -37053,18 +37075,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &DesugaredObject{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 47, + Line: int(218), + Column: int(47), }, End: Location{ - Line: 218, - Column: 61, + Line: int(218), + Column: int(61), }, file: p1, }, @@ -37074,18 +37096,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37093,7 +37115,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "left", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -37101,12 +37123,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 218, - Column: 55, + Line: int(218), + Column: int(55), }, End: Location{ - Line: 218, - Column: 59, + Line: int(218), + Column: int(59), }, file: p1, }, @@ -37131,23 +37153,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 219, - Column: 26, + Line: int(219), + Column: int(26), }, End: Location{ - Line: 224, - Column: 39, + Line: int(224), + Column: int(39), }, file: p1, }, context: p2265, freeVariables: Identifiers{ - "j", - "v", "std", "c", "consume", "str", + "j", + "v", }, }, Cond: &Apply{ @@ -37155,12 +37177,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37175,12 +37197,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37194,12 +37216,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37215,12 +37237,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37228,7 +37250,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -37240,12 +37262,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 219, - Column: 29, + Line: int(219), + Column: int(29), }, End: Location{ - Line: 219, - Column: 30, + Line: int(219), + Column: int(30), }, file: p1, }, @@ -37261,12 +37283,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 219, - Column: 35, + Line: int(219), + Column: int(34), }, End: Location{ - Line: 219, - Column: 36, + Line: int(219), + Column: int(37), }, file: p1, }, @@ -37274,7 +37296,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: " ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -37288,12 +37310,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 25, + Line: int(220), + Column: int(25), }, End: Location{ - Line: 220, - Column: 63, + Line: int(220), + Column: int(63), }, file: p1, }, @@ -37310,12 +37332,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 25, + Line: int(220), + Column: int(25), }, End: Location{ - Line: 220, - Column: 32, + Line: int(220), + Column: int(32), }, file: p1, }, @@ -37333,12 +37355,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 33, + Line: int(220), + Column: int(33), }, End: Location{ - Line: 220, - Column: 36, + Line: int(220), + Column: int(36), }, file: p1, }, @@ -37354,12 +37376,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 38, + Line: int(220), + Column: int(38), }, End: Location{ - Line: 220, - Column: 43, + Line: int(220), + Column: int(43), }, file: p1, }, @@ -37373,12 +37395,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 38, + Line: int(220), + Column: int(38), }, End: Location{ - Line: 220, - Column: 39, + Line: int(220), + Column: int(39), }, file: p1, }, @@ -37389,25 +37411,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 42, + Line: int(220), + Column: int(42), }, End: Location{ - Line: 220, - Column: 43, + Line: int(220), + Column: int(43), }, file: p1, }, context: p2418, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -37416,12 +37438,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 45, + Line: int(220), + Column: int(45), }, End: Location{ - Line: 220, - Column: 62, + Line: int(220), + Column: int(62), }, file: p1, }, @@ -37435,12 +37457,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 45, + Line: int(220), + Column: int(45), }, End: Location{ - Line: 220, - Column: 46, + Line: int(220), + Column: int(46), }, file: p1, }, @@ -37451,18 +37473,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &DesugaredObject{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 47, + Line: int(220), + Column: int(47), }, End: Location{ - Line: 220, - Column: 62, + Line: int(220), + Column: int(62), }, file: p1, }, @@ -37472,18 +37494,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37491,7 +37513,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "blank", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -37499,12 +37521,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 220, - Column: 56, + Line: int(220), + Column: int(56), }, End: Location{ - Line: 220, - Column: 60, + Line: int(220), + Column: int(60), }, file: p1, }, @@ -37529,23 +37551,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 221, - Column: 26, + Line: int(221), + Column: int(26), }, End: Location{ - Line: 224, - Column: 39, + Line: int(224), + Column: int(39), }, file: p1, }, context: p2265, freeVariables: Identifiers{ + "c", + "std", "consume", "str", "j", "v", - "c", - "std", }, }, Cond: &Apply{ @@ -37553,12 +37575,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37573,12 +37595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37592,12 +37614,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37613,12 +37635,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37626,7 +37648,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -37638,12 +37660,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 221, - Column: 29, + Line: int(221), + Column: int(29), }, End: Location{ - Line: 221, - Column: 30, + Line: int(221), + Column: int(30), }, file: p1, }, @@ -37659,12 +37681,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 221, - Column: 35, + Line: int(221), + Column: int(34), }, End: Location{ - Line: 221, - Column: 36, + Line: int(221), + Column: int(37), }, file: p1, }, @@ -37672,7 +37694,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "+", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -37686,12 +37708,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 25, + Line: int(222), + Column: int(25), }, End: Location{ - Line: 222, - Column: 62, + Line: int(222), + Column: int(62), }, file: p1, }, @@ -37708,12 +37730,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 25, + Line: int(222), + Column: int(25), }, End: Location{ - Line: 222, - Column: 32, + Line: int(222), + Column: int(32), }, file: p1, }, @@ -37731,12 +37753,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 33, + Line: int(222), + Column: int(33), }, End: Location{ - Line: 222, - Column: 36, + Line: int(222), + Column: int(36), }, file: p1, }, @@ -37752,12 +37774,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 38, + Line: int(222), + Column: int(38), }, End: Location{ - Line: 222, - Column: 43, + Line: int(222), + Column: int(43), }, file: p1, }, @@ -37771,12 +37793,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 38, + Line: int(222), + Column: int(38), }, End: Location{ - Line: 222, - Column: 39, + Line: int(222), + Column: int(39), }, file: p1, }, @@ -37787,25 +37809,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 42, + Line: int(222), + Column: int(42), }, End: Location{ - Line: 222, - Column: 43, + Line: int(222), + Column: int(43), }, file: p1, }, context: p2453, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -37814,12 +37836,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 45, + Line: int(222), + Column: int(45), }, End: Location{ - Line: 222, - Column: 61, + Line: int(222), + Column: int(61), }, file: p1, }, @@ -37833,12 +37855,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 45, + Line: int(222), + Column: int(45), }, End: Location{ - Line: 222, - Column: 46, + Line: int(222), + Column: int(46), }, file: p1, }, @@ -37849,18 +37871,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &DesugaredObject{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 47, + Line: int(222), + Column: int(47), }, End: Location{ - Line: 222, - Column: 61, + Line: int(222), + Column: int(61), }, file: p1, }, @@ -37870,18 +37892,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37889,7 +37911,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sign", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -37897,12 +37919,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 222, - Column: 55, + Line: int(222), + Column: int(55), }, End: Location{ - Line: 222, - Column: 59, + Line: int(222), + Column: int(59), }, file: p1, }, @@ -37927,36 +37949,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 224, - Column: 25, + Line: int(224), + Column: int(25), }, End: Location{ - Line: 224, - Column: 39, + Line: int(224), + Column: int(39), }, file: p1, }, context: p2265, freeVariables: Identifiers{ - "v", "j", + "v", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -37964,7 +37986,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Var{ @@ -37972,12 +37994,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 224, - Column: 30, + Line: int(224), + Column: int(30), }, End: Location{ - Line: 224, - Column: 31, + Line: int(224), + Column: int(31), }, file: p1, }, @@ -37991,18 +38013,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38010,7 +38032,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Var{ @@ -38018,12 +38040,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 224, - Column: 36, + Line: int(224), + Column: int(36), }, End: Location{ - Line: 224, - Column: 37, + Line: int(224), + Column: int(37), }, file: p1, }, @@ -38054,20 +38076,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 13, + Line: int(225), + Column: int(13), }, End: Location{ - Line: 225, - Column: 97, + Line: int(225), + Column: int(97), }, file: p1, }, context: p2257, freeVariables: Identifiers{ - "consume", "str", "i", + "consume", }, }, Target: &Var{ @@ -38075,12 +38097,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 13, + Line: int(225), + Column: int(13), }, End: Location{ - Line: 225, - Column: 20, + Line: int(225), + Column: int(20), }, file: p1, }, @@ -38098,12 +38120,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 21, + Line: int(225), + Column: int(21), }, End: Location{ - Line: 225, - Column: 24, + Line: int(225), + Column: int(24), }, file: p1, }, @@ -38119,12 +38141,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 26, + Line: int(225), + Column: int(26), }, End: Location{ - Line: 225, - Column: 27, + Line: int(225), + Column: int(27), }, file: p1, }, @@ -38140,12 +38162,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 29, + Line: int(225), + Column: int(29), }, End: Location{ - Line: 225, - Column: 96, + Line: int(225), + Column: int(96), }, file: p1, }, @@ -38155,18 +38177,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38174,7 +38196,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -38182,12 +38204,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 36, + Line: int(225), + Column: int(36), }, End: Location{ - Line: 225, - Column: 41, + Line: int(225), + Column: int(41), }, file: p1, }, @@ -38199,18 +38221,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38218,7 +38240,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "zero", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -38226,12 +38248,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 49, + Line: int(225), + Column: int(49), }, End: Location{ - Line: 225, - Column: 54, + Line: int(225), + Column: int(54), }, file: p1, }, @@ -38243,18 +38265,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38262,7 +38284,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "left", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -38270,12 +38292,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 62, + Line: int(225), + Column: int(62), }, End: Location{ - Line: 225, - Column: 67, + Line: int(225), + Column: int(67), }, file: p1, }, @@ -38287,18 +38309,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38306,7 +38328,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "blank", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -38314,12 +38336,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 76, + Line: int(225), + Column: int(76), }, End: Location{ - Line: 225, - Column: 81, + Line: int(225), + Column: int(81), }, file: p1, }, @@ -38331,18 +38353,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38350,7 +38372,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sign", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -38358,12 +38380,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 225, - Column: 89, + Line: int(225), + Column: int(89), }, End: Location{ - Line: 225, - Column: 94, + Line: int(225), + Column: int(94), }, file: p1, }, @@ -38392,22 +38414,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 227, - Column: 9, + Line: int(227), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "std", - "vals", "try_parse_mapping_key", "str", "try_parse_cflags", + "vals", + "std", }, }, Binds: LocalBinds{ @@ -38418,12 +38440,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38445,20 +38467,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 13, + Line: int(228), + Column: int(13), }, End: Location{ - Line: 258, - Column: 35, + Line: int(258), + Column: int(35), }, file: p1, }, context: p2510, freeVariables: Identifiers{ - "str", "i", "std", + "str", }, }, Cond: &Binary{ @@ -38466,12 +38488,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 16, + Line: int(228), + Column: int(16), }, End: Location{ - Line: 228, - Column: 51, + Line: int(228), + Column: int(52), }, file: p1, }, @@ -38487,12 +38509,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 16, + Line: int(228), + Column: int(16), }, End: Location{ - Line: 228, - Column: 35, + Line: int(228), + Column: int(35), }, file: p1, }, @@ -38508,12 +38530,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 16, + Line: int(228), + Column: int(16), }, End: Location{ - Line: 228, - Column: 17, + Line: int(228), + Column: int(17), }, file: p1, }, @@ -38524,18 +38546,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 9, + Op: BinaryOp(9), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 20, + Line: int(228), + Column: int(20), }, End: Location{ - Line: 228, - Column: 35, + Line: int(228), + Column: int(35), }, file: p1, }, @@ -38550,12 +38572,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 20, + Line: int(228), + Column: int(20), }, End: Location{ - Line: 228, - Column: 30, + Line: int(228), + Column: int(30), }, file: p1, }, @@ -38569,12 +38591,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 20, + Line: int(228), + Column: int(20), }, End: Location{ - Line: 228, - Column: 23, + Line: int(228), + Column: int(23), }, file: p1, }, @@ -38590,12 +38612,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38603,7 +38625,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -38615,12 +38637,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 31, + Line: int(228), + Column: int(31), }, End: Location{ - Line: 228, - Column: 34, + Line: int(228), + Column: int(34), }, file: p1, }, @@ -38638,18 +38660,18 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 17, + Op: BinaryOp(17), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38665,12 +38687,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38684,12 +38706,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38705,12 +38727,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38718,7 +38740,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -38730,12 +38752,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 39, + Line: int(228), + Column: int(39), }, End: Location{ - Line: 228, - Column: 45, + Line: int(228), + Column: int(45), }, file: p1, }, @@ -38750,12 +38772,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 39, + Line: int(228), + Column: int(39), }, End: Location{ - Line: 228, - Column: 42, + Line: int(228), + Column: int(42), }, file: p1, }, @@ -38771,12 +38793,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 43, + Line: int(228), + Column: int(43), }, End: Location{ - Line: 228, - Column: 44, + Line: int(228), + Column: int(44), }, file: p1, }, @@ -38794,12 +38816,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 228, - Column: 50, + Line: int(228), + Column: int(49), }, End: Location{ - Line: 228, - Column: 51, + Line: int(228), + Column: int(52), }, file: p1, }, @@ -38807,7 +38829,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "*", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -38822,12 +38844,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 229, - Column: 17, + Line: int(229), + Column: int(17), }, End: Location{ - Line: 229, - Column: 37, + Line: int(229), + Column: int(37), }, file: p1, }, @@ -38839,18 +38861,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38858,7 +38880,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -38866,12 +38888,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 229, - Column: 22, + Line: int(229), + Column: int(22), }, End: Location{ - Line: 229, - Column: 27, + Line: int(229), + Column: int(27), }, file: p1, }, @@ -38885,12 +38907,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 229, - Column: 22, + Line: int(229), + Column: int(22), }, End: Location{ - Line: 229, - Column: 23, + Line: int(229), + Column: int(23), }, file: p1, }, @@ -38901,43 +38923,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 229, - Column: 26, + Line: int(229), + Column: int(26), }, End: Location{ - Line: 229, - Column: 27, + Line: int(229), + Column: int(27), }, file: p1, }, context: p2549, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -38945,7 +38967,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -38953,12 +38975,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 229, - Column: 33, + Line: int(229), + Column: int(32), }, End: Location{ - Line: 229, - Column: 34, + Line: int(229), + Column: int(35), }, file: p1, }, @@ -38966,7 +38988,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "*", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, @@ -38978,12 +39000,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 231, - Column: 17, + Line: int(231), + Column: int(17), }, End: Location{ - Line: 258, - Column: 35, + Line: int(258), + Column: int(35), }, file: p1, }, @@ -39002,12 +39024,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -39031,12 +39053,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 232, - Column: 21, + Line: int(232), + Column: int(21), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, @@ -39045,8 +39067,8 @@ var StdAst = &DesugaredObject{ "j", "std", "str", - "v", "consume", + "v", }, }, Cond: &Binary{ @@ -39054,12 +39076,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 232, - Column: 24, + Line: int(232), + Column: int(24), }, End: Location{ - Line: 232, - Column: 44, + Line: int(232), + Column: int(44), }, file: p1, }, @@ -39075,12 +39097,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 232, - Column: 24, + Line: int(232), + Column: int(24), }, End: Location{ - Line: 232, - Column: 25, + Line: int(232), + Column: int(25), }, file: p1, }, @@ -39091,18 +39113,18 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 232, - Column: 29, + Line: int(232), + Column: int(29), }, End: Location{ - Line: 232, - Column: 44, + Line: int(232), + Column: int(44), }, file: p1, }, @@ -39117,12 +39139,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 232, - Column: 29, + Line: int(232), + Column: int(29), }, End: Location{ - Line: 232, - Column: 39, + Line: int(232), + Column: int(39), }, file: p1, }, @@ -39136,12 +39158,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 232, - Column: 29, + Line: int(232), + Column: int(29), }, End: Location{ - Line: 232, - Column: 32, + Line: int(232), + Column: int(32), }, file: p1, }, @@ -39157,12 +39179,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -39170,7 +39192,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -39182,12 +39204,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 232, - Column: 40, + Line: int(232), + Column: int(40), }, End: Location{ - Line: 232, - Column: 43, + Line: int(232), + Column: int(43), }, file: p1, }, @@ -39210,12 +39232,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 233, - Column: 25, + Line: int(233), + Column: int(25), }, End: Location{ - Line: 233, - Column: 54, + Line: int(233), + Column: int(55), }, file: p1, }, @@ -39227,12 +39249,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 233, - Column: 32, + Line: int(233), + Column: int(31), }, End: Location{ - Line: 233, - Column: 54, + Line: int(233), + Column: int(55), }, file: p1, }, @@ -39240,7 +39262,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Truncated format code.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -39249,22 +39271,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 235, - Column: 25, + Line: int(235), + Column: int(25), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ + "consume", + "v", "str", "j", - "v", "std", - "consume", }, }, Binds: LocalBinds{ @@ -39275,12 +39297,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 235, - Column: 35, + Line: int(235), + Column: int(35), }, End: Location{ - Line: 235, - Column: 41, + Line: int(235), + Column: int(41), }, file: p1, }, @@ -39295,12 +39317,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 235, - Column: 35, + Line: int(235), + Column: int(35), }, End: Location{ - Line: 235, - Column: 38, + Line: int(235), + Column: int(38), }, file: p1, }, @@ -39316,12 +39338,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 235, - Column: 39, + Line: int(235), + Column: int(39), }, End: Location{ - Line: 235, - Column: 40, + Line: int(235), + Column: int(40), }, file: p1, }, @@ -39342,23 +39364,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 236, - Column: 25, + Line: int(236), + Column: int(25), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "j", - "v", - "c", "std", + "c", "consume", "str", + "j", + "v", }, }, Cond: &Apply{ @@ -39366,19 +39388,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "c", "std", + "c", }, }, Target: &Index{ @@ -39386,12 +39408,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -39405,12 +39427,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -39426,12 +39448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -39439,7 +39461,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -39451,12 +39473,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 236, - Column: 28, + Line: int(236), + Column: int(28), }, End: Location{ - Line: 236, - Column: 29, + Line: int(236), + Column: int(29), }, file: p1, }, @@ -39472,12 +39494,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 236, - Column: 34, + Line: int(236), + Column: int(33), }, End: Location{ - Line: 236, - Column: 35, + Line: int(236), + Column: int(36), }, file: p1, }, @@ -39485,7 +39507,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -39499,12 +39521,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 29, + Line: int(237), + Column: int(29), }, End: Location{ - Line: 237, - Column: 60, + Line: int(237), + Column: int(60), }, file: p1, }, @@ -39521,12 +39543,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 29, + Line: int(237), + Column: int(29), }, End: Location{ - Line: 237, - Column: 36, + Line: int(237), + Column: int(36), }, file: p1, }, @@ -39544,12 +39566,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 37, + Line: int(237), + Column: int(37), }, End: Location{ - Line: 237, - Column: 40, + Line: int(237), + Column: int(40), }, file: p1, }, @@ -39565,12 +39587,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 42, + Line: int(237), + Column: int(42), }, End: Location{ - Line: 237, - Column: 47, + Line: int(237), + Column: int(47), }, file: p1, }, @@ -39584,12 +39606,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 42, + Line: int(237), + Column: int(42), }, End: Location{ - Line: 237, - Column: 43, + Line: int(237), + Column: int(43), }, file: p1, }, @@ -39600,25 +39622,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 46, + Line: int(237), + Column: int(46), }, End: Location{ - Line: 237, - Column: 47, + Line: int(237), + Column: int(47), }, file: p1, }, context: p2612, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -39627,12 +39649,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 49, + Line: int(237), + Column: int(49), }, End: Location{ - Line: 237, - Column: 59, + Line: int(237), + Column: int(59), }, file: p1, }, @@ -39646,12 +39668,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 49, + Line: int(237), + Column: int(49), }, End: Location{ - Line: 237, - Column: 55, + Line: int(237), + Column: int(55), }, file: p1, }, @@ -39665,12 +39687,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 49, + Line: int(237), + Column: int(49), }, End: Location{ - Line: 237, - Column: 50, + Line: int(237), + Column: int(50), }, file: p1, }, @@ -39681,47 +39703,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 53, + Line: int(237), + Column: int(53), }, End: Location{ - Line: 237, - Column: 55, + Line: int(237), + Column: int(55), }, file: p1, }, context: p2612, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 237, - Column: 58, + Line: int(237), + Column: int(58), }, End: Location{ - Line: 237, - Column: 59, + Line: int(237), + Column: int(59), }, file: p1, }, context: p2612, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -39736,23 +39758,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 238, - Column: 30, + Line: int(238), + Column: int(30), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "v", - "consume", "str", "j", + "v", "std", "c", + "consume", }, }, Cond: &Apply{ @@ -39760,12 +39782,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -39780,12 +39802,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -39799,12 +39821,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -39820,12 +39842,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -39833,7 +39855,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -39845,12 +39867,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 238, - Column: 33, + Line: int(238), + Column: int(33), }, End: Location{ - Line: 238, - Column: 34, + Line: int(238), + Column: int(34), }, file: p1, }, @@ -39866,12 +39888,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 238, - Column: 39, + Line: int(238), + Column: int(38), }, End: Location{ - Line: 238, - Column: 40, + Line: int(238), + Column: int(41), }, file: p1, }, @@ -39879,7 +39901,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "1", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -39893,21 +39915,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 29, + Line: int(239), + Column: int(29), }, End: Location{ - Line: 239, - Column: 60, + Line: int(239), + Column: int(60), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "v", "consume", "str", "j", + "v", }, }, Target: &Var{ @@ -39915,12 +39937,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 29, + Line: int(239), + Column: int(29), }, End: Location{ - Line: 239, - Column: 36, + Line: int(239), + Column: int(36), }, file: p1, }, @@ -39938,12 +39960,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 37, + Line: int(239), + Column: int(37), }, End: Location{ - Line: 239, - Column: 40, + Line: int(239), + Column: int(40), }, file: p1, }, @@ -39959,12 +39981,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 42, + Line: int(239), + Column: int(42), }, End: Location{ - Line: 239, - Column: 47, + Line: int(239), + Column: int(47), }, file: p1, }, @@ -39978,12 +40000,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 42, + Line: int(239), + Column: int(42), }, End: Location{ - Line: 239, - Column: 43, + Line: int(239), + Column: int(43), }, file: p1, }, @@ -39994,25 +40016,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 46, + Line: int(239), + Column: int(46), }, End: Location{ - Line: 239, - Column: 47, + Line: int(239), + Column: int(47), }, file: p1, }, context: p2646, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -40021,12 +40043,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 49, + Line: int(239), + Column: int(49), }, End: Location{ - Line: 239, - Column: 59, + Line: int(239), + Column: int(59), }, file: p1, }, @@ -40040,12 +40062,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 49, + Line: int(239), + Column: int(49), }, End: Location{ - Line: 239, - Column: 55, + Line: int(239), + Column: int(55), }, file: p1, }, @@ -40059,12 +40081,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 49, + Line: int(239), + Column: int(49), }, End: Location{ - Line: 239, - Column: 50, + Line: int(239), + Column: int(50), }, file: p1, }, @@ -40075,47 +40097,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 53, + Line: int(239), + Column: int(53), }, End: Location{ - Line: 239, - Column: 55, + Line: int(239), + Column: int(55), }, file: p1, }, context: p2646, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 239, - Column: 58, + Line: int(239), + Column: int(58), }, End: Location{ - Line: 239, - Column: 59, + Line: int(239), + Column: int(59), }, file: p1, }, context: p2646, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -40130,23 +40152,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 240, - Column: 30, + Line: int(240), + Column: int(30), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ + "std", "c", "v", "consume", "str", "j", - "std", }, }, Cond: &Apply{ @@ -40154,12 +40176,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40174,12 +40196,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40193,12 +40215,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40214,12 +40236,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40227,7 +40249,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -40239,12 +40261,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 240, - Column: 33, + Line: int(240), + Column: int(33), }, End: Location{ - Line: 240, - Column: 34, + Line: int(240), + Column: int(34), }, file: p1, }, @@ -40260,12 +40282,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 240, - Column: 39, + Line: int(240), + Column: int(38), }, End: Location{ - Line: 240, - Column: 40, + Line: int(240), + Column: int(41), }, file: p1, }, @@ -40273,7 +40295,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "2", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -40287,12 +40309,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 29, + Line: int(241), + Column: int(29), }, End: Location{ - Line: 241, - Column: 60, + Line: int(241), + Column: int(60), }, file: p1, }, @@ -40309,12 +40331,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 29, + Line: int(241), + Column: int(29), }, End: Location{ - Line: 241, - Column: 36, + Line: int(241), + Column: int(36), }, file: p1, }, @@ -40332,12 +40354,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 37, + Line: int(241), + Column: int(37), }, End: Location{ - Line: 241, - Column: 40, + Line: int(241), + Column: int(40), }, file: p1, }, @@ -40353,12 +40375,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 42, + Line: int(241), + Column: int(42), }, End: Location{ - Line: 241, - Column: 47, + Line: int(241), + Column: int(47), }, file: p1, }, @@ -40372,12 +40394,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 42, + Line: int(241), + Column: int(42), }, End: Location{ - Line: 241, - Column: 43, + Line: int(241), + Column: int(43), }, file: p1, }, @@ -40388,25 +40410,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 46, + Line: int(241), + Column: int(46), }, End: Location{ - Line: 241, - Column: 47, + Line: int(241), + Column: int(47), }, file: p1, }, context: p2680, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -40415,12 +40437,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 49, + Line: int(241), + Column: int(49), }, End: Location{ - Line: 241, - Column: 59, + Line: int(241), + Column: int(59), }, file: p1, }, @@ -40434,12 +40456,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 49, + Line: int(241), + Column: int(49), }, End: Location{ - Line: 241, - Column: 55, + Line: int(241), + Column: int(55), }, file: p1, }, @@ -40453,12 +40475,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 49, + Line: int(241), + Column: int(49), }, End: Location{ - Line: 241, - Column: 50, + Line: int(241), + Column: int(50), }, file: p1, }, @@ -40469,47 +40491,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 53, + Line: int(241), + Column: int(53), }, End: Location{ - Line: 241, - Column: 55, + Line: int(241), + Column: int(55), }, file: p1, }, context: p2680, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 241, - Column: 58, + Line: int(241), + Column: int(58), }, End: Location{ - Line: 241, - Column: 59, + Line: int(241), + Column: int(59), }, file: p1, }, context: p2680, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, @@ -40524,22 +40546,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 242, - Column: 30, + Line: int(242), + Column: int(30), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "std", - "c", "j", "v", "consume", + "std", + "c", "str", }, }, @@ -40548,12 +40570,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40568,12 +40590,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40587,12 +40609,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40608,12 +40630,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40621,7 +40643,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -40633,12 +40655,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 242, - Column: 33, + Line: int(242), + Column: int(33), }, End: Location{ - Line: 242, - Column: 34, + Line: int(242), + Column: int(34), }, file: p1, }, @@ -40654,12 +40676,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 242, - Column: 39, + Line: int(242), + Column: int(38), }, End: Location{ - Line: 242, - Column: 40, + Line: int(242), + Column: int(41), }, file: p1, }, @@ -40667,7 +40689,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "3", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -40681,21 +40703,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 29, + Line: int(243), + Column: int(29), }, End: Location{ - Line: 243, - Column: 60, + Line: int(243), + Column: int(60), }, file: p1, }, context: p2564, freeVariables: Identifiers{ + "str", "j", "v", "consume", - "str", }, }, Target: &Var{ @@ -40703,12 +40725,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 29, + Line: int(243), + Column: int(29), }, End: Location{ - Line: 243, - Column: 36, + Line: int(243), + Column: int(36), }, file: p1, }, @@ -40726,12 +40748,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 37, + Line: int(243), + Column: int(37), }, End: Location{ - Line: 243, - Column: 40, + Line: int(243), + Column: int(40), }, file: p1, }, @@ -40747,12 +40769,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 42, + Line: int(243), + Column: int(42), }, End: Location{ - Line: 243, - Column: 47, + Line: int(243), + Column: int(47), }, file: p1, }, @@ -40766,12 +40788,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 42, + Line: int(243), + Column: int(42), }, End: Location{ - Line: 243, - Column: 43, + Line: int(243), + Column: int(43), }, file: p1, }, @@ -40782,25 +40804,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 46, + Line: int(243), + Column: int(46), }, End: Location{ - Line: 243, - Column: 47, + Line: int(243), + Column: int(47), }, file: p1, }, context: p2714, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -40809,12 +40831,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 49, + Line: int(243), + Column: int(49), }, End: Location{ - Line: 243, - Column: 59, + Line: int(243), + Column: int(59), }, file: p1, }, @@ -40828,12 +40850,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 49, + Line: int(243), + Column: int(49), }, End: Location{ - Line: 243, - Column: 55, + Line: int(243), + Column: int(55), }, file: p1, }, @@ -40847,12 +40869,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 49, + Line: int(243), + Column: int(49), }, End: Location{ - Line: 243, - Column: 50, + Line: int(243), + Column: int(50), }, file: p1, }, @@ -40863,47 +40885,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 53, + Line: int(243), + Column: int(53), }, End: Location{ - Line: 243, - Column: 55, + Line: int(243), + Column: int(55), }, file: p1, }, context: p2714, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 243, - Column: 58, + Line: int(243), + Column: int(58), }, End: Location{ - Line: 243, - Column: 59, + Line: int(243), + Column: int(59), }, file: p1, }, context: p2714, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, @@ -40918,23 +40940,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 244, - Column: 30, + Line: int(244), + Column: int(30), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ + "consume", "str", "j", + "v", "std", "c", - "v", - "consume", }, }, Cond: &Apply{ @@ -40942,12 +40964,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40962,12 +40984,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -40981,12 +41003,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41002,12 +41024,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41015,7 +41037,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -41027,12 +41049,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 244, - Column: 33, + Line: int(244), + Column: int(33), }, End: Location{ - Line: 244, - Column: 34, + Line: int(244), + Column: int(34), }, file: p1, }, @@ -41048,12 +41070,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 244, - Column: 39, + Line: int(244), + Column: int(38), }, End: Location{ - Line: 244, - Column: 40, + Line: int(244), + Column: int(41), }, file: p1, }, @@ -41061,7 +41083,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "4", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -41075,21 +41097,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 29, + Line: int(245), + Column: int(29), }, End: Location{ - Line: 245, - Column: 60, + Line: int(245), + Column: int(60), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "v", "consume", "str", "j", + "v", }, }, Target: &Var{ @@ -41097,12 +41119,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 29, + Line: int(245), + Column: int(29), }, End: Location{ - Line: 245, - Column: 36, + Line: int(245), + Column: int(36), }, file: p1, }, @@ -41120,12 +41142,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 37, + Line: int(245), + Column: int(37), }, End: Location{ - Line: 245, - Column: 40, + Line: int(245), + Column: int(40), }, file: p1, }, @@ -41141,12 +41163,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 42, + Line: int(245), + Column: int(42), }, End: Location{ - Line: 245, - Column: 47, + Line: int(245), + Column: int(47), }, file: p1, }, @@ -41160,12 +41182,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 42, + Line: int(245), + Column: int(42), }, End: Location{ - Line: 245, - Column: 43, + Line: int(245), + Column: int(43), }, file: p1, }, @@ -41176,25 +41198,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 46, + Line: int(245), + Column: int(46), }, End: Location{ - Line: 245, - Column: 47, + Line: int(245), + Column: int(47), }, file: p1, }, context: p2748, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -41203,12 +41225,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 49, + Line: int(245), + Column: int(49), }, End: Location{ - Line: 245, - Column: 59, + Line: int(245), + Column: int(59), }, file: p1, }, @@ -41222,12 +41244,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 49, + Line: int(245), + Column: int(49), }, End: Location{ - Line: 245, - Column: 55, + Line: int(245), + Column: int(55), }, file: p1, }, @@ -41241,12 +41263,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 49, + Line: int(245), + Column: int(49), }, End: Location{ - Line: 245, - Column: 50, + Line: int(245), + Column: int(50), }, file: p1, }, @@ -41257,47 +41279,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 53, + Line: int(245), + Column: int(53), }, End: Location{ - Line: 245, - Column: 55, + Line: int(245), + Column: int(55), }, file: p1, }, context: p2748, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 245, - Column: 58, + Line: int(245), + Column: int(58), }, End: Location{ - Line: 245, - Column: 59, + Line: int(245), + Column: int(59), }, file: p1, }, context: p2748, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, @@ -41312,23 +41334,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 246, - Column: 30, + Line: int(246), + Column: int(30), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "consume", - "str", + "c", "j", "v", + "consume", + "str", "std", - "c", }, }, Cond: &Apply{ @@ -41336,12 +41358,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41356,12 +41378,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41375,12 +41397,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41396,12 +41418,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41409,7 +41431,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -41421,12 +41443,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 246, - Column: 33, + Line: int(246), + Column: int(33), }, End: Location{ - Line: 246, - Column: 34, + Line: int(246), + Column: int(34), }, file: p1, }, @@ -41442,12 +41464,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 246, - Column: 39, + Line: int(246), + Column: int(38), }, End: Location{ - Line: 246, - Column: 40, + Line: int(246), + Column: int(41), }, file: p1, }, @@ -41455,7 +41477,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "5", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -41469,21 +41491,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 29, + Line: int(247), + Column: int(29), }, End: Location{ - Line: 247, - Column: 60, + Line: int(247), + Column: int(60), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "consume", - "str", "j", "v", + "consume", + "str", }, }, Target: &Var{ @@ -41491,12 +41513,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 29, + Line: int(247), + Column: int(29), }, End: Location{ - Line: 247, - Column: 36, + Line: int(247), + Column: int(36), }, file: p1, }, @@ -41514,12 +41536,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 37, + Line: int(247), + Column: int(37), }, End: Location{ - Line: 247, - Column: 40, + Line: int(247), + Column: int(40), }, file: p1, }, @@ -41535,12 +41557,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 42, + Line: int(247), + Column: int(42), }, End: Location{ - Line: 247, - Column: 47, + Line: int(247), + Column: int(47), }, file: p1, }, @@ -41554,12 +41576,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 42, + Line: int(247), + Column: int(42), }, End: Location{ - Line: 247, - Column: 43, + Line: int(247), + Column: int(43), }, file: p1, }, @@ -41570,25 +41592,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 46, + Line: int(247), + Column: int(46), }, End: Location{ - Line: 247, - Column: 47, + Line: int(247), + Column: int(47), }, file: p1, }, context: p2782, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -41597,12 +41619,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 49, + Line: int(247), + Column: int(49), }, End: Location{ - Line: 247, - Column: 59, + Line: int(247), + Column: int(59), }, file: p1, }, @@ -41616,12 +41638,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 49, + Line: int(247), + Column: int(49), }, End: Location{ - Line: 247, - Column: 55, + Line: int(247), + Column: int(55), }, file: p1, }, @@ -41635,12 +41657,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 49, + Line: int(247), + Column: int(49), }, End: Location{ - Line: 247, - Column: 50, + Line: int(247), + Column: int(50), }, file: p1, }, @@ -41651,47 +41673,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 53, + Line: int(247), + Column: int(53), }, End: Location{ - Line: 247, - Column: 55, + Line: int(247), + Column: int(55), }, file: p1, }, context: p2782, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 247, - Column: 58, + Line: int(247), + Column: int(58), }, End: Location{ - Line: 247, - Column: 59, + Line: int(247), + Column: int(59), }, file: p1, }, context: p2782, freeVariables: nil, }, - Value: 5, + Value: float64(5), OriginalString: "5", }, }, @@ -41706,23 +41728,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 248, - Column: 30, + Line: int(248), + Column: int(30), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "v", "std", "c", "consume", "str", "j", + "v", }, }, Cond: &Apply{ @@ -41730,12 +41752,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41750,12 +41772,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41769,12 +41791,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41790,12 +41812,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -41803,7 +41825,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -41815,12 +41837,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 248, - Column: 33, + Line: int(248), + Column: int(33), }, End: Location{ - Line: 248, - Column: 34, + Line: int(248), + Column: int(34), }, file: p1, }, @@ -41836,12 +41858,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 248, - Column: 39, + Line: int(248), + Column: int(38), }, End: Location{ - Line: 248, - Column: 40, + Line: int(248), + Column: int(41), }, file: p1, }, @@ -41849,7 +41871,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "6", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -41863,12 +41885,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 29, + Line: int(249), + Column: int(29), }, End: Location{ - Line: 249, - Column: 60, + Line: int(249), + Column: int(60), }, file: p1, }, @@ -41885,12 +41907,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 29, + Line: int(249), + Column: int(29), }, End: Location{ - Line: 249, - Column: 36, + Line: int(249), + Column: int(36), }, file: p1, }, @@ -41908,12 +41930,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 37, + Line: int(249), + Column: int(37), }, End: Location{ - Line: 249, - Column: 40, + Line: int(249), + Column: int(40), }, file: p1, }, @@ -41929,12 +41951,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 42, + Line: int(249), + Column: int(42), }, End: Location{ - Line: 249, - Column: 47, + Line: int(249), + Column: int(47), }, file: p1, }, @@ -41948,12 +41970,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 42, + Line: int(249), + Column: int(42), }, End: Location{ - Line: 249, - Column: 43, + Line: int(249), + Column: int(43), }, file: p1, }, @@ -41964,25 +41986,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 46, + Line: int(249), + Column: int(46), }, End: Location{ - Line: 249, - Column: 47, + Line: int(249), + Column: int(47), }, file: p1, }, context: p2816, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -41991,12 +42013,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 49, + Line: int(249), + Column: int(49), }, End: Location{ - Line: 249, - Column: 59, + Line: int(249), + Column: int(59), }, file: p1, }, @@ -42010,12 +42032,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 49, + Line: int(249), + Column: int(49), }, End: Location{ - Line: 249, - Column: 55, + Line: int(249), + Column: int(55), }, file: p1, }, @@ -42029,12 +42051,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 49, + Line: int(249), + Column: int(49), }, End: Location{ - Line: 249, - Column: 50, + Line: int(249), + Column: int(50), }, file: p1, }, @@ -42045,47 +42067,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 53, + Line: int(249), + Column: int(53), }, End: Location{ - Line: 249, - Column: 55, + Line: int(249), + Column: int(55), }, file: p1, }, context: p2816, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 249, - Column: 58, + Line: int(249), + Column: int(58), }, End: Location{ - Line: 249, - Column: 59, + Line: int(249), + Column: int(59), }, file: p1, }, context: p2816, freeVariables: nil, }, - Value: 6, + Value: float64(6), OriginalString: "6", }, }, @@ -42100,23 +42122,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 250, - Column: 30, + Line: int(250), + Column: int(30), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ + "std", "c", "v", "consume", "str", "j", - "std", }, }, Cond: &Apply{ @@ -42124,12 +42146,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42144,12 +42166,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42163,12 +42185,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42184,12 +42206,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42197,7 +42219,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -42209,12 +42231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 250, - Column: 33, + Line: int(250), + Column: int(33), }, End: Location{ - Line: 250, - Column: 34, + Line: int(250), + Column: int(34), }, file: p1, }, @@ -42230,12 +42252,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 250, - Column: 39, + Line: int(250), + Column: int(38), }, End: Location{ - Line: 250, - Column: 40, + Line: int(250), + Column: int(41), }, file: p1, }, @@ -42243,7 +42265,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "7", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -42257,12 +42279,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 29, + Line: int(251), + Column: int(29), }, End: Location{ - Line: 251, - Column: 60, + Line: int(251), + Column: int(60), }, file: p1, }, @@ -42279,12 +42301,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 29, + Line: int(251), + Column: int(29), }, End: Location{ - Line: 251, - Column: 36, + Line: int(251), + Column: int(36), }, file: p1, }, @@ -42302,12 +42324,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 37, + Line: int(251), + Column: int(37), }, End: Location{ - Line: 251, - Column: 40, + Line: int(251), + Column: int(40), }, file: p1, }, @@ -42323,12 +42345,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 42, + Line: int(251), + Column: int(42), }, End: Location{ - Line: 251, - Column: 47, + Line: int(251), + Column: int(47), }, file: p1, }, @@ -42342,12 +42364,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 42, + Line: int(251), + Column: int(42), }, End: Location{ - Line: 251, - Column: 43, + Line: int(251), + Column: int(43), }, file: p1, }, @@ -42358,25 +42380,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 46, + Line: int(251), + Column: int(46), }, End: Location{ - Line: 251, - Column: 47, + Line: int(251), + Column: int(47), }, file: p1, }, context: p2850, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -42385,12 +42407,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 49, + Line: int(251), + Column: int(49), }, End: Location{ - Line: 251, - Column: 59, + Line: int(251), + Column: int(59), }, file: p1, }, @@ -42404,12 +42426,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 49, + Line: int(251), + Column: int(49), }, End: Location{ - Line: 251, - Column: 55, + Line: int(251), + Column: int(55), }, file: p1, }, @@ -42423,12 +42445,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 49, + Line: int(251), + Column: int(49), }, End: Location{ - Line: 251, - Column: 50, + Line: int(251), + Column: int(50), }, file: p1, }, @@ -42439,47 +42461,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 53, + Line: int(251), + Column: int(53), }, End: Location{ - Line: 251, - Column: 55, + Line: int(251), + Column: int(55), }, file: p1, }, context: p2850, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 251, - Column: 58, + Line: int(251), + Column: int(58), }, End: Location{ - Line: 251, - Column: 59, + Line: int(251), + Column: int(59), }, file: p1, }, context: p2850, freeVariables: nil, }, - Value: 7, + Value: float64(7), OriginalString: "7", }, }, @@ -42494,22 +42516,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 252, - Column: 30, + Line: int(252), + Column: int(30), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ + "std", + "c", "consume", "str", "j", - "std", - "c", "v", }, }, @@ -42518,12 +42540,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42538,12 +42560,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42557,12 +42579,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42578,12 +42600,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42591,7 +42613,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -42603,12 +42625,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 252, - Column: 33, + Line: int(252), + Column: int(33), }, End: Location{ - Line: 252, - Column: 34, + Line: int(252), + Column: int(34), }, file: p1, }, @@ -42624,12 +42646,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 252, - Column: 39, + Line: int(252), + Column: int(38), }, End: Location{ - Line: 252, - Column: 40, + Line: int(252), + Column: int(41), }, file: p1, }, @@ -42637,7 +42659,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "8", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -42651,21 +42673,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 29, + Line: int(253), + Column: int(29), }, End: Location{ - Line: 253, - Column: 60, + Line: int(253), + Column: int(60), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "v", "consume", "str", "j", + "v", }, }, Target: &Var{ @@ -42673,12 +42695,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 29, + Line: int(253), + Column: int(29), }, End: Location{ - Line: 253, - Column: 36, + Line: int(253), + Column: int(36), }, file: p1, }, @@ -42696,12 +42718,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 37, + Line: int(253), + Column: int(37), }, End: Location{ - Line: 253, - Column: 40, + Line: int(253), + Column: int(40), }, file: p1, }, @@ -42717,12 +42739,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 42, + Line: int(253), + Column: int(42), }, End: Location{ - Line: 253, - Column: 47, + Line: int(253), + Column: int(47), }, file: p1, }, @@ -42736,12 +42758,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 42, + Line: int(253), + Column: int(42), }, End: Location{ - Line: 253, - Column: 43, + Line: int(253), + Column: int(43), }, file: p1, }, @@ -42752,25 +42774,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 46, + Line: int(253), + Column: int(46), }, End: Location{ - Line: 253, - Column: 47, + Line: int(253), + Column: int(47), }, file: p1, }, context: p2884, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -42779,12 +42801,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 49, + Line: int(253), + Column: int(49), }, End: Location{ - Line: 253, - Column: 59, + Line: int(253), + Column: int(59), }, file: p1, }, @@ -42798,12 +42820,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 49, + Line: int(253), + Column: int(49), }, End: Location{ - Line: 253, - Column: 55, + Line: int(253), + Column: int(55), }, file: p1, }, @@ -42817,12 +42839,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 49, + Line: int(253), + Column: int(49), }, End: Location{ - Line: 253, - Column: 50, + Line: int(253), + Column: int(50), }, file: p1, }, @@ -42833,47 +42855,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 53, + Line: int(253), + Column: int(53), }, End: Location{ - Line: 253, - Column: 55, + Line: int(253), + Column: int(55), }, file: p1, }, context: p2884, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 253, - Column: 58, + Line: int(253), + Column: int(58), }, End: Location{ - Line: 253, - Column: 59, + Line: int(253), + Column: int(59), }, file: p1, }, context: p2884, freeVariables: nil, }, - Value: 8, + Value: float64(8), OriginalString: "8", }, }, @@ -42888,23 +42910,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 254, - Column: 30, + Line: int(254), + Column: int(30), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ + "std", + "c", "j", "v", "consume", "str", - "std", - "c", }, }, Cond: &Apply{ @@ -42912,12 +42934,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42932,12 +42954,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42951,12 +42973,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42972,12 +42994,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -42985,7 +43007,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -42997,12 +43019,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 254, - Column: 33, + Line: int(254), + Column: int(33), }, End: Location{ - Line: 254, - Column: 34, + Line: int(254), + Column: int(34), }, file: p1, }, @@ -43018,12 +43040,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 254, - Column: 39, + Line: int(254), + Column: int(38), }, End: Location{ - Line: 254, - Column: 40, + Line: int(254), + Column: int(41), }, file: p1, }, @@ -43031,7 +43053,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "9", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -43045,12 +43067,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 29, + Line: int(255), + Column: int(29), }, End: Location{ - Line: 255, - Column: 60, + Line: int(255), + Column: int(60), }, file: p1, }, @@ -43067,12 +43089,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 29, + Line: int(255), + Column: int(29), }, End: Location{ - Line: 255, - Column: 36, + Line: int(255), + Column: int(36), }, file: p1, }, @@ -43090,12 +43112,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 37, + Line: int(255), + Column: int(37), }, End: Location{ - Line: 255, - Column: 40, + Line: int(255), + Column: int(40), }, file: p1, }, @@ -43111,12 +43133,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 42, + Line: int(255), + Column: int(42), }, End: Location{ - Line: 255, - Column: 47, + Line: int(255), + Column: int(47), }, file: p1, }, @@ -43130,12 +43152,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 42, + Line: int(255), + Column: int(42), }, End: Location{ - Line: 255, - Column: 43, + Line: int(255), + Column: int(43), }, file: p1, }, @@ -43146,25 +43168,25 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 46, + Line: int(255), + Column: int(46), }, End: Location{ - Line: 255, - Column: 47, + Line: int(255), + Column: int(47), }, file: p1, }, context: p2918, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -43173,12 +43195,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 49, + Line: int(255), + Column: int(49), }, End: Location{ - Line: 255, - Column: 59, + Line: int(255), + Column: int(59), }, file: p1, }, @@ -43192,12 +43214,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 49, + Line: int(255), + Column: int(49), }, End: Location{ - Line: 255, - Column: 55, + Line: int(255), + Column: int(55), }, file: p1, }, @@ -43211,12 +43233,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 49, + Line: int(255), + Column: int(49), }, End: Location{ - Line: 255, - Column: 50, + Line: int(255), + Column: int(50), }, file: p1, }, @@ -43227,47 +43249,47 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 0, + Op: BinaryOp(0), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 53, + Line: int(255), + Column: int(53), }, End: Location{ - Line: 255, - Column: 55, + Line: int(255), + Column: int(55), }, file: p1, }, context: p2918, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 255, - Column: 58, + Line: int(255), + Column: int(58), }, End: Location{ - Line: 255, - Column: 59, + Line: int(255), + Column: int(59), }, file: p1, }, context: p2918, freeVariables: nil, }, - Value: 9, + Value: float64(9), OriginalString: "9", }, }, @@ -43282,36 +43304,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 257, - Column: 29, + Line: int(257), + Column: int(29), }, End: Location{ - Line: 257, - Column: 43, + Line: int(257), + Column: int(43), }, file: p1, }, context: p2564, freeVariables: Identifiers{ - "v", "j", + "v", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -43319,7 +43341,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Var{ @@ -43327,12 +43349,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 257, - Column: 34, + Line: int(257), + Column: int(34), }, End: Location{ - Line: 257, - Column: 35, + Line: int(257), + Column: int(35), }, file: p1, }, @@ -43346,18 +43368,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -43365,7 +43387,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Var{ @@ -43373,12 +43395,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 257, - Column: 40, + Line: int(257), + Column: int(40), }, End: Location{ - Line: 257, - Column: 41, + Line: int(257), + Column: int(41), }, file: p1, }, @@ -43414,12 +43436,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 258, - Column: 17, + Line: int(258), + Column: int(17), }, End: Location{ - Line: 258, - Column: 35, + Line: int(258), + Column: int(35), }, file: p1, }, @@ -43435,12 +43457,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 258, - Column: 17, + Line: int(258), + Column: int(17), }, End: Location{ - Line: 258, - Column: 24, + Line: int(258), + Column: int(24), }, file: p1, }, @@ -43458,12 +43480,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 258, - Column: 25, + Line: int(258), + Column: int(25), }, End: Location{ - Line: 258, - Column: 28, + Line: int(258), + Column: int(28), }, file: p1, }, @@ -43479,12 +43501,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 258, - Column: 30, + Line: int(258), + Column: int(30), }, End: Location{ - Line: 258, - Column: 31, + Line: int(258), + Column: int(31), }, file: p1, }, @@ -43500,19 +43522,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 258, - Column: 33, + Line: int(258), + Column: int(33), }, End: Location{ - Line: 258, - Column: 34, + Line: int(258), + Column: int(34), }, file: p1, }, context: p2949, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -43532,23 +43554,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 260, - Column: 9, + Line: int(260), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "std", "try_parse_field_width", - "vals", "try_parse_mapping_key", "str", "try_parse_cflags", + "vals", + "std", }, }, Binds: LocalBinds{ @@ -43559,12 +43581,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -43587,21 +43609,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 261, - Column: 13, + Line: int(261), + Column: int(13), }, End: Location{ - Line: 268, - Column: 38, + Line: int(268), + Column: int(38), }, file: p1, }, context: p2962, freeVariables: Identifiers{ - "std", - "try_parse_field_width", - "str", "i", + "std", + "str", + "try_parse_field_width", }, }, Cond: &Binary{ @@ -43609,20 +43631,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 261, - Column: 16, + Line: int(261), + Column: int(16), }, End: Location{ - Line: 261, - Column: 36, + Line: int(261), + Column: int(36), }, file: p1, }, context: p2962, freeVariables: Identifiers{ - "str", "i", "std", + "str", }, }, Left: &Var{ @@ -43630,12 +43652,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 261, - Column: 16, + Line: int(261), + Column: int(16), }, End: Location{ - Line: 261, - Column: 17, + Line: int(261), + Column: int(17), }, file: p1, }, @@ -43646,18 +43668,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 261, - Column: 21, + Line: int(261), + Column: int(21), }, End: Location{ - Line: 261, - Column: 36, + Line: int(261), + Column: int(36), }, file: p1, }, @@ -43672,12 +43694,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 261, - Column: 21, + Line: int(261), + Column: int(21), }, End: Location{ - Line: 261, - Column: 31, + Line: int(261), + Column: int(31), }, file: p1, }, @@ -43691,12 +43713,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 261, - Column: 21, + Line: int(261), + Column: int(21), }, End: Location{ - Line: 261, - Column: 24, + Line: int(261), + Column: int(24), }, file: p1, }, @@ -43712,12 +43734,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -43725,7 +43747,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -43737,12 +43759,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 261, - Column: 32, + Line: int(261), + Column: int(32), }, End: Location{ - Line: 261, - Column: 35, + Line: int(261), + Column: int(35), }, file: p1, }, @@ -43765,12 +43787,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 262, - Column: 17, + Line: int(262), + Column: int(17), }, End: Location{ - Line: 262, - Column: 46, + Line: int(262), + Column: int(47), }, file: p1, }, @@ -43782,12 +43804,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 262, - Column: 24, + Line: int(262), + Column: int(23), }, End: Location{ - Line: 262, - Column: 46, + Line: int(262), + Column: int(47), }, file: p1, }, @@ -43795,7 +43817,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Truncated format code.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -43804,21 +43826,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 264, - Column: 17, + Line: int(264), + Column: int(17), }, End: Location{ - Line: 268, - Column: 38, + Line: int(268), + Column: int(38), }, file: p1, }, context: p2962, freeVariables: Identifiers{ - "i", - "std", - "try_parse_field_width", "str", + "i", + "try_parse_field_width", + "std", }, }, Binds: LocalBinds{ @@ -43829,12 +43851,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 264, - Column: 27, + Line: int(264), + Column: int(27), }, End: Location{ - Line: 264, - Column: 33, + Line: int(264), + Column: int(33), }, file: p1, }, @@ -43849,12 +43871,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 264, - Column: 27, + Line: int(264), + Column: int(27), }, End: Location{ - Line: 264, - Column: 30, + Line: int(264), + Column: int(30), }, file: p1, }, @@ -43870,12 +43892,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 264, - Column: 31, + Line: int(264), + Column: int(31), }, End: Location{ - Line: 264, - Column: 32, + Line: int(264), + Column: int(32), }, file: p1, }, @@ -43896,12 +43918,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 265, - Column: 17, + Line: int(265), + Column: int(17), }, End: Location{ - Line: 268, - Column: 38, + Line: int(268), + Column: int(38), }, file: p1, }, @@ -43909,9 +43931,9 @@ var StdAst = &DesugaredObject{ freeVariables: Identifiers{ "str", "i", + "try_parse_field_width", "std", "c", - "try_parse_field_width", }, }, Cond: &Apply{ @@ -43919,12 +43941,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -43939,12 +43961,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -43958,12 +43980,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -43979,12 +44001,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -43992,7 +44014,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -44004,12 +44026,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 265, - Column: 20, + Line: int(265), + Column: int(20), }, End: Location{ - Line: 265, - Column: 21, + Line: int(265), + Column: int(21), }, file: p1, }, @@ -44025,12 +44047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 265, - Column: 26, + Line: int(265), + Column: int(25), }, End: Location{ - Line: 265, - Column: 27, + Line: int(265), + Column: int(28), }, file: p1, }, @@ -44038,7 +44060,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ".", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -44052,20 +44074,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 266, - Column: 21, + Line: int(266), + Column: int(21), }, End: Location{ - Line: 266, - Column: 54, + Line: int(266), + Column: int(54), }, file: p1, }, context: p2962, freeVariables: Identifiers{ - "try_parse_field_width", "str", "i", + "try_parse_field_width", }, }, Target: &Var{ @@ -44073,12 +44095,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 266, - Column: 21, + Line: int(266), + Column: int(21), }, End: Location{ - Line: 266, - Column: 42, + Line: int(266), + Column: int(42), }, file: p1, }, @@ -44096,12 +44118,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 266, - Column: 43, + Line: int(266), + Column: int(43), }, End: Location{ - Line: 266, - Column: 46, + Line: int(266), + Column: int(46), }, file: p1, }, @@ -44117,12 +44139,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 266, - Column: 48, + Line: int(266), + Column: int(48), }, End: Location{ - Line: 266, - Column: 53, + Line: int(266), + Column: int(53), }, file: p1, }, @@ -44136,12 +44158,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 266, - Column: 48, + Line: int(266), + Column: int(48), }, End: Location{ - Line: 266, - Column: 49, + Line: int(266), + Column: int(49), }, file: p1, }, @@ -44152,25 +44174,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 266, - Column: 52, + Line: int(266), + Column: int(52), }, End: Location{ - Line: 266, - Column: 53, + Line: int(266), + Column: int(53), }, file: p1, }, context: p3010, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -44185,12 +44207,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 268, - Column: 21, + Line: int(268), + Column: int(21), }, End: Location{ - Line: 268, - Column: 38, + Line: int(268), + Column: int(38), }, file: p1, }, @@ -44202,18 +44224,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44221,7 +44243,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Var{ @@ -44229,12 +44251,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 268, - Column: 26, + Line: int(268), + Column: int(26), }, End: Location{ - Line: 268, - Column: 27, + Line: int(268), + Column: int(27), }, file: p1, }, @@ -44248,18 +44270,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44267,7 +44289,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralNull{ @@ -44275,12 +44297,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 268, - Column: 32, + Line: int(268), + Column: int(32), }, End: Location{ - Line: 268, - Column: 36, + Line: int(268), + Column: int(36), }, file: p1, }, @@ -44304,24 +44326,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 271, - Column: 9, + Line: int(271), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ "std", - "vals", - "try_parse_field_width", "try_parse_mapping_key", - "try_parse_precision", "str", "try_parse_cflags", + "try_parse_field_width", + "vals", + "try_parse_precision", }, }, Binds: LocalBinds{ @@ -44332,12 +44354,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44359,12 +44381,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 272, - Column: 13, + Line: int(272), + Column: int(13), }, End: Location{ - Line: 279, - Column: 22, + Line: int(279), + Column: int(22), }, file: p1, }, @@ -44380,12 +44402,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 272, - Column: 16, + Line: int(272), + Column: int(16), }, End: Location{ - Line: 272, - Column: 36, + Line: int(272), + Column: int(36), }, file: p1, }, @@ -44401,12 +44423,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 272, - Column: 16, + Line: int(272), + Column: int(16), }, End: Location{ - Line: 272, - Column: 17, + Line: int(272), + Column: int(17), }, file: p1, }, @@ -44417,18 +44439,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 272, - Column: 21, + Line: int(272), + Column: int(21), }, End: Location{ - Line: 272, - Column: 36, + Line: int(272), + Column: int(36), }, file: p1, }, @@ -44443,12 +44465,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 272, - Column: 21, + Line: int(272), + Column: int(21), }, End: Location{ - Line: 272, - Column: 31, + Line: int(272), + Column: int(31), }, file: p1, }, @@ -44462,12 +44484,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 272, - Column: 21, + Line: int(272), + Column: int(21), }, End: Location{ - Line: 272, - Column: 24, + Line: int(272), + Column: int(24), }, file: p1, }, @@ -44483,12 +44505,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44496,7 +44518,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -44508,12 +44530,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 272, - Column: 32, + Line: int(272), + Column: int(32), }, End: Location{ - Line: 272, - Column: 35, + Line: int(272), + Column: int(35), }, file: p1, }, @@ -44536,12 +44558,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 273, - Column: 17, + Line: int(273), + Column: int(17), }, End: Location{ - Line: 273, - Column: 46, + Line: int(273), + Column: int(47), }, file: p1, }, @@ -44553,12 +44575,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 273, - Column: 24, + Line: int(273), + Column: int(23), }, End: Location{ - Line: 273, - Column: 46, + Line: int(273), + Column: int(47), }, file: p1, }, @@ -44566,7 +44588,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Truncated format code.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -44575,12 +44597,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 275, - Column: 17, + Line: int(275), + Column: int(17), }, End: Location{ - Line: 279, - Column: 22, + Line: int(279), + Column: int(22), }, file: p1, }, @@ -44599,12 +44621,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 275, - Column: 27, + Line: int(275), + Column: int(27), }, End: Location{ - Line: 275, - Column: 33, + Line: int(275), + Column: int(33), }, file: p1, }, @@ -44619,12 +44641,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 275, - Column: 27, + Line: int(275), + Column: int(27), }, End: Location{ - Line: 275, - Column: 30, + Line: int(275), + Column: int(30), }, file: p1, }, @@ -44640,12 +44662,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 275, - Column: 31, + Line: int(275), + Column: int(31), }, End: Location{ - Line: 275, - Column: 32, + Line: int(275), + Column: int(32), }, file: p1, }, @@ -44666,19 +44688,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 276, - Column: 17, + Line: int(276), + Column: int(17), }, End: Location{ - Line: 279, - Column: 22, + Line: int(279), + Column: int(22), }, file: p1, }, context: p3034, freeVariables: Identifiers{ - "c", "std", + "c", "i", }, }, @@ -44687,19 +44709,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 276, - Column: 20, + Line: int(276), + Column: int(20), }, End: Location{ - Line: 276, - Column: 51, + Line: int(276), + Column: int(52), }, file: p1, }, context: p3034, freeVariables: Identifiers{ - "c", "std", + "c", }, }, Left: &Binary{ @@ -44707,12 +44729,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 276, - Column: 20, + Line: int(276), + Column: int(20), }, End: Location{ - Line: 276, - Column: 39, + Line: int(276), + Column: int(40), }, file: p1, }, @@ -44727,12 +44749,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44747,12 +44769,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44766,12 +44788,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44787,12 +44809,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44800,7 +44822,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -44812,12 +44834,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 276, - Column: 20, + Line: int(276), + Column: int(20), }, End: Location{ - Line: 276, - Column: 21, + Line: int(276), + Column: int(21), }, file: p1, }, @@ -44833,12 +44855,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 276, - Column: 26, + Line: int(276), + Column: int(25), }, End: Location{ - Line: 276, - Column: 27, + Line: int(276), + Column: int(28), }, file: p1, }, @@ -44846,7 +44868,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "h", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -44855,18 +44877,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 18, + Op: BinaryOp(18), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44881,12 +44903,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44900,12 +44922,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44921,12 +44943,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -44934,7 +44956,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -44946,12 +44968,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 276, - Column: 32, + Line: int(276), + Column: int(32), }, End: Location{ - Line: 276, - Column: 33, + Line: int(276), + Column: int(33), }, file: p1, }, @@ -44967,12 +44989,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 276, - Column: 38, + Line: int(276), + Column: int(37), }, End: Location{ - Line: 276, - Column: 39, + Line: int(276), + Column: int(40), }, file: p1, }, @@ -44980,7 +45002,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "l", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -44990,25 +45012,25 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 18, + Op: BinaryOp(18), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "c", + "std", }, }, Target: &Index{ @@ -45016,12 +45038,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45035,12 +45057,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45056,12 +45078,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45069,7 +45091,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -45081,12 +45103,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 276, - Column: 44, + Line: int(276), + Column: int(44), }, End: Location{ - Line: 276, - Column: 45, + Line: int(276), + Column: int(45), }, file: p1, }, @@ -45102,12 +45124,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 276, - Column: 50, + Line: int(276), + Column: int(49), }, End: Location{ - Line: 276, - Column: 51, + Line: int(276), + Column: int(52), }, file: p1, }, @@ -45115,7 +45137,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "L", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -45130,12 +45152,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 277, - Column: 21, + Line: int(277), + Column: int(21), }, End: Location{ - Line: 277, - Column: 26, + Line: int(277), + Column: int(26), }, file: p1, }, @@ -45149,12 +45171,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 277, - Column: 21, + Line: int(277), + Column: int(21), }, End: Location{ - Line: 277, - Column: 22, + Line: int(277), + Column: int(22), }, file: p1, }, @@ -45165,25 +45187,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 277, - Column: 25, + Line: int(277), + Column: int(25), }, End: Location{ - Line: 277, - Column: 26, + Line: int(277), + Column: int(26), }, file: p1, }, context: p3034, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -45192,12 +45214,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 279, - Column: 21, + Line: int(279), + Column: int(21), }, End: Location{ - Line: 279, - Column: 22, + Line: int(279), + Column: int(22), }, file: p1, }, @@ -45220,24 +45242,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 281, - Column: 9, + Line: int(281), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "vals", - "try_parse_field_width", "try_parse_mapping_key", - "try_parse_precision", "str", "try_parse_cflags", + "try_parse_field_width", "std", + "vals", + "try_parse_precision", "try_parse_length_modifier", }, }, @@ -45249,12 +45271,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45276,20 +45298,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 282, - Column: 13, + Line: int(282), + Column: int(13), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, context: p3117, freeVariables: Identifiers{ - "i", "std", "str", + "i", }, }, Cond: &Binary{ @@ -45297,12 +45319,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 282, - Column: 16, + Line: int(282), + Column: int(16), }, End: Location{ - Line: 282, - Column: 36, + Line: int(282), + Column: int(36), }, file: p1, }, @@ -45318,12 +45340,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 282, - Column: 16, + Line: int(282), + Column: int(16), }, End: Location{ - Line: 282, - Column: 17, + Line: int(282), + Column: int(17), }, file: p1, }, @@ -45334,18 +45356,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 282, - Column: 21, + Line: int(282), + Column: int(21), }, End: Location{ - Line: 282, - Column: 36, + Line: int(282), + Column: int(36), }, file: p1, }, @@ -45360,12 +45382,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 282, - Column: 21, + Line: int(282), + Column: int(21), }, End: Location{ - Line: 282, - Column: 31, + Line: int(282), + Column: int(31), }, file: p1, }, @@ -45379,12 +45401,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 282, - Column: 21, + Line: int(282), + Column: int(21), }, End: Location{ - Line: 282, - Column: 24, + Line: int(282), + Column: int(24), }, file: p1, }, @@ -45400,12 +45422,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45413,7 +45435,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -45425,12 +45447,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 282, - Column: 32, + Line: int(282), + Column: int(32), }, End: Location{ - Line: 282, - Column: 35, + Line: int(282), + Column: int(35), }, file: p1, }, @@ -45453,12 +45475,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 283, - Column: 17, + Line: int(283), + Column: int(17), }, End: Location{ - Line: 283, - Column: 46, + Line: int(283), + Column: int(47), }, file: p1, }, @@ -45470,12 +45492,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 283, - Column: 24, + Line: int(283), + Column: int(23), }, End: Location{ - Line: 283, - Column: 46, + Line: int(283), + Column: int(47), }, file: p1, }, @@ -45483,7 +45505,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Truncated format code.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -45492,12 +45514,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 285, - Column: 17, + Line: int(285), + Column: int(17), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -45516,12 +45538,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 285, - Column: 27, + Line: int(285), + Column: int(27), }, End: Location{ - Line: 285, - Column: 33, + Line: int(285), + Column: int(33), }, file: p1, }, @@ -45536,12 +45558,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 285, - Column: 27, + Line: int(285), + Column: int(27), }, End: Location{ - Line: 285, - Column: 30, + Line: int(285), + Column: int(30), }, file: p1, }, @@ -45557,12 +45579,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 285, - Column: 31, + Line: int(285), + Column: int(31), }, End: Location{ - Line: 285, - Column: 32, + Line: int(285), + Column: int(32), }, file: p1, }, @@ -45583,20 +45605,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 286, - Column: 17, + Line: int(286), + Column: int(17), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, context: p3117, freeVariables: Identifiers{ "c", - "i", "std", + "i", }, }, Cond: &Binary{ @@ -45604,19 +45626,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 286, - Column: 20, + Line: int(286), + Column: int(20), }, End: Location{ - Line: 286, - Column: 51, + Line: int(286), + Column: int(52), }, file: p1, }, context: p3117, freeVariables: Identifiers{ - "std", "c", + "std", }, }, Left: &Binary{ @@ -45624,19 +45646,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 286, - Column: 20, + Line: int(286), + Column: int(20), }, End: Location{ - Line: 286, - Column: 39, + Line: int(286), + Column: int(40), }, file: p1, }, context: p3117, freeVariables: Identifiers{ - "std", "c", + "std", }, }, Left: &Apply{ @@ -45644,19 +45666,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "c", + "std", }, }, Target: &Index{ @@ -45664,12 +45686,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45683,12 +45705,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45704,12 +45726,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45717,7 +45739,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -45729,12 +45751,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 286, - Column: 20, + Line: int(286), + Column: int(20), }, End: Location{ - Line: 286, - Column: 21, + Line: int(286), + Column: int(21), }, file: p1, }, @@ -45750,12 +45772,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 286, - Column: 26, + Line: int(286), + Column: int(25), }, End: Location{ - Line: 286, - Column: 27, + Line: int(286), + Column: int(28), }, file: p1, }, @@ -45763,7 +45785,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "d", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -45772,25 +45794,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 18, + Op: BinaryOp(18), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "c", + "std", }, }, Target: &Index{ @@ -45798,12 +45820,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45817,12 +45839,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45838,12 +45860,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45851,7 +45873,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -45863,12 +45885,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 286, - Column: 32, + Line: int(286), + Column: int(32), }, End: Location{ - Line: 286, - Column: 33, + Line: int(286), + Column: int(33), }, file: p1, }, @@ -45884,12 +45906,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 286, - Column: 38, + Line: int(286), + Column: int(37), }, End: Location{ - Line: 286, - Column: 39, + Line: int(286), + Column: int(40), }, file: p1, }, @@ -45897,7 +45919,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -45907,18 +45929,18 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 18, + Op: BinaryOp(18), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45933,12 +45955,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45952,12 +45974,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45973,12 +45995,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -45986,7 +46008,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -45998,12 +46020,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 286, - Column: 44, + Line: int(286), + Column: int(44), }, End: Location{ - Line: 286, - Column: 45, + Line: int(286), + Column: int(45), }, file: p1, }, @@ -46019,12 +46041,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 286, - Column: 50, + Line: int(286), + Column: int(49), }, End: Location{ - Line: 286, - Column: 51, + Line: int(286), + Column: int(52), }, file: p1, }, @@ -46032,7 +46054,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "u", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -46047,12 +46069,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 287, - Column: 21, + Line: int(287), + Column: int(21), }, End: Location{ - Line: 287, - Column: 54, + Line: int(287), + Column: int(54), }, file: p1, }, @@ -46064,18 +46086,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46083,7 +46105,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -46091,12 +46113,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 287, - Column: 26, + Line: int(287), + Column: int(26), }, End: Location{ - Line: 287, - Column: 31, + Line: int(287), + Column: int(31), }, file: p1, }, @@ -46110,12 +46132,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 287, - Column: 26, + Line: int(287), + Column: int(26), }, End: Location{ - Line: 287, - Column: 27, + Line: int(287), + Column: int(27), }, file: p1, }, @@ -46126,43 +46148,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 287, - Column: 30, + Line: int(287), + Column: int(30), }, End: Location{ - Line: 287, - Column: 31, + Line: int(287), + Column: int(31), }, file: p1, }, context: p3190, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46170,7 +46192,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -46178,12 +46200,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 287, - Column: 37, + Line: int(287), + Column: int(36), }, End: Location{ - Line: 287, - Column: 38, + Line: int(287), + Column: int(39), }, file: p1, }, @@ -46191,24 +46213,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "d", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46216,7 +46238,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -46224,12 +46246,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 287, - Column: 47, + Line: int(287), + Column: int(47), }, End: Location{ - Line: 287, - Column: 52, + Line: int(287), + Column: int(52), }, file: p1, }, @@ -46247,19 +46269,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 288, - Column: 22, + Line: int(288), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, context: p3117, freeVariables: Identifiers{ - "c", "std", + "c", "i", }, }, @@ -46268,19 +46290,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "c", "std", + "c", }, }, Target: &Index{ @@ -46288,12 +46310,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46307,12 +46329,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46328,12 +46350,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46341,7 +46363,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -46353,12 +46375,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 288, - Column: 25, + Line: int(288), + Column: int(25), }, End: Location{ - Line: 288, - Column: 26, + Line: int(288), + Column: int(26), }, file: p1, }, @@ -46374,12 +46396,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 288, - Column: 31, + Line: int(288), + Column: int(30), }, End: Location{ - Line: 288, - Column: 32, + Line: int(288), + Column: int(33), }, file: p1, }, @@ -46387,7 +46409,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "o", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -46401,12 +46423,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 289, - Column: 21, + Line: int(289), + Column: int(21), }, End: Location{ - Line: 289, - Column: 54, + Line: int(289), + Column: int(54), }, file: p1, }, @@ -46418,18 +46440,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46437,7 +46459,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -46445,12 +46467,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 289, - Column: 26, + Line: int(289), + Column: int(26), }, End: Location{ - Line: 289, - Column: 31, + Line: int(289), + Column: int(31), }, file: p1, }, @@ -46464,12 +46486,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 289, - Column: 26, + Line: int(289), + Column: int(26), }, End: Location{ - Line: 289, - Column: 27, + Line: int(289), + Column: int(27), }, file: p1, }, @@ -46480,43 +46502,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 289, - Column: 30, + Line: int(289), + Column: int(30), }, End: Location{ - Line: 289, - Column: 31, + Line: int(289), + Column: int(31), }, file: p1, }, context: p3217, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46524,7 +46546,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -46532,12 +46554,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 289, - Column: 37, + Line: int(289), + Column: int(36), }, End: Location{ - Line: 289, - Column: 38, + Line: int(289), + Column: int(39), }, file: p1, }, @@ -46545,24 +46567,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "o", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46570,7 +46592,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -46578,12 +46600,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 289, - Column: 47, + Line: int(289), + Column: int(47), }, End: Location{ - Line: 289, - Column: 52, + Line: int(289), + Column: int(52), }, file: p1, }, @@ -46601,12 +46623,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 290, - Column: 22, + Line: int(290), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -46622,12 +46644,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46642,12 +46664,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46661,12 +46683,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46682,12 +46704,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46695,7 +46717,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -46707,12 +46729,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 290, - Column: 25, + Line: int(290), + Column: int(25), }, End: Location{ - Line: 290, - Column: 26, + Line: int(290), + Column: int(26), }, file: p1, }, @@ -46728,12 +46750,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 290, - Column: 31, + Line: int(290), + Column: int(30), }, End: Location{ - Line: 290, - Column: 32, + Line: int(290), + Column: int(33), }, file: p1, }, @@ -46741,7 +46763,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "x", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -46755,12 +46777,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 291, - Column: 21, + Line: int(291), + Column: int(21), }, End: Location{ - Line: 291, - Column: 54, + Line: int(291), + Column: int(54), }, file: p1, }, @@ -46772,18 +46794,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46791,7 +46813,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -46799,12 +46821,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 291, - Column: 26, + Line: int(291), + Column: int(26), }, End: Location{ - Line: 291, - Column: 31, + Line: int(291), + Column: int(31), }, file: p1, }, @@ -46818,12 +46840,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 291, - Column: 26, + Line: int(291), + Column: int(26), }, End: Location{ - Line: 291, - Column: 27, + Line: int(291), + Column: int(27), }, file: p1, }, @@ -46834,43 +46856,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 291, - Column: 30, + Line: int(291), + Column: int(30), }, End: Location{ - Line: 291, - Column: 31, + Line: int(291), + Column: int(31), }, file: p1, }, context: p3244, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46878,7 +46900,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -46886,12 +46908,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 291, - Column: 37, + Line: int(291), + Column: int(36), }, End: Location{ - Line: 291, - Column: 38, + Line: int(291), + Column: int(39), }, file: p1, }, @@ -46899,24 +46921,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "x", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46924,7 +46946,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -46932,12 +46954,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 291, - Column: 47, + Line: int(291), + Column: int(47), }, End: Location{ - Line: 291, - Column: 52, + Line: int(291), + Column: int(52), }, file: p1, }, @@ -46955,12 +46977,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 292, - Column: 22, + Line: int(292), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -46976,12 +46998,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -46996,12 +47018,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47015,12 +47037,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47036,12 +47058,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47049,7 +47071,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -47061,12 +47083,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 292, - Column: 25, + Line: int(292), + Column: int(25), }, End: Location{ - Line: 292, - Column: 26, + Line: int(292), + Column: int(26), }, file: p1, }, @@ -47082,12 +47104,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 292, - Column: 31, + Line: int(292), + Column: int(30), }, End: Location{ - Line: 292, - Column: 32, + Line: int(292), + Column: int(33), }, file: p1, }, @@ -47095,7 +47117,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "X", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -47109,12 +47131,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 293, - Column: 21, + Line: int(293), + Column: int(21), }, End: Location{ - Line: 293, - Column: 53, + Line: int(293), + Column: int(53), }, file: p1, }, @@ -47126,18 +47148,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47145,7 +47167,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -47153,12 +47175,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 293, - Column: 26, + Line: int(293), + Column: int(26), }, End: Location{ - Line: 293, - Column: 31, + Line: int(293), + Column: int(31), }, file: p1, }, @@ -47172,12 +47194,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 293, - Column: 26, + Line: int(293), + Column: int(26), }, End: Location{ - Line: 293, - Column: 27, + Line: int(293), + Column: int(27), }, file: p1, }, @@ -47188,43 +47210,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 293, - Column: 30, + Line: int(293), + Column: int(30), }, End: Location{ - Line: 293, - Column: 31, + Line: int(293), + Column: int(31), }, file: p1, }, context: p3271, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47232,7 +47254,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -47240,12 +47262,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 293, - Column: 37, + Line: int(293), + Column: int(36), }, End: Location{ - Line: 293, - Column: 38, + Line: int(293), + Column: int(39), }, file: p1, }, @@ -47253,24 +47275,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "x", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47278,7 +47300,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -47286,12 +47308,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 293, - Column: 47, + Line: int(293), + Column: int(47), }, End: Location{ - Line: 293, - Column: 51, + Line: int(293), + Column: int(51), }, file: p1, }, @@ -47309,12 +47331,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 294, - Column: 22, + Line: int(294), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -47330,12 +47352,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47350,12 +47372,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47369,12 +47391,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47390,12 +47412,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47403,7 +47425,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -47415,12 +47437,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 294, - Column: 25, + Line: int(294), + Column: int(25), }, End: Location{ - Line: 294, - Column: 26, + Line: int(294), + Column: int(26), }, file: p1, }, @@ -47436,12 +47458,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 294, - Column: 31, + Line: int(294), + Column: int(30), }, End: Location{ - Line: 294, - Column: 32, + Line: int(294), + Column: int(33), }, file: p1, }, @@ -47449,7 +47471,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "e", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -47463,12 +47485,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 295, - Column: 21, + Line: int(295), + Column: int(21), }, End: Location{ - Line: 295, - Column: 54, + Line: int(295), + Column: int(54), }, file: p1, }, @@ -47480,18 +47502,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47499,7 +47521,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -47507,12 +47529,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 295, - Column: 26, + Line: int(295), + Column: int(26), }, End: Location{ - Line: 295, - Column: 31, + Line: int(295), + Column: int(31), }, file: p1, }, @@ -47526,12 +47548,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 295, - Column: 26, + Line: int(295), + Column: int(26), }, End: Location{ - Line: 295, - Column: 27, + Line: int(295), + Column: int(27), }, file: p1, }, @@ -47542,43 +47564,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 295, - Column: 30, + Line: int(295), + Column: int(30), }, End: Location{ - Line: 295, - Column: 31, + Line: int(295), + Column: int(31), }, file: p1, }, context: p3298, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47586,7 +47608,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -47594,12 +47616,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 295, - Column: 37, + Line: int(295), + Column: int(36), }, End: Location{ - Line: 295, - Column: 38, + Line: int(295), + Column: int(39), }, file: p1, }, @@ -47607,24 +47629,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "e", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47632,7 +47654,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -47640,12 +47662,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 295, - Column: 47, + Line: int(295), + Column: int(47), }, End: Location{ - Line: 295, - Column: 52, + Line: int(295), + Column: int(52), }, file: p1, }, @@ -47663,12 +47685,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 296, - Column: 22, + Line: int(296), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -47684,12 +47706,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47704,12 +47726,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47723,12 +47745,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47744,12 +47766,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47757,7 +47779,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -47769,12 +47791,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 296, - Column: 25, + Line: int(296), + Column: int(25), }, End: Location{ - Line: 296, - Column: 26, + Line: int(296), + Column: int(26), }, file: p1, }, @@ -47790,12 +47812,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 296, - Column: 31, + Line: int(296), + Column: int(30), }, End: Location{ - Line: 296, - Column: 32, + Line: int(296), + Column: int(33), }, file: p1, }, @@ -47803,7 +47825,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "E", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -47817,12 +47839,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 297, - Column: 21, + Line: int(297), + Column: int(21), }, End: Location{ - Line: 297, - Column: 53, + Line: int(297), + Column: int(53), }, file: p1, }, @@ -47834,18 +47856,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47853,7 +47875,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -47861,12 +47883,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 297, - Column: 26, + Line: int(297), + Column: int(26), }, End: Location{ - Line: 297, - Column: 31, + Line: int(297), + Column: int(31), }, file: p1, }, @@ -47880,12 +47902,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 297, - Column: 26, + Line: int(297), + Column: int(26), }, End: Location{ - Line: 297, - Column: 27, + Line: int(297), + Column: int(27), }, file: p1, }, @@ -47896,43 +47918,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 297, - Column: 30, + Line: int(297), + Column: int(30), }, End: Location{ - Line: 297, - Column: 31, + Line: int(297), + Column: int(31), }, file: p1, }, context: p3325, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47940,7 +47962,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -47948,12 +47970,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 297, - Column: 37, + Line: int(297), + Column: int(36), }, End: Location{ - Line: 297, - Column: 38, + Line: int(297), + Column: int(39), }, file: p1, }, @@ -47961,24 +47983,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "e", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -47986,7 +48008,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -47994,12 +48016,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 297, - Column: 47, + Line: int(297), + Column: int(47), }, End: Location{ - Line: 297, - Column: 51, + Line: int(297), + Column: int(51), }, file: p1, }, @@ -48017,12 +48039,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 298, - Column: 22, + Line: int(298), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -48038,12 +48060,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48058,12 +48080,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48077,12 +48099,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48098,12 +48120,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48111,7 +48133,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -48123,12 +48145,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 298, - Column: 25, + Line: int(298), + Column: int(25), }, End: Location{ - Line: 298, - Column: 26, + Line: int(298), + Column: int(26), }, file: p1, }, @@ -48144,12 +48166,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 298, - Column: 31, + Line: int(298), + Column: int(30), }, End: Location{ - Line: 298, - Column: 32, + Line: int(298), + Column: int(33), }, file: p1, }, @@ -48157,7 +48179,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "f", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -48171,12 +48193,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 299, - Column: 21, + Line: int(299), + Column: int(21), }, End: Location{ - Line: 299, - Column: 54, + Line: int(299), + Column: int(54), }, file: p1, }, @@ -48188,18 +48210,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48207,7 +48229,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -48215,12 +48237,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 299, - Column: 26, + Line: int(299), + Column: int(26), }, End: Location{ - Line: 299, - Column: 31, + Line: int(299), + Column: int(31), }, file: p1, }, @@ -48234,12 +48256,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 299, - Column: 26, + Line: int(299), + Column: int(26), }, End: Location{ - Line: 299, - Column: 27, + Line: int(299), + Column: int(27), }, file: p1, }, @@ -48250,43 +48272,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 299, - Column: 30, + Line: int(299), + Column: int(30), }, End: Location{ - Line: 299, - Column: 31, + Line: int(299), + Column: int(31), }, file: p1, }, context: p3352, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48294,7 +48316,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -48302,12 +48324,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 299, - Column: 37, + Line: int(299), + Column: int(36), }, End: Location{ - Line: 299, - Column: 38, + Line: int(299), + Column: int(39), }, file: p1, }, @@ -48315,24 +48337,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "f", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48340,7 +48362,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -48348,12 +48370,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 299, - Column: 47, + Line: int(299), + Column: int(47), }, End: Location{ - Line: 299, - Column: 52, + Line: int(299), + Column: int(52), }, file: p1, }, @@ -48371,19 +48393,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 300, - Column: 22, + Line: int(300), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, context: p3117, freeVariables: Identifiers{ - "std", "c", + "std", "i", }, }, @@ -48392,19 +48414,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "c", + "std", }, }, Target: &Index{ @@ -48412,12 +48434,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48431,12 +48453,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48452,12 +48474,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48465,7 +48487,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -48477,12 +48499,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 300, - Column: 25, + Line: int(300), + Column: int(25), }, End: Location{ - Line: 300, - Column: 26, + Line: int(300), + Column: int(26), }, file: p1, }, @@ -48498,12 +48520,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 300, - Column: 31, + Line: int(300), + Column: int(30), }, End: Location{ - Line: 300, - Column: 32, + Line: int(300), + Column: int(33), }, file: p1, }, @@ -48511,7 +48533,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "F", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -48525,12 +48547,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 301, - Column: 21, + Line: int(301), + Column: int(21), }, End: Location{ - Line: 301, - Column: 53, + Line: int(301), + Column: int(53), }, file: p1, }, @@ -48542,18 +48564,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48561,7 +48583,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -48569,12 +48591,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 301, - Column: 26, + Line: int(301), + Column: int(26), }, End: Location{ - Line: 301, - Column: 31, + Line: int(301), + Column: int(31), }, file: p1, }, @@ -48588,12 +48610,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 301, - Column: 26, + Line: int(301), + Column: int(26), }, End: Location{ - Line: 301, - Column: 27, + Line: int(301), + Column: int(27), }, file: p1, }, @@ -48604,43 +48626,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 301, - Column: 30, + Line: int(301), + Column: int(30), }, End: Location{ - Line: 301, - Column: 31, + Line: int(301), + Column: int(31), }, file: p1, }, context: p3379, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48648,7 +48670,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -48656,12 +48678,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 301, - Column: 37, + Line: int(301), + Column: int(36), }, End: Location{ - Line: 301, - Column: 38, + Line: int(301), + Column: int(39), }, file: p1, }, @@ -48669,24 +48691,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "f", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48694,7 +48716,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -48702,12 +48724,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 301, - Column: 47, + Line: int(301), + Column: int(47), }, End: Location{ - Line: 301, - Column: 51, + Line: int(301), + Column: int(51), }, file: p1, }, @@ -48725,12 +48747,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 302, - Column: 22, + Line: int(302), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -48746,12 +48768,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48766,12 +48788,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48785,12 +48807,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48806,12 +48828,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48819,7 +48841,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -48831,12 +48853,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 302, - Column: 25, + Line: int(302), + Column: int(25), }, End: Location{ - Line: 302, - Column: 26, + Line: int(302), + Column: int(26), }, file: p1, }, @@ -48852,12 +48874,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 302, - Column: 31, + Line: int(302), + Column: int(30), }, End: Location{ - Line: 302, - Column: 32, + Line: int(302), + Column: int(33), }, file: p1, }, @@ -48865,7 +48887,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "g", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -48879,12 +48901,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 303, - Column: 21, + Line: int(303), + Column: int(21), }, End: Location{ - Line: 303, - Column: 54, + Line: int(303), + Column: int(54), }, file: p1, }, @@ -48896,18 +48918,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -48915,7 +48937,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -48923,12 +48945,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 303, - Column: 26, + Line: int(303), + Column: int(26), }, End: Location{ - Line: 303, - Column: 31, + Line: int(303), + Column: int(31), }, file: p1, }, @@ -48942,12 +48964,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 303, - Column: 26, + Line: int(303), + Column: int(26), }, End: Location{ - Line: 303, - Column: 27, + Line: int(303), + Column: int(27), }, file: p1, }, @@ -48958,43 +48980,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 303, - Column: 30, + Line: int(303), + Column: int(30), }, End: Location{ - Line: 303, - Column: 31, + Line: int(303), + Column: int(31), }, file: p1, }, context: p3406, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49002,7 +49024,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -49010,12 +49032,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 303, - Column: 37, + Line: int(303), + Column: int(36), }, End: Location{ - Line: 303, - Column: 38, + Line: int(303), + Column: int(39), }, file: p1, }, @@ -49023,24 +49045,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "g", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49048,7 +49070,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -49056,12 +49078,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 303, - Column: 47, + Line: int(303), + Column: int(47), }, End: Location{ - Line: 303, - Column: 52, + Line: int(303), + Column: int(52), }, file: p1, }, @@ -49079,20 +49101,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 304, - Column: 22, + Line: int(304), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, context: p3117, freeVariables: Identifiers{ + "i", "std", "c", - "i", }, }, Cond: &Apply{ @@ -49100,12 +49122,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49120,12 +49142,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49139,12 +49161,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49160,12 +49182,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49173,7 +49195,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -49185,12 +49207,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 304, - Column: 25, + Line: int(304), + Column: int(25), }, End: Location{ - Line: 304, - Column: 26, + Line: int(304), + Column: int(26), }, file: p1, }, @@ -49206,12 +49228,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 304, - Column: 31, + Line: int(304), + Column: int(30), }, End: Location{ - Line: 304, - Column: 32, + Line: int(304), + Column: int(33), }, file: p1, }, @@ -49219,7 +49241,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "G", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -49233,12 +49255,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 305, - Column: 21, + Line: int(305), + Column: int(21), }, End: Location{ - Line: 305, - Column: 53, + Line: int(305), + Column: int(53), }, file: p1, }, @@ -49250,18 +49272,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49269,7 +49291,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -49277,12 +49299,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 305, - Column: 26, + Line: int(305), + Column: int(26), }, End: Location{ - Line: 305, - Column: 31, + Line: int(305), + Column: int(31), }, file: p1, }, @@ -49296,12 +49318,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 305, - Column: 26, + Line: int(305), + Column: int(26), }, End: Location{ - Line: 305, - Column: 27, + Line: int(305), + Column: int(27), }, file: p1, }, @@ -49312,43 +49334,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 305, - Column: 30, + Line: int(305), + Column: int(30), }, End: Location{ - Line: 305, - Column: 31, + Line: int(305), + Column: int(31), }, file: p1, }, context: p3433, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49356,7 +49378,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -49364,12 +49386,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 305, - Column: 37, + Line: int(305), + Column: int(36), }, End: Location{ - Line: 305, - Column: 38, + Line: int(305), + Column: int(39), }, file: p1, }, @@ -49377,24 +49399,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "g", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49402,7 +49424,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -49410,12 +49432,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 305, - Column: 47, + Line: int(305), + Column: int(47), }, End: Location{ - Line: 305, - Column: 51, + Line: int(305), + Column: int(51), }, file: p1, }, @@ -49433,12 +49455,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 306, - Column: 22, + Line: int(306), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -49454,12 +49476,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49474,12 +49496,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49493,12 +49515,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49514,12 +49536,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49527,7 +49549,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -49539,12 +49561,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 306, - Column: 25, + Line: int(306), + Column: int(25), }, End: Location{ - Line: 306, - Column: 26, + Line: int(306), + Column: int(26), }, file: p1, }, @@ -49560,12 +49582,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 306, - Column: 31, + Line: int(306), + Column: int(30), }, End: Location{ - Line: 306, - Column: 32, + Line: int(306), + Column: int(33), }, file: p1, }, @@ -49573,7 +49595,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "c", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -49587,12 +49609,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 307, - Column: 21, + Line: int(307), + Column: int(21), }, End: Location{ - Line: 307, - Column: 54, + Line: int(307), + Column: int(54), }, file: p1, }, @@ -49604,18 +49626,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49623,7 +49645,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -49631,12 +49653,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 307, - Column: 26, + Line: int(307), + Column: int(26), }, End: Location{ - Line: 307, - Column: 31, + Line: int(307), + Column: int(31), }, file: p1, }, @@ -49650,12 +49672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 307, - Column: 26, + Line: int(307), + Column: int(26), }, End: Location{ - Line: 307, - Column: 27, + Line: int(307), + Column: int(27), }, file: p1, }, @@ -49666,43 +49688,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 307, - Column: 30, + Line: int(307), + Column: int(30), }, End: Location{ - Line: 307, - Column: 31, + Line: int(307), + Column: int(31), }, file: p1, }, context: p3460, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49710,7 +49732,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -49718,12 +49740,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 307, - Column: 37, + Line: int(307), + Column: int(36), }, End: Location{ - Line: 307, - Column: 38, + Line: int(307), + Column: int(39), }, file: p1, }, @@ -49731,24 +49753,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "c", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49756,7 +49778,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -49764,12 +49786,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 307, - Column: 47, + Line: int(307), + Column: int(47), }, End: Location{ - Line: 307, - Column: 52, + Line: int(307), + Column: int(52), }, file: p1, }, @@ -49787,20 +49809,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 308, - Column: 22, + Line: int(308), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, context: p3117, freeVariables: Identifiers{ - "std", "c", "i", + "std", }, }, Cond: &Apply{ @@ -49808,12 +49830,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49828,12 +49850,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49847,12 +49869,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49868,12 +49890,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49881,7 +49903,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -49893,12 +49915,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 308, - Column: 25, + Line: int(308), + Column: int(25), }, End: Location{ - Line: 308, - Column: 26, + Line: int(308), + Column: int(26), }, file: p1, }, @@ -49914,12 +49936,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 308, - Column: 31, + Line: int(308), + Column: int(30), }, End: Location{ - Line: 308, - Column: 32, + Line: int(308), + Column: int(33), }, file: p1, }, @@ -49927,7 +49949,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "s", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -49941,12 +49963,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 309, - Column: 21, + Line: int(309), + Column: int(21), }, End: Location{ - Line: 309, - Column: 54, + Line: int(309), + Column: int(54), }, file: p1, }, @@ -49958,18 +49980,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -49977,7 +49999,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -49985,12 +50007,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 309, - Column: 26, + Line: int(309), + Column: int(26), }, End: Location{ - Line: 309, - Column: 31, + Line: int(309), + Column: int(31), }, file: p1, }, @@ -50004,12 +50026,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 309, - Column: 26, + Line: int(309), + Column: int(26), }, End: Location{ - Line: 309, - Column: 27, + Line: int(309), + Column: int(27), }, file: p1, }, @@ -50020,43 +50042,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 309, - Column: 30, + Line: int(309), + Column: int(30), }, End: Location{ - Line: 309, - Column: 31, + Line: int(309), + Column: int(31), }, file: p1, }, context: p3487, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -50064,7 +50086,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -50072,12 +50094,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 309, - Column: 37, + Line: int(309), + Column: int(36), }, End: Location{ - Line: 309, - Column: 38, + Line: int(309), + Column: int(39), }, file: p1, }, @@ -50085,24 +50107,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "s", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -50110,7 +50132,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -50118,12 +50140,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 309, - Column: 47, + Line: int(309), + Column: int(47), }, End: Location{ - Line: 309, - Column: 52, + Line: int(309), + Column: int(52), }, file: p1, }, @@ -50141,19 +50163,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 310, - Column: 22, + Line: int(310), + Column: int(22), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, context: p3117, freeVariables: Identifiers{ - "std", "c", + "std", "i", }, }, @@ -50162,19 +50184,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "c", + "std", }, }, Target: &Index{ @@ -50182,12 +50204,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -50201,12 +50223,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -50222,12 +50244,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -50235,7 +50257,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -50247,12 +50269,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 310, - Column: 25, + Line: int(310), + Column: int(25), }, End: Location{ - Line: 310, - Column: 26, + Line: int(310), + Column: int(26), }, file: p1, }, @@ -50268,12 +50290,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 310, - Column: 31, + Line: int(310), + Column: int(30), }, End: Location{ - Line: 310, - Column: 32, + Line: int(310), + Column: int(33), }, file: p1, }, @@ -50281,7 +50303,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -50295,12 +50317,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 311, - Column: 21, + Line: int(311), + Column: int(21), }, End: Location{ - Line: 311, - Column: 54, + Line: int(311), + Column: int(54), }, file: p1, }, @@ -50312,18 +50334,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -50331,7 +50353,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -50339,12 +50361,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 311, - Column: 26, + Line: int(311), + Column: int(26), }, End: Location{ - Line: 311, - Column: 31, + Line: int(311), + Column: int(31), }, file: p1, }, @@ -50358,12 +50380,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 311, - Column: 26, + Line: int(311), + Column: int(26), }, End: Location{ - Line: 311, - Column: 27, + Line: int(311), + Column: int(27), }, file: p1, }, @@ -50374,43 +50396,43 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 311, - Column: 30, + Line: int(311), + Column: int(30), }, End: Location{ - Line: 311, - Column: 31, + Line: int(311), + Column: int(31), }, file: p1, }, context: p3514, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -50418,7 +50440,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralString{ @@ -50426,12 +50448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 311, - Column: 37, + Line: int(311), + Column: int(36), }, End: Location{ - Line: 311, - Column: 38, + Line: int(311), + Column: int(39), }, file: p1, }, @@ -50439,24 +50461,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -50464,7 +50486,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &LiteralBoolean{ @@ -50472,12 +50494,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 311, - Column: 47, + Line: int(311), + Column: int(47), }, End: Location{ - Line: 311, - Column: 52, + Line: int(311), + Column: int(52), }, file: p1, }, @@ -50495,12 +50517,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 313, - Column: 21, + Line: int(313), + Column: int(21), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -50514,12 +50536,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 313, - Column: 28, + Line: int(313), + Column: int(27), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -50533,12 +50555,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 313, - Column: 28, + Line: int(313), + Column: int(27), }, End: Location{ - Line: 313, - Column: 58, + Line: int(313), + Column: int(59), }, file: p1, }, @@ -50546,21 +50568,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Unrecognised conversion type: ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 313, - Column: 62, + Line: int(313), + Column: int(62), }, End: Location{ - Line: 313, - Column: 63, + Line: int(313), + Column: int(63), }, file: p1, }, @@ -50597,26 +50619,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 317, - Column: 9, + Line: int(317), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "try_parse_mapping_key", - "try_parse_length_modifier", - "parse_conv_type", "vals", - "try_parse_field_width", + "try_parse_mapping_key", "try_parse_precision", - "std", "str", "try_parse_cflags", + "try_parse_length_modifier", + "try_parse_field_width", + "parse_conv_type", + "std", }, }, Binds: LocalBinds{ @@ -50627,24 +50649,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p3534, freeVariables: Identifiers{ - "try_parse_cflags", - "try_parse_field_width", - "try_parse_precision", - "std", - "try_parse_mapping_key", "try_parse_length_modifier", + "try_parse_mapping_key", + "try_parse_field_width", "parse_conv_type", + "std", + "try_parse_precision", + "try_parse_cflags", }, }, Parameters: Parameters{ @@ -50660,26 +50682,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 318, - Column: 13, + Line: int(318), + Column: int(13), }, End: Location{ - Line: 337, - Column: 18, + Line: int(337), + Column: int(18), }, file: p1, }, context: p3538, freeVariables: Identifiers{ - "i", - "parse_conv_type", - "try_parse_mapping_key", - "try_parse_length_modifier", "std", - "str", + "try_parse_precision", + "try_parse_mapping_key", "try_parse_cflags", "try_parse_field_width", - "try_parse_precision", + "i", + "str", + "try_parse_length_modifier", + "parse_conv_type", }, }, Cond: &Binary{ @@ -50687,12 +50709,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 318, - Column: 16, + Line: int(318), + Column: int(16), }, End: Location{ - Line: 318, - Column: 36, + Line: int(318), + Column: int(36), }, file: p1, }, @@ -50708,12 +50730,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 318, - Column: 16, + Line: int(318), + Column: int(16), }, End: Location{ - Line: 318, - Column: 17, + Line: int(318), + Column: int(17), }, file: p1, }, @@ -50724,18 +50746,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 318, - Column: 21, + Line: int(318), + Column: int(21), }, End: Location{ - Line: 318, - Column: 36, + Line: int(318), + Column: int(36), }, file: p1, }, @@ -50750,12 +50772,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 318, - Column: 21, + Line: int(318), + Column: int(21), }, End: Location{ - Line: 318, - Column: 31, + Line: int(318), + Column: int(31), }, file: p1, }, @@ -50769,12 +50791,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 318, - Column: 21, + Line: int(318), + Column: int(21), }, End: Location{ - Line: 318, - Column: 24, + Line: int(318), + Column: int(24), }, file: p1, }, @@ -50790,12 +50812,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -50803,7 +50825,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -50815,12 +50837,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 318, - Column: 32, + Line: int(318), + Column: int(32), }, End: Location{ - Line: 318, - Column: 35, + Line: int(318), + Column: int(35), }, file: p1, }, @@ -50843,12 +50865,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 319, - Column: 17, + Line: int(319), + Column: int(17), }, End: Location{ - Line: 319, - Column: 46, + Line: int(319), + Column: int(47), }, file: p1, }, @@ -50860,12 +50882,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 319, - Column: 24, + Line: int(319), + Column: int(23), }, End: Location{ - Line: 319, - Column: 46, + Line: int(319), + Column: int(47), }, file: p1, }, @@ -50873,7 +50895,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Truncated format code.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -50882,25 +50904,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 321, - Column: 17, + Line: int(321), + Column: int(17), }, End: Location{ - Line: 337, - Column: 18, + Line: int(337), + Column: int(18), }, file: p1, }, context: p3538, freeVariables: Identifiers{ + "try_parse_precision", + "i", + "try_parse_mapping_key", "str", "try_parse_cflags", "try_parse_field_width", - "parse_conv_type", - "try_parse_precision", - "try_parse_mapping_key", - "i", "try_parse_length_modifier", + "parse_conv_type", }, }, Binds: LocalBinds{ @@ -50911,20 +50933,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 321, - Column: 30, + Line: int(321), + Column: int(30), }, End: Location{ - Line: 321, - Column: 59, + Line: int(321), + Column: int(59), }, file: p1, }, context: p3561, freeVariables: Identifiers{ + "i", "try_parse_mapping_key", "str", - "i", }, }, Target: &Var{ @@ -50932,12 +50954,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 321, - Column: 30, + Line: int(321), + Column: int(30), }, End: Location{ - Line: 321, - Column: 51, + Line: int(321), + Column: int(51), }, file: p1, }, @@ -50955,12 +50977,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 321, - Column: 52, + Line: int(321), + Column: int(52), }, End: Location{ - Line: 321, - Column: 55, + Line: int(321), + Column: int(55), }, file: p1, }, @@ -50976,12 +50998,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 321, - Column: 57, + Line: int(321), + Column: int(57), }, End: Location{ - Line: 321, - Column: 58, + Line: int(321), + Column: int(58), }, file: p1, }, @@ -51006,24 +51028,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 322, - Column: 17, + Line: int(322), + Column: int(17), }, End: Location{ - Line: 337, - Column: 18, + Line: int(337), + Column: int(18), }, file: p1, }, context: p3538, freeVariables: Identifiers{ + "try_parse_field_width", "try_parse_length_modifier", + "parse_conv_type", + "try_parse_precision", "try_parse_cflags", "str", "mkey", - "try_parse_field_width", - "parse_conv_type", - "try_parse_precision", }, }, Binds: LocalBinds{ @@ -51034,12 +51056,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 322, - Column: 32, + Line: int(322), + Column: int(32), }, End: Location{ - Line: 322, - Column: 61, + Line: int(322), + Column: int(61), }, file: p1, }, @@ -51055,12 +51077,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 322, - Column: 32, + Line: int(322), + Column: int(32), }, End: Location{ - Line: 322, - Column: 48, + Line: int(322), + Column: int(48), }, file: p1, }, @@ -51078,12 +51100,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 322, - Column: 49, + Line: int(322), + Column: int(49), }, End: Location{ - Line: 322, - Column: 52, + Line: int(322), + Column: int(52), }, file: p1, }, @@ -51099,12 +51121,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 322, - Column: 54, + Line: int(322), + Column: int(54), }, End: Location{ - Line: 322, - Column: 60, + Line: int(322), + Column: int(60), }, file: p1, }, @@ -51118,12 +51140,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 322, - Column: 54, + Line: int(322), + Column: int(54), }, End: Location{ - Line: 322, - Column: 58, + Line: int(322), + Column: int(58), }, file: p1, }, @@ -51139,12 +51161,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -51152,7 +51174,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -51171,24 +51193,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 323, - Column: 17, + Line: int(323), + Column: int(17), }, End: Location{ - Line: 337, - Column: 18, + Line: int(337), + Column: int(18), }, file: p1, }, context: p3538, freeVariables: Identifiers{ "try_parse_field_width", + "try_parse_length_modifier", + "mkey", + "parse_conv_type", + "try_parse_precision", "str", "cflags", - "parse_conv_type", - "mkey", - "try_parse_precision", - "try_parse_length_modifier", }, }, Binds: LocalBinds{ @@ -51199,20 +51221,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 323, - Column: 28, + Line: int(323), + Column: int(28), }, End: Location{ - Line: 323, - Column: 64, + Line: int(323), + Column: int(64), }, file: p1, }, context: p3592, freeVariables: Identifiers{ - "try_parse_field_width", "str", "cflags", + "try_parse_field_width", }, }, Target: &Var{ @@ -51220,12 +51242,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 323, - Column: 28, + Line: int(323), + Column: int(28), }, End: Location{ - Line: 323, - Column: 49, + Line: int(323), + Column: int(49), }, file: p1, }, @@ -51243,12 +51265,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 323, - Column: 50, + Line: int(323), + Column: int(50), }, End: Location{ - Line: 323, - Column: 53, + Line: int(323), + Column: int(53), }, file: p1, }, @@ -51264,12 +51286,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 323, - Column: 55, + Line: int(323), + Column: int(55), }, End: Location{ - Line: 323, - Column: 63, + Line: int(323), + Column: int(63), }, file: p1, }, @@ -51283,12 +51305,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 323, - Column: 55, + Line: int(323), + Column: int(55), }, End: Location{ - Line: 323, - Column: 61, + Line: int(323), + Column: int(61), }, file: p1, }, @@ -51304,12 +51326,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -51317,7 +51339,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -51336,24 +51358,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 324, - Column: 17, + Line: int(324), + Column: int(17), }, End: Location{ - Line: 337, - Column: 18, + Line: int(337), + Column: int(18), }, file: p1, }, context: p3538, freeVariables: Identifiers{ - "cflags", - "parse_conv_type", - "mkey", - "try_parse_precision", "str", "fw", "try_parse_length_modifier", + "mkey", + "cflags", + "parse_conv_type", + "try_parse_precision", }, }, Binds: LocalBinds{ @@ -51364,12 +51386,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 324, - Column: 30, + Line: int(324), + Column: int(30), }, End: Location{ - Line: 324, - Column: 60, + Line: int(324), + Column: int(60), }, file: p1, }, @@ -51385,12 +51407,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 324, - Column: 30, + Line: int(324), + Column: int(30), }, End: Location{ - Line: 324, - Column: 49, + Line: int(324), + Column: int(49), }, file: p1, }, @@ -51408,12 +51430,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 324, - Column: 50, + Line: int(324), + Column: int(50), }, End: Location{ - Line: 324, - Column: 53, + Line: int(324), + Column: int(53), }, file: p1, }, @@ -51429,12 +51451,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 324, - Column: 55, + Line: int(324), + Column: int(55), }, End: Location{ - Line: 324, - Column: 59, + Line: int(324), + Column: int(59), }, file: p1, }, @@ -51448,12 +51470,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 324, - Column: 55, + Line: int(324), + Column: int(55), }, End: Location{ - Line: 324, - Column: 57, + Line: int(324), + Column: int(57), }, file: p1, }, @@ -51469,12 +51491,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -51482,7 +51504,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -51501,24 +51523,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 325, - Column: 17, + Line: int(325), + Column: int(17), }, End: Location{ - Line: 337, - Column: 18, + Line: int(337), + Column: int(18), }, file: p1, }, context: p3538, freeVariables: Identifiers{ - "try_parse_length_modifier", - "cflags", "fw", - "parse_conv_type", - "mkey", "str", "prec", + "try_parse_length_modifier", + "mkey", + "cflags", + "parse_conv_type", }, }, Binds: LocalBinds{ @@ -51529,12 +51551,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 325, - Column: 33, + Line: int(325), + Column: int(33), }, End: Location{ - Line: 325, - Column: 71, + Line: int(325), + Column: int(71), }, file: p1, }, @@ -51550,12 +51572,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 325, - Column: 33, + Line: int(325), + Column: int(33), }, End: Location{ - Line: 325, - Column: 58, + Line: int(325), + Column: int(58), }, file: p1, }, @@ -51573,12 +51595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 325, - Column: 59, + Line: int(325), + Column: int(59), }, End: Location{ - Line: 325, - Column: 62, + Line: int(325), + Column: int(62), }, file: p1, }, @@ -51594,12 +51616,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 325, - Column: 64, + Line: int(325), + Column: int(64), }, End: Location{ - Line: 325, - Column: 70, + Line: int(325), + Column: int(70), }, file: p1, }, @@ -51613,12 +51635,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 325, - Column: 64, + Line: int(325), + Column: int(64), }, End: Location{ - Line: 325, - Column: 68, + Line: int(325), + Column: int(68), }, file: p1, }, @@ -51634,12 +51656,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -51647,7 +51669,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -51666,24 +51688,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 326, - Column: 17, + Line: int(326), + Column: int(17), }, End: Location{ - Line: 337, - Column: 18, + Line: int(337), + Column: int(18), }, file: p1, }, context: p3538, freeVariables: Identifiers{ - "cflags", - "fw", - "str", - "len_mod", - "parse_conv_type", "prec", "mkey", + "cflags", + "parse_conv_type", + "str", + "len_mod", + "fw", }, }, Binds: LocalBinds{ @@ -51694,20 +51716,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 326, - Column: 31, + Line: int(326), + Column: int(31), }, End: Location{ - Line: 326, - Column: 60, + Line: int(326), + Column: int(60), }, file: p1, }, context: p3643, freeVariables: Identifiers{ + "parse_conv_type", "str", "len_mod", - "parse_conv_type", }, }, Target: &Var{ @@ -51715,12 +51737,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 326, - Column: 31, + Line: int(326), + Column: int(31), }, End: Location{ - Line: 326, - Column: 46, + Line: int(326), + Column: int(46), }, file: p1, }, @@ -51738,12 +51760,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 326, - Column: 47, + Line: int(326), + Column: int(47), }, End: Location{ - Line: 326, - Column: 50, + Line: int(326), + Column: int(50), }, file: p1, }, @@ -51759,12 +51781,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 326, - Column: 52, + Line: int(326), + Column: int(52), }, End: Location{ - Line: 326, - Column: 59, + Line: int(326), + Column: int(59), }, file: p1, }, @@ -51789,39 +51811,39 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 327, - Column: 17, + Line: int(327), + Column: int(17), }, End: Location{ - Line: 337, - Column: 18, + Line: int(337), + Column: int(18), }, file: p1, }, context: p3538, freeVariables: Identifiers{ + "fw", "prec", "mkey", - "cflags", - "fw", "ctype", + "cflags", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -51829,7 +51851,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -51837,12 +51859,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 328, - Column: 24, + Line: int(328), + Column: int(24), }, End: Location{ - Line: 328, - Column: 31, + Line: int(328), + Column: int(31), }, file: p1, }, @@ -51856,12 +51878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 328, - Column: 24, + Line: int(328), + Column: int(24), }, End: Location{ - Line: 328, - Column: 29, + Line: int(328), + Column: int(29), }, file: p1, }, @@ -51877,12 +51899,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -51890,7 +51912,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -51898,18 +51920,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -51917,7 +51939,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "code", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &DesugaredObject{ @@ -51925,39 +51947,39 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 329, - Column: 27, + Line: int(329), + Column: int(27), }, End: Location{ - Line: 336, - Column: 22, + Line: int(336), + Column: int(22), }, file: p1, }, context: p3658, freeVariables: Identifiers{ + "cflags", + "fw", "prec", "ctype", "mkey", - "cflags", - "fw", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -51965,7 +51987,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mkey", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -51973,12 +51995,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 330, - Column: 31, + Line: int(330), + Column: int(31), }, End: Location{ - Line: 330, - Column: 37, + Line: int(330), + Column: int(37), }, file: p1, }, @@ -51992,12 +52014,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 330, - Column: 31, + Line: int(330), + Column: int(31), }, End: Location{ - Line: 330, - Column: 35, + Line: int(330), + Column: int(35), }, file: p1, }, @@ -52013,12 +52035,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52026,7 +52048,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -52034,18 +52056,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52053,7 +52075,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "cflags", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -52061,12 +52083,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 331, - Column: 33, + Line: int(331), + Column: int(33), }, End: Location{ - Line: 331, - Column: 41, + Line: int(331), + Column: int(41), }, file: p1, }, @@ -52080,12 +52102,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 331, - Column: 33, + Line: int(331), + Column: int(33), }, End: Location{ - Line: 331, - Column: 39, + Line: int(331), + Column: int(39), }, file: p1, }, @@ -52101,12 +52123,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52114,7 +52136,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -52122,18 +52144,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52141,7 +52163,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -52149,12 +52171,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 332, - Column: 29, + Line: int(332), + Column: int(29), }, End: Location{ - Line: 332, - Column: 33, + Line: int(332), + Column: int(33), }, file: p1, }, @@ -52168,12 +52190,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 332, - Column: 29, + Line: int(332), + Column: int(29), }, End: Location{ - Line: 332, - Column: 31, + Line: int(332), + Column: int(31), }, file: p1, }, @@ -52189,12 +52211,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52202,7 +52224,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -52210,18 +52232,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52229,7 +52251,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prec", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -52237,12 +52259,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 333, - Column: 31, + Line: int(333), + Column: int(31), }, End: Location{ - Line: 333, - Column: 37, + Line: int(333), + Column: int(37), }, file: p1, }, @@ -52256,12 +52278,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 333, - Column: 31, + Line: int(333), + Column: int(31), }, End: Location{ - Line: 333, - Column: 35, + Line: int(333), + Column: int(35), }, file: p1, }, @@ -52277,12 +52299,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52290,7 +52312,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -52298,18 +52320,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52317,7 +52339,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -52325,12 +52347,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 334, - Column: 32, + Line: int(334), + Column: int(32), }, End: Location{ - Line: 334, - Column: 39, + Line: int(334), + Column: int(39), }, file: p1, }, @@ -52344,12 +52366,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 334, - Column: 32, + Line: int(334), + Column: int(32), }, End: Location{ - Line: 334, - Column: 37, + Line: int(334), + Column: int(37), }, file: p1, }, @@ -52365,12 +52387,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52378,7 +52400,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "v", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -52386,18 +52408,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52405,7 +52427,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -52413,12 +52435,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 335, - Column: 31, + Line: int(335), + Column: int(31), }, End: Location{ - Line: 335, - Column: 41, + Line: int(335), + Column: int(41), }, file: p1, }, @@ -52432,12 +52454,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 335, - Column: 31, + Line: int(335), + Column: int(31), }, End: Location{ - Line: 335, - Column: 36, + Line: int(335), + Column: int(36), }, file: p1, }, @@ -52453,12 +52475,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52466,7 +52488,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -52495,21 +52517,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 340, - Column: 9, + Line: int(340), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "parse_code", - "vals", "str", + "parse_code", "std", + "vals", }, }, Binds: LocalBinds{ @@ -52520,20 +52542,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p3708, freeVariables: Identifiers{ - "std", - "parse_code", "parse_codes", + "parse_code", + "std", }, }, Parameters: Parameters{ @@ -52551,24 +52573,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 341, - Column: 13, + Line: int(341), + Column: int(13), }, End: Location{ - Line: 349, - Column: 58, + Line: int(349), + Column: int(58), }, file: p1, }, context: p3712, freeVariables: Identifiers{ + "cur", + "parse_codes", + "parse_code", "i", "std", "str", "out", - "cur", - "parse_code", - "parse_codes", }, }, Cond: &Binary{ @@ -52576,12 +52598,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 341, - Column: 16, + Line: int(341), + Column: int(16), }, End: Location{ - Line: 341, - Column: 36, + Line: int(341), + Column: int(36), }, file: p1, }, @@ -52597,12 +52619,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 341, - Column: 16, + Line: int(341), + Column: int(16), }, End: Location{ - Line: 341, - Column: 17, + Line: int(341), + Column: int(17), }, file: p1, }, @@ -52613,18 +52635,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 341, - Column: 21, + Line: int(341), + Column: int(21), }, End: Location{ - Line: 341, - Column: 36, + Line: int(341), + Column: int(36), }, file: p1, }, @@ -52639,12 +52661,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 341, - Column: 21, + Line: int(341), + Column: int(21), }, End: Location{ - Line: 341, - Column: 31, + Line: int(341), + Column: int(31), }, file: p1, }, @@ -52658,12 +52680,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 341, - Column: 21, + Line: int(341), + Column: int(21), }, End: Location{ - Line: 341, - Column: 24, + Line: int(341), + Column: int(24), }, file: p1, }, @@ -52679,12 +52701,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52692,7 +52714,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -52704,12 +52726,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 341, - Column: 32, + Line: int(341), + Column: int(32), }, End: Location{ - Line: 341, - Column: 35, + Line: int(341), + Column: int(35), }, file: p1, }, @@ -52732,12 +52754,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 342, - Column: 17, + Line: int(342), + Column: int(17), }, End: Location{ - Line: 342, - Column: 28, + Line: int(342), + Column: int(28), }, file: p1, }, @@ -52752,12 +52774,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 342, - Column: 17, + Line: int(342), + Column: int(17), }, End: Location{ - Line: 342, - Column: 20, + Line: int(342), + Column: int(20), }, file: p1, }, @@ -52768,18 +52790,18 @@ var StdAst = &DesugaredObject{ }, Id: "out", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 342, - Column: 23, + Line: int(342), + Column: int(23), }, End: Location{ - Line: 342, - Column: 28, + Line: int(342), + Column: int(28), }, file: p1, }, @@ -52794,12 +52816,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 342, - Column: 24, + Line: int(342), + Column: int(24), }, End: Location{ - Line: 342, - Column: 27, + Line: int(342), + Column: int(27), }, file: p1, }, @@ -52819,24 +52841,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 344, - Column: 17, + Line: int(344), + Column: int(17), }, End: Location{ - Line: 349, - Column: 58, + Line: int(349), + Column: int(58), }, file: p1, }, context: p3712, freeVariables: Identifiers{ - "i", - "str", - "std", - "parse_code", - "parse_codes", "out", "cur", + "parse_codes", + "parse_code", + "std", + "str", + "i", }, }, Binds: LocalBinds{ @@ -52847,19 +52869,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 344, - Column: 27, + Line: int(344), + Column: int(27), }, End: Location{ - Line: 344, - Column: 33, + Line: int(344), + Column: int(33), }, file: p1, }, context: p3743, freeVariables: Identifiers{ - "i", "str", + "i", }, }, Target: &Var{ @@ -52867,12 +52889,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 344, - Column: 27, + Line: int(344), + Column: int(27), }, End: Location{ - Line: 344, - Column: 30, + Line: int(344), + Column: int(30), }, file: p1, }, @@ -52888,12 +52910,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 344, - Column: 31, + Line: int(344), + Column: int(31), }, End: Location{ - Line: 344, - Column: 32, + Line: int(344), + Column: int(32), }, file: p1, }, @@ -52914,25 +52936,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 345, - Column: 17, + Line: int(345), + Column: int(17), }, End: Location{ - Line: 349, - Column: 58, + Line: int(349), + Column: int(58), }, file: p1, }, context: p3712, freeVariables: Identifiers{ - "std", "c", + "out", + "cur", + "parse_codes", "parse_code", "str", "i", - "parse_codes", - "out", - "cur", + "std", }, }, Cond: &Apply{ @@ -52940,12 +52962,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52960,12 +52982,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -52979,12 +53001,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -53000,12 +53022,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -53013,7 +53035,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -53025,12 +53047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 345, - Column: 20, + Line: int(345), + Column: int(20), }, End: Location{ - Line: 345, - Column: 21, + Line: int(345), + Column: int(21), }, file: p1, }, @@ -53046,12 +53068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 345, - Column: 26, + Line: int(345), + Column: int(25), }, End: Location{ - Line: 345, - Column: 27, + Line: int(345), + Column: int(28), }, file: p1, }, @@ -53059,7 +53081,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -53073,23 +53095,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 346, - Column: 21, + Line: int(346), + Column: int(21), }, End: Location{ - Line: 347, - Column: 67, + Line: int(347), + Column: int(67), }, file: p1, }, context: p3712, freeVariables: Identifiers{ + "out", + "cur", + "parse_codes", "parse_code", "str", "i", - "parse_codes", - "out", - "cur", }, }, Binds: LocalBinds{ @@ -53100,12 +53122,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 346, - Column: 31, + Line: int(346), + Column: int(31), }, End: Location{ - Line: 346, - Column: 53, + Line: int(346), + Column: int(53), }, file: p1, }, @@ -53121,12 +53143,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 346, - Column: 31, + Line: int(346), + Column: int(31), }, End: Location{ - Line: 346, - Column: 41, + Line: int(346), + Column: int(41), }, file: p1, }, @@ -53144,12 +53166,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 346, - Column: 42, + Line: int(346), + Column: int(42), }, End: Location{ - Line: 346, - Column: 45, + Line: int(346), + Column: int(45), }, file: p1, }, @@ -53165,12 +53187,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 346, - Column: 47, + Line: int(346), + Column: int(47), }, End: Location{ - Line: 346, - Column: 52, + Line: int(346), + Column: int(52), }, file: p1, }, @@ -53184,12 +53206,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 346, - Column: 47, + Line: int(346), + Column: int(47), }, End: Location{ - Line: 346, - Column: 48, + Line: int(346), + Column: int(48), }, file: p1, }, @@ -53200,25 +53222,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 346, - Column: 51, + Line: int(346), + Column: int(51), }, End: Location{ - Line: 346, - Column: 52, + Line: int(346), + Column: int(52), }, file: p1, }, context: p3772, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -53236,22 +53258,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 21, + Line: int(347), + Column: int(21), }, End: Location{ - Line: 347, - Column: 67, + Line: int(347), + Column: int(67), }, file: p1, }, context: p3712, freeVariables: Identifiers{ - "parse_codes", - "str", "r", "out", "cur", + "parse_codes", + "str", }, }, Target: &Var{ @@ -53259,12 +53281,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 21, + Line: int(347), + Column: int(21), }, End: Location{ - Line: 347, - Column: 32, + Line: int(347), + Column: int(32), }, file: p1, }, @@ -53282,12 +53304,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 33, + Line: int(347), + Column: int(33), }, End: Location{ - Line: 347, - Column: 36, + Line: int(347), + Column: int(36), }, file: p1, }, @@ -53303,12 +53325,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 38, + Line: int(347), + Column: int(38), }, End: Location{ - Line: 347, - Column: 41, + Line: int(347), + Column: int(41), }, file: p1, }, @@ -53322,12 +53344,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 38, + Line: int(347), + Column: int(38), }, End: Location{ - Line: 347, - Column: 39, + Line: int(347), + Column: int(39), }, file: p1, }, @@ -53343,12 +53365,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -53356,7 +53378,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "i", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -53366,12 +53388,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 43, + Line: int(347), + Column: int(43), }, End: Location{ - Line: 347, - Column: 62, + Line: int(347), + Column: int(62), }, file: p1, }, @@ -53387,12 +53409,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 43, + Line: int(347), + Column: int(43), }, End: Location{ - Line: 347, - Column: 46, + Line: int(347), + Column: int(46), }, file: p1, }, @@ -53403,18 +53425,18 @@ var StdAst = &DesugaredObject{ }, Id: "out", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 49, + Line: int(347), + Column: int(49), }, End: Location{ - Line: 347, - Column: 62, + Line: int(347), + Column: int(62), }, file: p1, }, @@ -53430,12 +53452,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 50, + Line: int(347), + Column: int(50), }, End: Location{ - Line: 347, - Column: 53, + Line: int(347), + Column: int(53), }, file: p1, }, @@ -53451,12 +53473,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 55, + Line: int(347), + Column: int(55), }, End: Location{ - Line: 347, - Column: 61, + Line: int(347), + Column: int(61), }, file: p1, }, @@ -53470,12 +53492,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 55, + Line: int(347), + Column: int(55), }, End: Location{ - Line: 347, - Column: 56, + Line: int(347), + Column: int(56), }, file: p1, }, @@ -53491,12 +53513,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -53504,7 +53526,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "code", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -53518,12 +53540,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 347, - Column: 65, + Line: int(347), + Column: int(64), }, End: Location{ - Line: 347, - Column: 65, + Line: int(347), + Column: int(66), }, file: p1, }, @@ -53531,7 +53553,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -53546,23 +53568,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 21, + Line: int(349), + Column: int(21), }, End: Location{ - Line: 349, - Column: 58, + Line: int(349), + Column: int(58), }, file: p1, }, context: p3712, freeVariables: Identifiers{ - "cur", - "c", "parse_codes", "str", "i", "out", + "cur", + "c", }, }, Target: &Var{ @@ -53570,12 +53592,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 21, + Line: int(349), + Column: int(21), }, End: Location{ - Line: 349, - Column: 32, + Line: int(349), + Column: int(32), }, file: p1, }, @@ -53593,12 +53615,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 33, + Line: int(349), + Column: int(33), }, End: Location{ - Line: 349, - Column: 36, + Line: int(349), + Column: int(36), }, file: p1, }, @@ -53614,12 +53636,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 38, + Line: int(349), + Column: int(38), }, End: Location{ - Line: 349, - Column: 43, + Line: int(349), + Column: int(43), }, file: p1, }, @@ -53633,12 +53655,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 38, + Line: int(349), + Column: int(38), }, End: Location{ - Line: 349, - Column: 39, + Line: int(349), + Column: int(39), }, file: p1, }, @@ -53649,25 +53671,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 42, + Line: int(349), + Column: int(42), }, End: Location{ - Line: 349, - Column: 43, + Line: int(349), + Column: int(43), }, file: p1, }, context: p3814, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -53676,12 +53698,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 45, + Line: int(349), + Column: int(45), }, End: Location{ - Line: 349, - Column: 48, + Line: int(349), + Column: int(48), }, file: p1, }, @@ -53697,12 +53719,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 50, + Line: int(349), + Column: int(50), }, End: Location{ - Line: 349, - Column: 57, + Line: int(349), + Column: int(57), }, file: p1, }, @@ -53717,12 +53739,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 50, + Line: int(349), + Column: int(50), }, End: Location{ - Line: 349, - Column: 53, + Line: int(349), + Column: int(53), }, file: p1, }, @@ -53733,18 +53755,18 @@ var StdAst = &DesugaredObject{ }, Id: "cur", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 349, - Column: 56, + Line: int(349), + Column: int(56), }, End: Location{ - Line: 349, - Column: 57, + Line: int(349), + Column: int(57), }, file: p1, }, @@ -53774,19 +53796,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 351, - Column: 9, + Line: int(351), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "vals", "std", + "vals", "parse_codes", "str", }, @@ -53799,12 +53821,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 351, - Column: 23, + Line: int(351), + Column: int(23), }, End: Location{ - Line: 351, - Column: 50, + Line: int(351), + Column: int(50), }, file: p1, }, @@ -53819,12 +53841,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 351, - Column: 23, + Line: int(351), + Column: int(23), }, End: Location{ - Line: 351, - Column: 34, + Line: int(351), + Column: int(34), }, file: p1, }, @@ -53842,12 +53864,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 351, - Column: 35, + Line: int(351), + Column: int(35), }, End: Location{ - Line: 351, - Column: 38, + Line: int(351), + Column: int(38), }, file: p1, }, @@ -53863,19 +53885,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 351, - Column: 40, + Line: int(351), + Column: int(40), }, End: Location{ - Line: 351, - Column: 41, + Line: int(351), + Column: int(41), }, file: p1, }, context: p3839, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &Array{ @@ -53883,12 +53905,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 351, - Column: 43, + Line: int(351), + Column: int(43), }, End: Location{ - Line: 351, - Column: 45, + Line: int(351), + Column: int(45), }, file: p1, }, @@ -53903,12 +53925,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 351, - Column: 48, + Line: int(351), + Column: int(47), }, End: Location{ - Line: 351, - Column: 48, + Line: int(351), + Column: int(49), }, file: p1, }, @@ -53916,7 +53938,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -53933,20 +53955,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 359, - Column: 9, + Line: int(359), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ + "std", "codes", "vals", - "std", }, }, Binds: LocalBinds{ @@ -53957,12 +53979,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -53982,12 +54004,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 360, - Column: 13, + Line: int(360), + Column: int(13), }, End: Location{ - Line: 365, - Column: 23, + Line: int(365), + Column: int(23), }, file: p1, }, @@ -54005,19 +54027,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p3855, freeVariables: Identifiers{ - "s", "aux", + "s", }, }, Parameters: Parameters{ @@ -54033,21 +54055,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 361, - Column: 17, + Line: int(361), + Column: int(17), }, End: Location{ - Line: 364, - Column: 38, + Line: int(364), + Column: int(38), }, file: p1, }, context: p3859, freeVariables: Identifiers{ + "w", "v", "aux", "s", - "w", }, }, Cond: &Binary{ @@ -54055,12 +54077,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 361, - Column: 20, + Line: int(361), + Column: int(20), }, End: Location{ - Line: 361, - Column: 26, + Line: int(361), + Column: int(26), }, file: p1, }, @@ -54074,12 +54096,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 361, - Column: 20, + Line: int(361), + Column: int(20), }, End: Location{ - Line: 361, - Column: 21, + Line: int(361), + Column: int(21), }, file: p1, }, @@ -54090,25 +54112,25 @@ var StdAst = &DesugaredObject{ }, Id: "w", }, - Op: 10, + Op: BinaryOp(10), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 361, - Column: 25, + Line: int(361), + Column: int(25), }, End: Location{ - Line: 361, - Column: 26, + Line: int(361), + Column: int(26), }, file: p1, }, context: p3859, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -54117,12 +54139,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 362, - Column: 21, + Line: int(362), + Column: int(21), }, End: Location{ - Line: 362, - Column: 22, + Line: int(362), + Column: int(22), }, file: p1, }, @@ -54138,12 +54160,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 364, - Column: 21, + Line: int(364), + Column: int(21), }, End: Location{ - Line: 364, - Column: 38, + Line: int(364), + Column: int(38), }, file: p1, }, @@ -54160,12 +54182,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 364, - Column: 21, + Line: int(364), + Column: int(21), }, End: Location{ - Line: 364, - Column: 24, + Line: int(364), + Column: int(24), }, file: p1, }, @@ -54183,12 +54205,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 364, - Column: 25, + Line: int(364), + Column: int(25), }, End: Location{ - Line: 364, - Column: 30, + Line: int(364), + Column: int(30), }, file: p1, }, @@ -54202,12 +54224,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 364, - Column: 25, + Line: int(364), + Column: int(25), }, End: Location{ - Line: 364, - Column: 26, + Line: int(364), + Column: int(26), }, file: p1, }, @@ -54218,25 +54240,25 @@ var StdAst = &DesugaredObject{ }, Id: "w", }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 364, - Column: 29, + Line: int(364), + Column: int(29), }, End: Location{ - Line: 364, - Column: 30, + Line: int(364), + Column: int(30), }, file: p1, }, context: p3874, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -54245,12 +54267,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 364, - Column: 32, + Line: int(364), + Column: int(32), }, End: Location{ - Line: 364, - Column: 37, + Line: int(364), + Column: int(37), }, file: p1, }, @@ -54265,12 +54287,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 364, - Column: 32, + Line: int(364), + Column: int(32), }, End: Location{ - Line: 364, - Column: 33, + Line: int(364), + Column: int(33), }, file: p1, }, @@ -54281,18 +54303,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 364, - Column: 36, + Line: int(364), + Column: int(36), }, End: Location{ - Line: 364, - Column: 37, + Line: int(364), + Column: int(37), }, file: p1, }, @@ -54320,12 +54342,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 365, - Column: 13, + Line: int(365), + Column: int(13), }, End: Location{ - Line: 365, - Column: 23, + Line: int(365), + Column: int(23), }, file: p1, }, @@ -54340,12 +54362,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 365, - Column: 13, + Line: int(365), + Column: int(13), }, End: Location{ - Line: 365, - Column: 16, + Line: int(365), + Column: int(16), }, file: p1, }, @@ -54363,12 +54385,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 365, - Column: 17, + Line: int(365), + Column: int(17), }, End: Location{ - Line: 365, - Column: 18, + Line: int(365), + Column: int(18), }, file: p1, }, @@ -54384,12 +54406,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 365, - Column: 21, + Line: int(365), + Column: int(20), }, End: Location{ - Line: 365, - Column: 21, + Line: int(365), + Column: int(22), }, file: p1, }, @@ -54397,7 +54419,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -54416,21 +54438,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 368, - Column: 9, + Line: int(368), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "codes", - "vals", "padding", "std", + "codes", + "vals", }, }, Binds: LocalBinds{ @@ -54441,12 +54463,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -54470,22 +54492,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 13, + Line: int(369), + Column: int(13), }, End: Location{ - Line: 369, - Column: 50, + Line: int(369), + Column: int(50), }, file: p1, }, context: p3902, freeVariables: Identifiers{ + "std", "str", "s", "padding", "w", - "std", }, }, Left: &Apply{ @@ -54493,12 +54515,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 13, + Line: int(369), + Column: int(13), }, End: Location{ - Line: 369, - Column: 44, + Line: int(369), + Column: int(44), }, file: p1, }, @@ -54516,12 +54538,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 13, + Line: int(369), + Column: int(13), }, End: Location{ - Line: 369, - Column: 20, + Line: int(369), + Column: int(20), }, file: p1, }, @@ -54539,12 +54561,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 21, + Line: int(369), + Column: int(21), }, End: Location{ - Line: 369, - Column: 40, + Line: int(369), + Column: int(40), }, file: p1, }, @@ -54560,12 +54582,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 21, + Line: int(369), + Column: int(21), }, End: Location{ - Line: 369, - Column: 22, + Line: int(369), + Column: int(22), }, file: p1, }, @@ -54576,18 +54598,18 @@ var StdAst = &DesugaredObject{ }, Id: "w", }, - Op: 4, + Op: BinaryOp(4), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 25, + Line: int(369), + Column: int(25), }, End: Location{ - Line: 369, - Column: 40, + Line: int(369), + Column: int(40), }, file: p1, }, @@ -54602,12 +54624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 25, + Line: int(369), + Column: int(25), }, End: Location{ - Line: 369, - Column: 35, + Line: int(369), + Column: int(35), }, file: p1, }, @@ -54621,12 +54643,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 25, + Line: int(369), + Column: int(25), }, End: Location{ - Line: 369, - Column: 28, + Line: int(369), + Column: int(28), }, file: p1, }, @@ -54642,12 +54664,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -54655,7 +54677,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -54667,12 +54689,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 36, + Line: int(369), + Column: int(36), }, End: Location{ - Line: 369, - Column: 39, + Line: int(369), + Column: int(39), }, file: p1, }, @@ -54695,12 +54717,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 42, + Line: int(369), + Column: int(42), }, End: Location{ - Line: 369, - Column: 43, + Line: int(369), + Column: int(43), }, file: p1, }, @@ -54717,18 +54739,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 369, - Column: 47, + Line: int(369), + Column: int(47), }, End: Location{ - Line: 369, - Column: 50, + Line: int(369), + Column: int(50), }, file: p1, }, @@ -54749,22 +54771,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 372, - Column: 9, + Line: int(372), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "pad_left", "codes", - "vals", "std", "padding", + "pad_left", + "vals", }, }, Binds: LocalBinds{ @@ -54775,12 +54797,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -54804,22 +54826,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 13, + Line: int(373), + Column: int(13), }, End: Location{ - Line: 373, - Column: 50, + Line: int(373), + Column: int(50), }, file: p1, }, context: p3937, freeVariables: Identifiers{ - "str", + "padding", "w", "std", "s", - "padding", + "str", }, }, Left: &Var{ @@ -54827,12 +54849,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 13, + Line: int(373), + Column: int(13), }, End: Location{ - Line: 373, - Column: 16, + Line: int(373), + Column: int(16), }, file: p1, }, @@ -54843,28 +54865,28 @@ var StdAst = &DesugaredObject{ }, Id: "str", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 19, + Line: int(373), + Column: int(19), }, End: Location{ - Line: 373, - Column: 50, + Line: int(373), + Column: int(50), }, file: p1, }, context: p3937, freeVariables: Identifiers{ + "padding", "w", "std", "str", "s", - "padding", }, }, Target: &Var{ @@ -54872,12 +54894,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 19, + Line: int(373), + Column: int(19), }, End: Location{ - Line: 373, - Column: 26, + Line: int(373), + Column: int(26), }, file: p1, }, @@ -54895,12 +54917,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 27, + Line: int(373), + Column: int(27), }, End: Location{ - Line: 373, - Column: 46, + Line: int(373), + Column: int(46), }, file: p1, }, @@ -54916,12 +54938,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 27, + Line: int(373), + Column: int(27), }, End: Location{ - Line: 373, - Column: 28, + Line: int(373), + Column: int(28), }, file: p1, }, @@ -54932,18 +54954,18 @@ var StdAst = &DesugaredObject{ }, Id: "w", }, - Op: 4, + Op: BinaryOp(4), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 31, + Line: int(373), + Column: int(31), }, End: Location{ - Line: 373, - Column: 46, + Line: int(373), + Column: int(46), }, file: p1, }, @@ -54958,12 +54980,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 31, + Line: int(373), + Column: int(31), }, End: Location{ - Line: 373, - Column: 41, + Line: int(373), + Column: int(41), }, file: p1, }, @@ -54977,12 +54999,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 31, + Line: int(373), + Column: int(31), }, End: Location{ - Line: 373, - Column: 34, + Line: int(373), + Column: int(34), }, file: p1, }, @@ -54998,12 +55020,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55011,7 +55033,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -55023,12 +55045,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 42, + Line: int(373), + Column: int(42), }, End: Location{ - Line: 373, - Column: 45, + Line: int(373), + Column: int(45), }, file: p1, }, @@ -55051,12 +55073,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 373, - Column: 48, + Line: int(373), + Column: int(48), }, End: Location{ - Line: 373, - Column: 49, + Line: int(373), + Column: int(49), }, file: p1, }, @@ -55083,21 +55105,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 376, - Column: 9, + Line: int(376), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ "pad_left", - "codes", "vals", "pad_right", + "codes", "std", }, }, @@ -55109,12 +55131,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55142,26 +55164,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 377, - Column: 13, + Line: int(377), + Column: int(13), }, End: Location{ - Line: 388, - Column: 90, + Line: int(388), + Column: int(90), }, file: p1, }, context: p3972, freeVariables: Identifiers{ - "pad_left", - "sign", - "n__", "radix", - "blank", - "min_digits", + "n__", "std", "zero_prefix", + "blank", + "pad_left", + "min_digits", "min_chars", + "sign", }, }, Binds: LocalBinds{ @@ -55172,19 +55194,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 377, - Column: 24, + Line: int(377), + Column: int(24), }, End: Location{ - Line: 377, - Column: 36, + Line: int(377), + Column: int(36), }, file: p1, }, context: p3976, freeVariables: Identifiers{ - "std", "n__", + "std", }, }, Target: &Index{ @@ -55192,12 +55214,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 377, - Column: 24, + Line: int(377), + Column: int(24), }, End: Location{ - Line: 377, - Column: 31, + Line: int(377), + Column: int(31), }, file: p1, }, @@ -55211,12 +55233,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 377, - Column: 24, + Line: int(377), + Column: int(24), }, End: Location{ - Line: 377, - Column: 27, + Line: int(377), + Column: int(27), }, file: p1, }, @@ -55232,12 +55254,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55245,7 +55267,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "abs", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -55257,12 +55279,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 377, - Column: 32, + Line: int(377), + Column: int(32), }, End: Location{ - Line: 377, - Column: 35, + Line: int(377), + Column: int(35), }, file: p1, }, @@ -55287,27 +55309,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 378, - Column: 13, + Line: int(378), + Column: int(13), }, End: Location{ - Line: 388, - Column: 90, + Line: int(388), + Column: int(90), }, file: p1, }, context: p3972, freeVariables: Identifiers{ - "n__", + "min_chars", "zero_prefix", "radix", - "blank", - "pad_left", - "min_chars", - "std", - "min_digits", - "n_", "sign", + "n_", + "blank", + "std", + "pad_left", + "min_digits", + "n__", }, }, Binds: LocalBinds{ @@ -55318,21 +55340,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p3991, freeVariables: Identifiers{ - "aux", - "std", "zero_prefix", + "aux", "radix", + "std", }, }, Parameters: Parameters{ @@ -55347,12 +55369,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 379, - Column: 17, + Line: int(379), + Column: int(17), }, End: Location{ - Line: 382, - Column: 59, + Line: int(382), + Column: int(59), }, file: p1, }, @@ -55361,8 +55383,8 @@ var StdAst = &DesugaredObject{ "std", "n", "zero_prefix", - "radix", "aux", + "radix", }, }, Cond: &Apply{ @@ -55370,12 +55392,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55390,12 +55412,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55409,12 +55431,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55430,12 +55452,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55443,7 +55465,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -55455,12 +55477,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 379, - Column: 20, + Line: int(379), + Column: int(20), }, End: Location{ - Line: 379, - Column: 21, + Line: int(379), + Column: int(21), }, file: p1, }, @@ -55476,19 +55498,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 379, - Column: 25, + Line: int(379), + Column: int(25), }, End: Location{ - Line: 379, - Column: 26, + Line: int(379), + Column: int(26), }, file: p1, }, context: p3995, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -55502,12 +55524,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 380, - Column: 21, + Line: int(380), + Column: int(21), }, End: Location{ - Line: 380, - Column: 32, + Line: int(380), + Column: int(32), }, file: p1, }, @@ -55523,21 +55545,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 21, + Line: int(382), + Column: int(21), }, End: Location{ - Line: 382, - Column: 59, + Line: int(382), + Column: int(59), }, file: p1, }, context: p3995, freeVariables: Identifiers{ - "std", + "aux", "n", "radix", - "aux", + "std", }, }, Left: &Apply{ @@ -55545,20 +55567,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 21, + Line: int(382), + Column: int(21), }, End: Location{ - Line: 382, - Column: 46, + Line: int(382), + Column: int(46), }, file: p1, }, context: p3995, freeVariables: Identifiers{ + "aux", "n", "radix", - "aux", "std", }, }, @@ -55567,12 +55589,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 21, + Line: int(382), + Column: int(21), }, End: Location{ - Line: 382, - Column: 24, + Line: int(382), + Column: int(24), }, file: p1, }, @@ -55590,20 +55612,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 25, + Line: int(382), + Column: int(25), }, End: Location{ - Line: 382, - Column: 45, + Line: int(382), + Column: int(45), }, file: p1, }, context: p4018, freeVariables: Identifiers{ - "std", "n", "radix", + "std", }, }, Target: &Index{ @@ -55611,12 +55633,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 25, + Line: int(382), + Column: int(25), }, End: Location{ - Line: 382, - Column: 34, + Line: int(382), + Column: int(34), }, file: p1, }, @@ -55630,12 +55652,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 25, + Line: int(382), + Column: int(25), }, End: Location{ - Line: 382, - Column: 28, + Line: int(382), + Column: int(28), }, file: p1, }, @@ -55651,12 +55673,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55664,7 +55686,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -55676,12 +55698,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 35, + Line: int(382), + Column: int(35), }, End: Location{ - Line: 382, - Column: 44, + Line: int(382), + Column: int(44), }, file: p1, }, @@ -55696,12 +55718,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 35, + Line: int(382), + Column: int(35), }, End: Location{ - Line: 382, - Column: 36, + Line: int(382), + Column: int(36), }, file: p1, }, @@ -55712,18 +55734,18 @@ var StdAst = &DesugaredObject{ }, Id: "n", }, - Op: 1, + Op: BinaryOp(1), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 39, + Line: int(382), + Column: int(39), }, End: Location{ - Line: 382, - Column: 44, + Line: int(382), + Column: int(44), }, file: p1, }, @@ -55747,18 +55769,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55774,12 +55796,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55793,12 +55815,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55814,12 +55836,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55827,7 +55849,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -55839,12 +55861,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 50, + Line: int(382), + Column: int(50), }, End: Location{ - Line: 382, - Column: 51, + Line: int(382), + Column: int(51), }, file: p1, }, @@ -55860,12 +55882,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 382, - Column: 54, + Line: int(382), + Column: int(54), }, End: Location{ - Line: 382, - Column: 59, + Line: int(382), + Column: int(59), }, file: p1, }, @@ -55893,26 +55915,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 13, + Line: int(383), + Column: int(13), }, End: Location{ - Line: 388, - Column: 90, + Line: int(388), + Column: int(90), }, file: p1, }, context: p3972, freeVariables: Identifiers{ - "std", - "min_digits", - "blank", "pad_left", - "min_chars", - "n_", - "n__", "sign", + "std", + "n_", "aux", + "min_digits", + "n__", + "blank", + "min_chars", }, }, Binds: LocalBinds{ @@ -55923,20 +55945,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 25, + Line: int(383), + Column: int(25), }, End: Location{ - Line: 383, - Column: 79, + Line: int(383), + Column: int(79), }, file: p1, }, context: p4049, freeVariables: Identifiers{ + "std", "n_", "aux", - "std", }, }, Cond: &Apply{ @@ -55944,12 +55966,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55964,12 +55986,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -55983,12 +56005,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -56004,12 +56026,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -56017,7 +56039,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -56029,12 +56051,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 28, + Line: int(383), + Column: int(28), }, End: Location{ - Line: 383, - Column: 41, + Line: int(383), + Column: int(41), }, file: p1, }, @@ -56049,12 +56071,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 28, + Line: int(383), + Column: int(28), }, End: Location{ - Line: 383, - Column: 37, + Line: int(383), + Column: int(37), }, file: p1, }, @@ -56068,12 +56090,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 28, + Line: int(383), + Column: int(28), }, End: Location{ - Line: 383, - Column: 31, + Line: int(383), + Column: int(31), }, file: p1, }, @@ -56089,12 +56111,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -56102,7 +56124,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -56114,12 +56136,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 38, + Line: int(383), + Column: int(38), }, End: Location{ - Line: 383, - Column: 40, + Line: int(383), + Column: int(40), }, file: p1, }, @@ -56141,19 +56163,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 45, + Line: int(383), + Column: int(45), }, End: Location{ - Line: 383, - Column: 46, + Line: int(383), + Column: int(46), }, file: p1, }, context: p4049, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -56167,12 +56189,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 53, + Line: int(383), + Column: int(52), }, End: Location{ - Line: 383, - Column: 54, + Line: int(383), + Column: int(55), }, file: p1, }, @@ -56180,7 +56202,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Apply{ @@ -56188,12 +56210,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 61, + Line: int(383), + Column: int(61), }, End: Location{ - Line: 383, - Column: 79, + Line: int(383), + Column: int(79), }, file: p1, }, @@ -56209,12 +56231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 61, + Line: int(383), + Column: int(61), }, End: Location{ - Line: 383, - Column: 64, + Line: int(383), + Column: int(64), }, file: p1, }, @@ -56232,12 +56254,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 65, + Line: int(383), + Column: int(65), }, End: Location{ - Line: 383, - Column: 78, + Line: int(383), + Column: int(78), }, file: p1, }, @@ -56252,12 +56274,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 65, + Line: int(383), + Column: int(65), }, End: Location{ - Line: 383, - Column: 74, + Line: int(383), + Column: int(74), }, file: p1, }, @@ -56271,12 +56293,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 65, + Line: int(383), + Column: int(65), }, End: Location{ - Line: 383, - Column: 68, + Line: int(383), + Column: int(68), }, file: p1, }, @@ -56292,12 +56314,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -56305,7 +56327,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -56317,12 +56339,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 383, - Column: 75, + Line: int(383), + Column: int(75), }, End: Location{ - Line: 383, - Column: 77, + Line: int(383), + Column: int(77), }, file: p1, }, @@ -56354,25 +56376,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 384, - Column: 13, + Line: int(384), + Column: int(13), }, End: Location{ - Line: 388, - Column: 90, + Line: int(388), + Column: int(90), }, file: p1, }, context: p3972, freeVariables: Identifiers{ - "n__", - "min_digits", "blank", - "pad_left", + "dec", "min_chars", "std", + "pad_left", + "min_digits", "sign", - "dec", + "n__", }, }, Binds: LocalBinds{ @@ -56383,12 +56405,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 384, - Column: 25, + Line: int(384), + Column: int(25), }, End: Location{ - Line: 384, - Column: 32, + Line: int(384), + Column: int(32), }, file: p1, }, @@ -56402,12 +56424,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 384, - Column: 25, + Line: int(384), + Column: int(25), }, End: Location{ - Line: 384, - Column: 28, + Line: int(384), + Column: int(28), }, file: p1, }, @@ -56418,25 +56440,25 @@ var StdAst = &DesugaredObject{ }, Id: "n__", }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 384, - Column: 31, + Line: int(384), + Column: int(31), }, End: Location{ - Line: 384, - Column: 32, + Line: int(384), + Column: int(32), }, file: p1, }, context: p4093, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -56448,24 +56470,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 13, + Line: int(385), + Column: int(13), }, End: Location{ - Line: 388, - Column: 90, + Line: int(388), + Column: int(90), }, file: p1, }, context: p3972, freeVariables: Identifiers{ "min_digits", - "sign", - "neg", - "blank", - "dec", "pad_left", + "blank", + "neg", + "dec", "min_chars", + "sign", "std", }, }, @@ -56477,21 +56499,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 24, + Line: int(385), + Column: int(24), }, End: Location{ - Line: 385, - Column: 74, + Line: int(385), + Column: int(74), }, file: p1, }, context: p4102, freeVariables: Identifiers{ - "sign", "min_chars", - "neg", "blank", + "sign", + "neg", }, }, Left: &Var{ @@ -56499,12 +56521,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 24, + Line: int(385), + Column: int(24), }, End: Location{ - Line: 385, - Column: 33, + Line: int(385), + Column: int(33), }, file: p1, }, @@ -56515,26 +56537,26 @@ var StdAst = &DesugaredObject{ }, Id: "min_chars", }, - Op: 4, + Op: BinaryOp(4), Right: &Conditional{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 37, + Line: int(385), + Column: int(37), }, End: Location{ - Line: 385, - Column: 74, + Line: int(385), + Column: int(74), }, file: p1, }, context: p4102, freeVariables: Identifiers{ - "neg", "blank", "sign", + "neg", }, }, Cond: &Binary{ @@ -56542,12 +56564,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 40, + Line: int(385), + Column: int(40), }, End: Location{ - Line: 385, - Column: 60, + Line: int(385), + Column: int(60), }, file: p1, }, @@ -56563,12 +56585,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 40, + Line: int(385), + Column: int(40), }, End: Location{ - Line: 385, - Column: 52, + Line: int(385), + Column: int(52), }, file: p1, }, @@ -56583,12 +56605,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 40, + Line: int(385), + Column: int(40), }, End: Location{ - Line: 385, - Column: 43, + Line: int(385), + Column: int(43), }, file: p1, }, @@ -56599,18 +56621,18 @@ var StdAst = &DesugaredObject{ }, Id: "neg", }, - Op: 18, + Op: BinaryOp(18), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 47, + Line: int(385), + Column: int(47), }, End: Location{ - Line: 385, - Column: 52, + Line: int(385), + Column: int(52), }, file: p1, }, @@ -56622,18 +56644,18 @@ var StdAst = &DesugaredObject{ Id: "blank", }, }, - Op: 18, + Op: BinaryOp(18), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 56, + Line: int(385), + Column: int(56), }, End: Location{ - Line: 385, - Column: 60, + Line: int(385), + Column: int(60), }, file: p1, }, @@ -56650,19 +56672,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 66, + Line: int(385), + Column: int(66), }, End: Location{ - Line: 385, - Column: 67, + Line: int(385), + Column: int(67), }, file: p1, }, context: p4102, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, BranchFalse: &LiteralNumber{ @@ -56670,19 +56692,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 385, - Column: 73, + Line: int(385), + Column: int(73), }, End: Location{ - Line: 385, - Column: 74, + Line: int(385), + Column: int(74), }, file: p1, }, context: p4102, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -56695,25 +56717,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 386, - Column: 13, + Line: int(386), + Column: int(13), }, End: Location{ - Line: 388, - Column: 90, + Line: int(388), + Column: int(90), }, file: p1, }, context: p3972, freeVariables: Identifiers{ - "std", - "zp", + "dec", + "sign", "neg", "min_digits", - "blank", - "dec", + "std", "pad_left", - "sign", + "blank", + "zp", }, }, Binds: LocalBinds{ @@ -56724,20 +56746,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 386, - Column: 25, + Line: int(386), + Column: int(25), }, End: Location{ - Line: 386, - Column: 48, + Line: int(386), + Column: int(48), }, file: p1, }, context: p4124, freeVariables: Identifiers{ + "zp", "min_digits", "std", - "zp", }, }, Target: &Index{ @@ -56745,12 +56767,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 386, - Column: 25, + Line: int(386), + Column: int(25), }, End: Location{ - Line: 386, - Column: 32, + Line: int(386), + Column: int(32), }, file: p1, }, @@ -56764,12 +56786,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 386, - Column: 25, + Line: int(386), + Column: int(25), }, End: Location{ - Line: 386, - Column: 28, + Line: int(386), + Column: int(28), }, file: p1, }, @@ -56785,12 +56807,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -56798,7 +56820,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "max", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -56810,12 +56832,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 386, - Column: 33, + Line: int(386), + Column: int(33), }, End: Location{ - Line: 386, - Column: 35, + Line: int(386), + Column: int(35), }, file: p1, }, @@ -56831,12 +56853,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 386, - Column: 37, + Line: int(386), + Column: int(37), }, End: Location{ - Line: 386, - Column: 47, + Line: int(386), + Column: int(47), }, file: p1, }, @@ -56861,23 +56883,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 387, - Column: 13, + Line: int(387), + Column: int(13), }, End: Location{ - Line: 388, - Column: 90, + Line: int(388), + Column: int(90), }, file: p1, }, context: p3972, freeVariables: Identifiers{ - "blank", - "dec", "zp2", "pad_left", - "neg", + "dec", "sign", + "blank", + "neg", }, }, Binds: LocalBinds{ @@ -56888,20 +56910,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 387, - Column: 26, + Line: int(387), + Column: int(26), }, End: Location{ - Line: 387, - Column: 49, + Line: int(387), + Column: int(49), }, file: p1, }, context: p4141, freeVariables: Identifiers{ - "dec", "zp2", "pad_left", + "dec", }, }, Target: &Var{ @@ -56909,12 +56931,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 387, - Column: 26, + Line: int(387), + Column: int(26), }, End: Location{ - Line: 387, - Column: 34, + Line: int(387), + Column: int(34), }, file: p1, }, @@ -56932,12 +56954,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 387, - Column: 35, + Line: int(387), + Column: int(35), }, End: Location{ - Line: 387, - Column: 38, + Line: int(387), + Column: int(38), }, file: p1, }, @@ -56953,12 +56975,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 387, - Column: 40, + Line: int(387), + Column: int(40), }, End: Location{ - Line: 387, - Column: 43, + Line: int(387), + Column: int(43), }, file: p1, }, @@ -56974,12 +56996,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 387, - Column: 46, + Line: int(387), + Column: int(45), }, End: Location{ - Line: 387, - Column: 47, + Line: int(387), + Column: int(48), }, file: p1, }, @@ -56987,7 +57009,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -57004,21 +57026,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 13, + Line: int(388), + Column: int(13), }, End: Location{ - Line: 388, - Column: 90, + Line: int(388), + Column: int(90), }, file: p1, }, context: p3972, freeVariables: Identifiers{ - "dec2", - "neg", "sign", "blank", + "neg", + "dec2", }, }, Left: &Conditional{ @@ -57026,20 +57048,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 14, + Line: int(388), + Column: int(14), }, End: Location{ - Line: 388, - Column: 81, + Line: int(388), + Column: int(82), }, file: p1, }, context: p3972, freeVariables: Identifiers{ - "neg", "sign", "blank", + "neg", }, }, Cond: &Var{ @@ -57047,12 +57069,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 17, + Line: int(388), + Column: int(17), }, End: Location{ - Line: 388, - Column: 20, + Line: int(388), + Column: int(20), }, file: p1, }, @@ -57068,12 +57090,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 27, + Line: int(388), + Column: int(26), }, End: Location{ - Line: 388, - Column: 28, + Line: int(388), + Column: int(29), }, file: p1, }, @@ -57081,7 +57103,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "-", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -57089,12 +57111,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 35, + Line: int(388), + Column: int(35), }, End: Location{ - Line: 388, - Column: 81, + Line: int(388), + Column: int(82), }, file: p1, }, @@ -57109,12 +57131,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 38, + Line: int(388), + Column: int(38), }, End: Location{ - Line: 388, - Column: 42, + Line: int(388), + Column: int(42), }, file: p1, }, @@ -57130,12 +57152,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 49, + Line: int(388), + Column: int(48), }, End: Location{ - Line: 388, - Column: 50, + Line: int(388), + Column: int(51), }, file: p1, }, @@ -57143,7 +57165,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "+", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -57151,12 +57173,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 57, + Line: int(388), + Column: int(57), }, End: Location{ - Line: 388, - Column: 81, + Line: int(388), + Column: int(82), }, file: p1, }, @@ -57170,12 +57192,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 60, + Line: int(388), + Column: int(60), }, End: Location{ - Line: 388, - Column: 65, + Line: int(388), + Column: int(65), }, file: p1, }, @@ -57191,12 +57213,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 72, + Line: int(388), + Column: int(71), }, End: Location{ - Line: 388, - Column: 73, + Line: int(388), + Column: int(74), }, file: p1, }, @@ -57204,7 +57226,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: " ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &LiteralString{ @@ -57212,12 +57234,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 81, + Line: int(388), + Column: int(80), }, End: Location{ - Line: 388, - Column: 81, + Line: int(388), + Column: int(82), }, file: p1, }, @@ -57225,24 +57247,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, }, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 388, - Column: 86, + Line: int(388), + Column: int(86), }, End: Location{ - Line: 388, - Column: 90, + Line: int(388), + Column: int(90), }, file: p1, }, @@ -57270,23 +57292,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 391, - Column: 9, + Line: int(391), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "pad_left", - "std", - "codes", - "render_int", "vals", "pad_right", + "render_int", + "std", + "pad_left", + "codes", }, }, Binds: LocalBinds{ @@ -57297,19 +57319,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p4176, freeVariables: Identifiers{ - "pad_left", "std", + "pad_left", }, }, Parameters: Parameters{ @@ -57330,26 +57352,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 13, + Line: int(392), + Column: int(13), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "capitals", - "min_digits", - "n__", - "blank", - "pad_left", "std", + "n__", + "capitals", + "blank", "add_zerox", - "sign", "min_chars", + "min_digits", + "sign", + "pad_left", }, }, Binds: LocalBinds{ @@ -57360,12 +57382,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 30, + Line: int(392), + Column: int(30), }, End: Location{ - Line: 394, - Column: 65, + Line: int(394), + Column: int(65), }, file: p1, }, @@ -57379,12 +57401,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 30, + Line: int(392), + Column: int(30), }, End: Location{ - Line: 392, - Column: 60, + Line: int(392), + Column: int(60), }, file: p1, }, @@ -57397,19 +57419,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 31, + Line: int(392), + Column: int(31), }, End: Location{ - Line: 392, - Column: 32, + Line: int(392), + Column: int(32), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -57417,19 +57439,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 34, + Line: int(392), + Column: int(34), }, End: Location{ - Line: 392, - Column: 35, + Line: int(392), + Column: int(35), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, &LiteralNumber{ @@ -57437,19 +57459,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 37, + Line: int(392), + Column: int(37), }, End: Location{ - Line: 392, - Column: 38, + Line: int(392), + Column: int(38), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, &LiteralNumber{ @@ -57457,19 +57479,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 40, + Line: int(392), + Column: int(40), }, End: Location{ - Line: 392, - Column: 41, + Line: int(392), + Column: int(41), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, &LiteralNumber{ @@ -57477,19 +57499,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 43, + Line: int(392), + Column: int(43), }, End: Location{ - Line: 392, - Column: 44, + Line: int(392), + Column: int(44), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, &LiteralNumber{ @@ -57497,19 +57519,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 46, + Line: int(392), + Column: int(46), }, End: Location{ - Line: 392, - Column: 47, + Line: int(392), + Column: int(47), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 5, + Value: float64(5), OriginalString: "5", }, &LiteralNumber{ @@ -57517,19 +57539,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 49, + Line: int(392), + Column: int(49), }, End: Location{ - Line: 392, - Column: 50, + Line: int(392), + Column: int(50), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 6, + Value: float64(6), OriginalString: "6", }, &LiteralNumber{ @@ -57537,19 +57559,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 52, + Line: int(392), + Column: int(52), }, End: Location{ - Line: 392, - Column: 53, + Line: int(392), + Column: int(53), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 7, + Value: float64(7), OriginalString: "7", }, &LiteralNumber{ @@ -57557,19 +57579,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 55, + Line: int(392), + Column: int(55), }, End: Location{ - Line: 392, - Column: 56, + Line: int(392), + Column: int(56), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 8, + Value: float64(8), OriginalString: "8", }, &LiteralNumber{ @@ -57577,36 +57599,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 392, - Column: 58, + Line: int(392), + Column: int(58), }, End: Location{ - Line: 392, - Column: 59, + Line: int(392), + Column: int(59), }, file: p1, }, context: p4189, freeVariables: nil, }, - Value: 9, + Value: float64(9), OriginalString: "9", }, }, TrailingComma: false, }, - Op: 3, + Op: BinaryOp(3), Right: &Conditional{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 393, - Column: 32, + Line: int(393), + Column: int(32), }, End: Location{ - Line: 394, - Column: 65, + Line: int(394), + Column: int(65), }, file: p1, }, @@ -57620,12 +57642,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 393, - Column: 35, + Line: int(393), + Column: int(35), }, End: Location{ - Line: 393, - Column: 43, + Line: int(393), + Column: int(43), }, file: p1, }, @@ -57641,12 +57663,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 393, - Column: 49, + Line: int(393), + Column: int(49), }, End: Location{ - Line: 393, - Column: 79, + Line: int(393), + Column: int(79), }, file: p1, }, @@ -57659,12 +57681,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 393, - Column: 51, + Line: int(393), + Column: int(50), }, End: Location{ - Line: 393, - Column: 52, + Line: int(393), + Column: int(53), }, file: p1, }, @@ -57672,7 +57694,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "A", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57680,12 +57702,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 393, - Column: 56, + Line: int(393), + Column: int(55), }, End: Location{ - Line: 393, - Column: 57, + Line: int(393), + Column: int(58), }, file: p1, }, @@ -57693,7 +57715,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "B", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57701,12 +57723,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 393, - Column: 61, + Line: int(393), + Column: int(60), }, End: Location{ - Line: 393, - Column: 62, + Line: int(393), + Column: int(63), }, file: p1, }, @@ -57714,7 +57736,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "C", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57722,12 +57744,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 393, - Column: 66, + Line: int(393), + Column: int(65), }, End: Location{ - Line: 393, - Column: 67, + Line: int(393), + Column: int(68), }, file: p1, }, @@ -57735,7 +57757,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "D", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57743,12 +57765,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 393, - Column: 71, + Line: int(393), + Column: int(70), }, End: Location{ - Line: 393, - Column: 72, + Line: int(393), + Column: int(73), }, file: p1, }, @@ -57756,7 +57778,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "E", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57764,12 +57786,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 393, - Column: 76, + Line: int(393), + Column: int(75), }, End: Location{ - Line: 393, - Column: 77, + Line: int(393), + Column: int(78), }, file: p1, }, @@ -57777,7 +57799,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "F", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -57788,12 +57810,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 394, - Column: 35, + Line: int(394), + Column: int(35), }, End: Location{ - Line: 394, - Column: 65, + Line: int(394), + Column: int(65), }, file: p1, }, @@ -57806,12 +57828,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 394, - Column: 37, + Line: int(394), + Column: int(36), }, End: Location{ - Line: 394, - Column: 38, + Line: int(394), + Column: int(39), }, file: p1, }, @@ -57819,7 +57841,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "a", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57827,12 +57849,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 394, - Column: 42, + Line: int(394), + Column: int(41), }, End: Location{ - Line: 394, - Column: 43, + Line: int(394), + Column: int(44), }, file: p1, }, @@ -57840,7 +57862,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "b", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57848,12 +57870,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 394, - Column: 47, + Line: int(394), + Column: int(46), }, End: Location{ - Line: 394, - Column: 48, + Line: int(394), + Column: int(49), }, file: p1, }, @@ -57861,7 +57883,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "c", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57869,12 +57891,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 394, - Column: 52, + Line: int(394), + Column: int(51), }, End: Location{ - Line: 394, - Column: 53, + Line: int(394), + Column: int(54), }, file: p1, }, @@ -57882,7 +57904,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "d", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57890,12 +57912,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 394, - Column: 57, + Line: int(394), + Column: int(56), }, End: Location{ - Line: 394, - Column: 58, + Line: int(394), + Column: int(59), }, file: p1, }, @@ -57903,7 +57925,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "e", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &LiteralString{ @@ -57911,12 +57933,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 394, - Column: 62, + Line: int(394), + Column: int(61), }, End: Location{ - Line: 394, - Column: 63, + Line: int(394), + Column: int(64), }, file: p1, }, @@ -57924,7 +57946,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "f", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -57940,27 +57962,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 395, - Column: 13, + Line: int(395), + Column: int(13), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "pad_left", - "min_digits", "capitals", + "blank", + "add_zerox", + "numerals", + "min_chars", "std", "n__", - "numerals", - "add_zerox", + "min_digits", "sign", - "min_chars", - "blank", + "pad_left", }, }, Binds: LocalBinds{ @@ -57971,12 +57993,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 395, - Column: 24, + Line: int(395), + Column: int(24), }, End: Location{ - Line: 395, - Column: 36, + Line: int(395), + Column: int(36), }, file: p1, }, @@ -57991,12 +58013,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 395, - Column: 24, + Line: int(395), + Column: int(24), }, End: Location{ - Line: 395, - Column: 31, + Line: int(395), + Column: int(31), }, file: p1, }, @@ -58010,12 +58032,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 395, - Column: 24, + Line: int(395), + Column: int(24), }, End: Location{ - Line: 395, - Column: 27, + Line: int(395), + Column: int(27), }, file: p1, }, @@ -58031,12 +58053,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58044,7 +58066,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "abs", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -58056,12 +58078,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 395, - Column: 32, + Line: int(395), + Column: int(32), }, End: Location{ - Line: 395, - Column: 35, + Line: int(395), + Column: int(35), }, file: p1, }, @@ -58086,28 +58108,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 396, - Column: 13, + Line: int(396), + Column: int(13), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "std", - "numerals", - "add_zerox", + "n__", + "n_", + "capitals", "pad_left", - "sign", + "blank", + "add_zerox", + "numerals", + "std", "min_chars", "min_digits", - "capitals", - "blank", - "n_", - "n__", + "sign", }, }, Binds: LocalBinds{ @@ -58118,20 +58140,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p4240, freeVariables: Identifiers{ - "std", - "numerals", "aux", + "numerals", + "std", }, }, Parameters: Parameters{ @@ -58146,20 +58168,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 397, - Column: 17, + Line: int(397), + Column: int(17), }, End: Location{ - Line: 400, - Column: 62, + Line: int(400), + Column: int(62), }, file: p1, }, context: p4244, freeVariables: Identifiers{ - "aux", "std", "n", + "aux", "numerals", }, }, @@ -58168,12 +58190,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58188,12 +58210,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58207,12 +58229,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58228,12 +58250,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58241,7 +58263,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -58253,12 +58275,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 397, - Column: 20, + Line: int(397), + Column: int(20), }, End: Location{ - Line: 397, - Column: 21, + Line: int(397), + Column: int(21), }, file: p1, }, @@ -58274,19 +58296,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 397, - Column: 25, + Line: int(397), + Column: int(25), }, End: Location{ - Line: 397, - Column: 26, + Line: int(397), + Column: int(26), }, file: p1, }, context: p4244, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -58300,12 +58322,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 398, - Column: 22, + Line: int(398), + Column: int(21), }, End: Location{ - Line: 398, - Column: 22, + Line: int(398), + Column: int(23), }, file: p1, }, @@ -58313,7 +58335,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Binary{ @@ -58321,21 +58343,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 21, + Line: int(400), + Column: int(21), }, End: Location{ - Line: 400, - Column: 62, + Line: int(400), + Column: int(62), }, file: p1, }, context: p4244, freeVariables: Identifiers{ - "n", - "numerals", "aux", "std", + "n", + "numerals", }, }, Left: &Apply{ @@ -58343,12 +58365,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 21, + Line: int(400), + Column: int(21), }, End: Location{ - Line: 400, - Column: 43, + Line: int(400), + Column: int(43), }, file: p1, }, @@ -58364,12 +58386,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 21, + Line: int(400), + Column: int(21), }, End: Location{ - Line: 400, - Column: 24, + Line: int(400), + Column: int(24), }, file: p1, }, @@ -58387,12 +58409,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 25, + Line: int(400), + Column: int(25), }, End: Location{ - Line: 400, - Column: 42, + Line: int(400), + Column: int(42), }, file: p1, }, @@ -58407,12 +58429,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 25, + Line: int(400), + Column: int(25), }, End: Location{ - Line: 400, - Column: 34, + Line: int(400), + Column: int(34), }, file: p1, }, @@ -58426,12 +58448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 25, + Line: int(400), + Column: int(25), }, End: Location{ - Line: 400, - Column: 28, + Line: int(400), + Column: int(28), }, file: p1, }, @@ -58447,12 +58469,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58460,7 +58482,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -58472,12 +58494,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 35, + Line: int(400), + Column: int(35), }, End: Location{ - Line: 400, - Column: 41, + Line: int(400), + Column: int(41), }, file: p1, }, @@ -58491,12 +58513,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 35, + Line: int(400), + Column: int(35), }, End: Location{ - Line: 400, - Column: 36, + Line: int(400), + Column: int(36), }, file: p1, }, @@ -58507,25 +58529,25 @@ var StdAst = &DesugaredObject{ }, Id: "n", }, - Op: 1, + Op: BinaryOp(1), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 39, + Line: int(400), + Column: int(39), }, End: Location{ - Line: 400, - Column: 41, + Line: int(400), + Column: int(41), }, file: p1, }, context: p4275, freeVariables: nil, }, - Value: 16, + Value: float64(16), OriginalString: "16", }, }, @@ -58541,26 +58563,26 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 46, + Line: int(400), + Column: int(46), }, End: Location{ - Line: 400, - Column: 62, + Line: int(400), + Column: int(62), }, file: p1, }, context: p4244, freeVariables: Identifiers{ + "numerals", "std", "n", - "numerals", }, }, Target: &Var{ @@ -58568,12 +58590,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 46, + Line: int(400), + Column: int(46), }, End: Location{ - Line: 400, - Column: 54, + Line: int(400), + Column: int(54), }, file: p1, }, @@ -58589,12 +58611,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58609,12 +58631,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58628,12 +58650,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58649,12 +58671,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58662,7 +58684,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -58674,12 +58696,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 55, + Line: int(400), + Column: int(55), }, End: Location{ - Line: 400, - Column: 56, + Line: int(400), + Column: int(56), }, file: p1, }, @@ -58695,19 +58717,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 400, - Column: 59, + Line: int(400), + Column: int(59), }, End: Location{ - Line: 400, - Column: 61, + Line: int(400), + Column: int(61), }, file: p1, }, context: p4244, freeVariables: nil, }, - Value: 16, + Value: float64(16), OriginalString: "16", }, }, @@ -58729,28 +58751,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 13, + Line: int(401), + Column: int(13), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "capitals", "add_zerox", - "blank", - "std", - "n_", - "aux", "n__", - "pad_left", - "sign", "min_chars", + "n_", + "capitals", "min_digits", + "sign", + "pad_left", + "std", + "aux", + "blank", }, }, Binds: LocalBinds{ @@ -58761,12 +58783,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 25, + Line: int(401), + Column: int(25), }, End: Location{ - Line: 401, - Column: 79, + Line: int(401), + Column: int(79), }, file: p1, }, @@ -58782,12 +58804,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58802,12 +58824,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58821,12 +58843,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58842,12 +58864,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58855,7 +58877,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -58867,12 +58889,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 28, + Line: int(401), + Column: int(28), }, End: Location{ - Line: 401, - Column: 41, + Line: int(401), + Column: int(41), }, file: p1, }, @@ -58887,12 +58909,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 28, + Line: int(401), + Column: int(28), }, End: Location{ - Line: 401, - Column: 37, + Line: int(401), + Column: int(37), }, file: p1, }, @@ -58906,12 +58928,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 28, + Line: int(401), + Column: int(28), }, End: Location{ - Line: 401, - Column: 31, + Line: int(401), + Column: int(31), }, file: p1, }, @@ -58927,12 +58949,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -58940,7 +58962,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -58952,12 +58974,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 38, + Line: int(401), + Column: int(38), }, End: Location{ - Line: 401, - Column: 40, + Line: int(401), + Column: int(40), }, file: p1, }, @@ -58979,19 +59001,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 45, + Line: int(401), + Column: int(45), }, End: Location{ - Line: 401, - Column: 46, + Line: int(401), + Column: int(46), }, file: p1, }, context: p4299, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -59005,12 +59027,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 53, + Line: int(401), + Column: int(52), }, End: Location{ - Line: 401, - Column: 54, + Line: int(401), + Column: int(55), }, file: p1, }, @@ -59018,7 +59040,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Apply{ @@ -59026,20 +59048,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 61, + Line: int(401), + Column: int(61), }, End: Location{ - Line: 401, - Column: 79, + Line: int(401), + Column: int(79), }, file: p1, }, context: p4299, freeVariables: Identifiers{ - "aux", "std", "n_", + "aux", }, }, Target: &Var{ @@ -59047,12 +59069,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 61, + Line: int(401), + Column: int(61), }, End: Location{ - Line: 401, - Column: 64, + Line: int(401), + Column: int(64), }, file: p1, }, @@ -59070,12 +59092,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 65, + Line: int(401), + Column: int(65), }, End: Location{ - Line: 401, - Column: 78, + Line: int(401), + Column: int(78), }, file: p1, }, @@ -59090,12 +59112,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 65, + Line: int(401), + Column: int(65), }, End: Location{ - Line: 401, - Column: 74, + Line: int(401), + Column: int(74), }, file: p1, }, @@ -59109,12 +59131,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 65, + Line: int(401), + Column: int(65), }, End: Location{ - Line: 401, - Column: 68, + Line: int(401), + Column: int(68), }, file: p1, }, @@ -59130,12 +59152,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -59143,7 +59165,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -59155,12 +59177,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 401, - Column: 75, + Line: int(401), + Column: int(75), }, End: Location{ - Line: 401, - Column: 77, + Line: int(401), + Column: int(77), }, file: p1, }, @@ -59192,27 +59214,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 402, - Column: 13, + Line: int(402), + Column: int(13), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "n__", - "pad_left", - "hex", "std", - "sign", "capitals", - "add_zerox", - "min_chars", "min_digits", + "sign", + "hex", + "add_zerox", + "n__", + "min_chars", "blank", + "pad_left", }, }, Binds: LocalBinds{ @@ -59223,12 +59245,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 402, - Column: 25, + Line: int(402), + Column: int(25), }, End: Location{ - Line: 402, - Column: 32, + Line: int(402), + Column: int(32), }, file: p1, }, @@ -59242,12 +59264,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 402, - Column: 25, + Line: int(402), + Column: int(25), }, End: Location{ - Line: 402, - Column: 28, + Line: int(402), + Column: int(28), }, file: p1, }, @@ -59258,25 +59280,25 @@ var StdAst = &DesugaredObject{ }, Id: "n__", }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 402, - Column: 31, + Line: int(402), + Column: int(31), }, End: Location{ - Line: 402, - Column: 32, + Line: int(402), + Column: int(32), }, file: p1, }, context: p4343, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -59288,26 +59310,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 13, + Line: int(403), + Column: int(13), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "add_zerox", - "min_chars", "min_digits", - "pad_left", - "neg", + "sign", + "min_chars", "blank", "hex", + "neg", + "add_zerox", "std", - "sign", + "pad_left", "capitals", }, }, @@ -59319,22 +59341,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 24, + Line: int(403), + Column: int(24), }, End: Location{ - Line: 404, - Column: 53, + Line: int(404), + Column: int(53), }, file: p1, }, context: p4352, freeVariables: Identifiers{ + "sign", + "min_chars", "neg", "blank", "add_zerox", - "min_chars", - "sign", }, }, Left: &Binary{ @@ -59342,19 +59364,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 24, + Line: int(403), + Column: int(24), }, End: Location{ - Line: 403, - Column: 74, + Line: int(403), + Column: int(74), }, file: p1, }, context: p4352, freeVariables: Identifiers{ - "min_chars", "sign", + "min_chars", "neg", "blank", }, @@ -59364,12 +59386,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 24, + Line: int(403), + Column: int(24), }, End: Location{ - Line: 403, - Column: 33, + Line: int(403), + Column: int(33), }, file: p1, }, @@ -59380,26 +59402,26 @@ var StdAst = &DesugaredObject{ }, Id: "min_chars", }, - Op: 4, + Op: BinaryOp(4), Right: &Conditional{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 37, + Line: int(403), + Column: int(37), }, End: Location{ - Line: 403, - Column: 74, + Line: int(403), + Column: int(74), }, file: p1, }, context: p4352, freeVariables: Identifiers{ - "sign", "neg", "blank", + "sign", }, }, Cond: &Binary{ @@ -59407,12 +59429,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 40, + Line: int(403), + Column: int(40), }, End: Location{ - Line: 403, - Column: 60, + Line: int(403), + Column: int(60), }, file: p1, }, @@ -59428,12 +59450,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 40, + Line: int(403), + Column: int(40), }, End: Location{ - Line: 403, - Column: 52, + Line: int(403), + Column: int(52), }, file: p1, }, @@ -59448,12 +59470,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 40, + Line: int(403), + Column: int(40), }, End: Location{ - Line: 403, - Column: 43, + Line: int(403), + Column: int(43), }, file: p1, }, @@ -59464,18 +59486,18 @@ var StdAst = &DesugaredObject{ }, Id: "neg", }, - Op: 18, + Op: BinaryOp(18), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 47, + Line: int(403), + Column: int(47), }, End: Location{ - Line: 403, - Column: 52, + Line: int(403), + Column: int(52), }, file: p1, }, @@ -59487,18 +59509,18 @@ var StdAst = &DesugaredObject{ Id: "blank", }, }, - Op: 18, + Op: BinaryOp(18), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 56, + Line: int(403), + Column: int(56), }, End: Location{ - Line: 403, - Column: 60, + Line: int(403), + Column: int(60), }, file: p1, }, @@ -59515,19 +59537,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 66, + Line: int(403), + Column: int(66), }, End: Location{ - Line: 403, - Column: 67, + Line: int(403), + Column: int(67), }, file: p1, }, context: p4352, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, BranchFalse: &LiteralNumber{ @@ -59535,35 +59557,35 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 403, - Column: 73, + Line: int(403), + Column: int(73), }, End: Location{ - Line: 403, - Column: 74, + Line: int(403), + Column: int(74), }, file: p1, }, context: p4352, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, }, - Op: 4, + Op: BinaryOp(4), Right: &Conditional{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 404, - Column: 27, + Line: int(404), + Column: int(27), }, End: Location{ - Line: 404, - Column: 53, + Line: int(404), + Column: int(53), }, file: p1, }, @@ -59577,12 +59599,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 404, - Column: 30, + Line: int(404), + Column: int(30), }, End: Location{ - Line: 404, - Column: 39, + Line: int(404), + Column: int(39), }, file: p1, }, @@ -59598,19 +59620,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 404, - Column: 45, + Line: int(404), + Column: int(45), }, End: Location{ - Line: 404, - Column: 46, + Line: int(404), + Column: int(46), }, file: p1, }, context: p4352, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, BranchFalse: &LiteralNumber{ @@ -59618,19 +59640,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 404, - Column: 52, + Line: int(404), + Column: int(52), }, End: Location{ - Line: 404, - Column: 53, + Line: int(404), + Column: int(53), }, file: p1, }, context: p4352, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -59643,27 +59665,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 405, - Column: 13, + Line: int(405), + Column: int(13), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "neg", - "sign", + "hex", + "std", + "blank", + "pad_left", + "add_zerox", "capitals", "zp", "min_digits", - "hex", - "pad_left", - "blank", - "add_zerox", - "std", + "neg", + "sign", }, }, Binds: LocalBinds{ @@ -59674,12 +59696,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 405, - Column: 25, + Line: int(405), + Column: int(25), }, End: Location{ - Line: 405, - Column: 48, + Line: int(405), + Column: int(48), }, file: p1, }, @@ -59695,12 +59717,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 405, - Column: 25, + Line: int(405), + Column: int(25), }, End: Location{ - Line: 405, - Column: 32, + Line: int(405), + Column: int(32), }, file: p1, }, @@ -59714,12 +59736,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 405, - Column: 25, + Line: int(405), + Column: int(25), }, End: Location{ - Line: 405, - Column: 28, + Line: int(405), + Column: int(28), }, file: p1, }, @@ -59735,12 +59757,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -59748,7 +59770,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "max", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -59760,12 +59782,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 405, - Column: 33, + Line: int(405), + Column: int(33), }, End: Location{ - Line: 405, - Column: 35, + Line: int(405), + Column: int(35), }, file: p1, }, @@ -59781,12 +59803,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 405, - Column: 37, + Line: int(405), + Column: int(37), }, End: Location{ - Line: 405, - Column: 47, + Line: int(405), + Column: int(47), }, file: p1, }, @@ -59811,25 +59833,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 406, - Column: 13, + Line: int(406), + Column: int(13), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "hex", - "pad_left", "neg", "blank", - "sign", "zp2", + "pad_left", "add_zerox", "capitals", + "hex", + "sign", }, }, Binds: LocalBinds{ @@ -59840,12 +59862,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 406, - Column: 26, + Line: int(406), + Column: int(26), }, End: Location{ - Line: 407, - Column: 51, + Line: int(407), + Column: int(51), }, file: p1, }, @@ -59863,12 +59885,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 406, - Column: 27, + Line: int(406), + Column: int(27), }, End: Location{ - Line: 406, - Column: 85, + Line: int(406), + Column: int(86), }, file: p1, }, @@ -59883,12 +59905,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 406, - Column: 30, + Line: int(406), + Column: int(30), }, End: Location{ - Line: 406, - Column: 39, + Line: int(406), + Column: int(39), }, file: p1, }, @@ -59904,12 +59926,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 406, - Column: 46, + Line: int(406), + Column: int(46), }, End: Location{ - Line: 406, - Column: 76, + Line: int(406), + Column: int(77), }, file: p1, }, @@ -59923,12 +59945,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 406, - Column: 49, + Line: int(406), + Column: int(49), }, End: Location{ - Line: 406, - Column: 57, + Line: int(406), + Column: int(57), }, file: p1, }, @@ -59944,12 +59966,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 406, - Column: 64, + Line: int(406), + Column: int(63), }, End: Location{ - Line: 406, - Column: 66, + Line: int(406), + Column: int(67), }, file: p1, }, @@ -59957,7 +59979,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0X", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &LiteralString{ @@ -59965,12 +59987,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 406, - Column: 74, + Line: int(406), + Column: int(73), }, End: Location{ - Line: 406, - Column: 76, + Line: int(406), + Column: int(77), }, file: p1, }, @@ -59978,7 +60000,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0x", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -59987,12 +60009,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 406, - Column: 85, + Line: int(406), + Column: int(84), }, End: Location{ - Line: 406, - Column: 85, + Line: int(406), + Column: int(86), }, file: p1, }, @@ -60000,22 +60022,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 407, - Column: 28, + Line: int(407), + Column: int(28), }, End: Location{ - Line: 407, - Column: 51, + Line: int(407), + Column: int(51), }, file: p1, }, @@ -60031,12 +60053,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 407, - Column: 28, + Line: int(407), + Column: int(28), }, End: Location{ - Line: 407, - Column: 36, + Line: int(407), + Column: int(36), }, file: p1, }, @@ -60054,12 +60076,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 407, - Column: 37, + Line: int(407), + Column: int(37), }, End: Location{ - Line: 407, - Column: 40, + Line: int(407), + Column: int(40), }, file: p1, }, @@ -60075,12 +60097,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 407, - Column: 42, + Line: int(407), + Column: int(42), }, End: Location{ - Line: 407, - Column: 45, + Line: int(407), + Column: int(45), }, file: p1, }, @@ -60096,12 +60118,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 407, - Column: 48, + Line: int(407), + Column: int(47), }, End: Location{ - Line: 407, - Column: 49, + Line: int(407), + Column: int(50), }, file: p1, }, @@ -60109,7 +60131,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -60127,20 +60149,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 13, + Line: int(408), + Column: int(13), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, context: p4180, freeVariables: Identifiers{ "hex2", - "sign", "neg", + "sign", "blank", }, }, @@ -60149,19 +60171,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 14, + Line: int(408), + Column: int(14), }, End: Location{ - Line: 408, - Column: 81, + Line: int(408), + Column: int(82), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "sign", "neg", + "sign", "blank", }, }, @@ -60170,12 +60192,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 17, + Line: int(408), + Column: int(17), }, End: Location{ - Line: 408, - Column: 20, + Line: int(408), + Column: int(20), }, file: p1, }, @@ -60191,12 +60213,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 27, + Line: int(408), + Column: int(26), }, End: Location{ - Line: 408, - Column: 28, + Line: int(408), + Column: int(29), }, file: p1, }, @@ -60204,7 +60226,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "-", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -60212,19 +60234,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 35, + Line: int(408), + Column: int(35), }, End: Location{ - Line: 408, - Column: 81, + Line: int(408), + Column: int(82), }, file: p1, }, context: p4180, freeVariables: Identifiers{ - "blank", "sign", + "blank", }, }, Cond: &Var{ @@ -60232,12 +60254,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 38, + Line: int(408), + Column: int(38), }, End: Location{ - Line: 408, - Column: 42, + Line: int(408), + Column: int(42), }, file: p1, }, @@ -60253,12 +60275,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 49, + Line: int(408), + Column: int(48), }, End: Location{ - Line: 408, - Column: 50, + Line: int(408), + Column: int(51), }, file: p1, }, @@ -60266,7 +60288,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "+", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -60274,12 +60296,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 57, + Line: int(408), + Column: int(57), }, End: Location{ - Line: 408, - Column: 81, + Line: int(408), + Column: int(82), }, file: p1, }, @@ -60293,12 +60315,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 60, + Line: int(408), + Column: int(60), }, End: Location{ - Line: 408, - Column: 65, + Line: int(408), + Column: int(65), }, file: p1, }, @@ -60314,12 +60336,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 72, + Line: int(408), + Column: int(71), }, End: Location{ - Line: 408, - Column: 73, + Line: int(408), + Column: int(74), }, file: p1, }, @@ -60327,7 +60349,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: " ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &LiteralString{ @@ -60335,12 +60357,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 81, + Line: int(408), + Column: int(80), }, End: Location{ - Line: 408, - Column: 81, + Line: int(408), + Column: int(82), }, file: p1, }, @@ -60348,24 +60370,24 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, }, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 408, - Column: 86, + Line: int(408), + Column: int(86), }, End: Location{ - Line: 408, - Column: 90, + Line: int(408), + Column: int(90), }, file: p1, }, @@ -60394,24 +60416,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 410, - Column: 9, + Line: int(410), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "std", "codes", - "render_int", - "render_hex", - "pad_left", "vals", + "render_hex", "pad_right", + "pad_left", + "std", + "render_int", }, }, Binds: LocalBinds{ @@ -60422,12 +60444,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -60448,12 +60470,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 411, - Column: 13, + Line: int(411), + Column: int(13), }, End: Location{ - Line: 419, - Column: 42, + Line: int(419), + Column: int(42), }, file: p1, }, @@ -60471,12 +60493,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -60499,20 +60521,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 412, - Column: 17, + Line: int(412), + Column: int(17), }, End: Location{ - Line: 418, - Column: 50, + Line: int(418), + Column: int(50), }, file: p1, }, context: p4459, freeVariables: Identifiers{ + "str", "i", "std", - "str", "aux", }, }, @@ -60521,12 +60543,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 412, - Column: 20, + Line: int(412), + Column: int(20), }, End: Location{ - Line: 412, - Column: 25, + Line: int(412), + Column: int(25), }, file: p1, }, @@ -60540,12 +60562,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 412, - Column: 20, + Line: int(412), + Column: int(20), }, End: Location{ - Line: 412, - Column: 21, + Line: int(412), + Column: int(21), }, file: p1, }, @@ -60556,25 +60578,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 412, - Column: 24, + Line: int(412), + Column: int(24), }, End: Location{ - Line: 412, - Column: 25, + Line: int(412), + Column: int(25), }, file: p1, }, context: p4459, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -60583,12 +60605,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 413, - Column: 22, + Line: int(413), + Column: int(21), }, End: Location{ - Line: 413, - Column: 22, + Line: int(413), + Column: int(23), }, file: p1, }, @@ -60596,7 +60618,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -60604,21 +60626,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 415, - Column: 21, + Line: int(415), + Column: int(21), }, End: Location{ - Line: 418, - Column: 50, + Line: int(418), + Column: int(50), }, file: p1, }, context: p4459, freeVariables: Identifiers{ "std", + "aux", "str", "i", - "aux", }, }, Cond: &Apply{ @@ -60626,20 +60648,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "str", "i", + "std", }, }, Target: &Index{ @@ -60647,12 +60669,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -60666,12 +60688,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -60687,12 +60709,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -60700,7 +60722,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -60712,12 +60734,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 415, - Column: 24, + Line: int(415), + Column: int(24), }, End: Location{ - Line: 415, - Column: 30, + Line: int(415), + Column: int(30), }, file: p1, }, @@ -60732,12 +60754,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 415, - Column: 24, + Line: int(415), + Column: int(24), }, End: Location{ - Line: 415, - Column: 27, + Line: int(415), + Column: int(27), }, file: p1, }, @@ -60753,12 +60775,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 415, - Column: 28, + Line: int(415), + Column: int(28), }, End: Location{ - Line: 415, - Column: 29, + Line: int(415), + Column: int(29), }, file: p1, }, @@ -60776,12 +60798,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 415, - Column: 35, + Line: int(415), + Column: int(34), }, End: Location{ - Line: 415, - Column: 36, + Line: int(415), + Column: int(37), }, file: p1, }, @@ -60789,7 +60811,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -60803,12 +60825,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 416, - Column: 25, + Line: int(416), + Column: int(25), }, End: Location{ - Line: 416, - Column: 40, + Line: int(416), + Column: int(40), }, file: p1, }, @@ -60824,12 +60846,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 416, - Column: 25, + Line: int(416), + Column: int(25), }, End: Location{ - Line: 416, - Column: 28, + Line: int(416), + Column: int(28), }, file: p1, }, @@ -60847,12 +60869,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 416, - Column: 29, + Line: int(416), + Column: int(29), }, End: Location{ - Line: 416, - Column: 32, + Line: int(416), + Column: int(32), }, file: p1, }, @@ -60868,12 +60890,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 416, - Column: 34, + Line: int(416), + Column: int(34), }, End: Location{ - Line: 416, - Column: 39, + Line: int(416), + Column: int(39), }, file: p1, }, @@ -60887,12 +60909,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 416, - Column: 34, + Line: int(416), + Column: int(34), }, End: Location{ - Line: 416, - Column: 35, + Line: int(416), + Column: int(35), }, file: p1, }, @@ -60903,25 +60925,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 416, - Column: 38, + Line: int(416), + Column: int(38), }, End: Location{ - Line: 416, - Column: 39, + Line: int(416), + Column: int(39), }, file: p1, }, context: p4490, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -60936,20 +60958,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 418, - Column: 25, + Line: int(418), + Column: int(25), }, End: Location{ - Line: 418, - Column: 50, + Line: int(418), + Column: int(50), }, file: p1, }, context: p4459, freeVariables: Identifiers{ + "str", "i", "std", - "str", }, }, Target: &Index{ @@ -60957,12 +60979,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 418, - Column: 25, + Line: int(418), + Column: int(25), }, End: Location{ - Line: 418, - Column: 35, + Line: int(418), + Column: int(35), }, file: p1, }, @@ -60976,12 +60998,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 418, - Column: 25, + Line: int(418), + Column: int(25), }, End: Location{ - Line: 418, - Column: 28, + Line: int(418), + Column: int(28), }, file: p1, }, @@ -60997,12 +61019,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -61010,7 +61032,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "substr", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -61022,12 +61044,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 418, - Column: 36, + Line: int(418), + Column: int(36), }, End: Location{ - Line: 418, - Column: 39, + Line: int(418), + Column: int(39), }, file: p1, }, @@ -61043,19 +61065,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 418, - Column: 41, + Line: int(418), + Column: int(41), }, End: Location{ - Line: 418, - Column: 42, + Line: int(418), + Column: int(42), }, file: p1, }, context: p4506, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &Binary{ @@ -61063,12 +61085,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 418, - Column: 44, + Line: int(418), + Column: int(44), }, End: Location{ - Line: 418, - Column: 49, + Line: int(418), + Column: int(49), }, file: p1, }, @@ -61082,12 +61104,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 418, - Column: 44, + Line: int(418), + Column: int(44), }, End: Location{ - Line: 418, - Column: 45, + Line: int(418), + Column: int(45), }, file: p1, }, @@ -61098,25 +61120,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 418, - Column: 48, + Line: int(418), + Column: int(48), }, End: Location{ - Line: 418, - Column: 49, + Line: int(418), + Column: int(49), }, file: p1, }, context: p4506, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -61137,20 +61159,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 419, - Column: 13, + Line: int(419), + Column: int(13), }, End: Location{ - Line: 419, - Column: 42, + Line: int(419), + Column: int(42), }, file: p1, }, context: p4451, freeVariables: Identifiers{ - "std", "aux", "str", + "std", }, }, Target: &Var{ @@ -61158,12 +61180,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 419, - Column: 13, + Line: int(419), + Column: int(13), }, End: Location{ - Line: 419, - Column: 16, + Line: int(419), + Column: int(16), }, file: p1, }, @@ -61181,12 +61203,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 419, - Column: 17, + Line: int(419), + Column: int(17), }, End: Location{ - Line: 419, - Column: 20, + Line: int(419), + Column: int(20), }, file: p1, }, @@ -61202,12 +61224,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 419, - Column: 22, + Line: int(419), + Column: int(22), }, End: Location{ - Line: 419, - Column: 41, + Line: int(419), + Column: int(41), }, file: p1, }, @@ -61222,12 +61244,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 419, - Column: 22, + Line: int(419), + Column: int(22), }, End: Location{ - Line: 419, - Column: 37, + Line: int(419), + Column: int(37), }, file: p1, }, @@ -61242,12 +61264,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 419, - Column: 22, + Line: int(419), + Column: int(22), }, End: Location{ - Line: 419, - Column: 32, + Line: int(419), + Column: int(32), }, file: p1, }, @@ -61261,12 +61283,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 419, - Column: 22, + Line: int(419), + Column: int(22), }, End: Location{ - Line: 419, - Column: 25, + Line: int(419), + Column: int(25), }, file: p1, }, @@ -61282,12 +61304,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -61295,7 +61317,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -61307,12 +61329,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 419, - Column: 33, + Line: int(419), + Column: int(33), }, End: Location{ - Line: 419, - Column: 36, + Line: int(419), + Column: int(36), }, file: p1, }, @@ -61329,25 +61351,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 419, - Column: 40, + Line: int(419), + Column: int(40), }, End: Location{ - Line: 419, - Column: 41, + Line: int(419), + Column: int(41), }, file: p1, }, context: p4520, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -61367,25 +61389,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 422, - Column: 9, + Line: int(422), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ "std", - "strip_trailing_zero", - "codes", "render_int", - "render_hex", - "pad_left", + "codes", "vals", + "render_hex", "pad_right", + "strip_trailing_zero", + "pad_left", }, }, Binds: LocalBinds{ @@ -61396,12 +61418,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -61430,27 +61452,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 423, - Column: 13, + Line: int(423), + Column: int(13), }, End: Location{ - Line: 436, - Column: 24, + Line: int(436), + Column: int(24), }, file: p1, }, context: p4544, freeVariables: Identifiers{ - "ensure_pt", - "blank", - "sign", "render_int", - "strip_trailing_zero", - "n__", "prec", - "trailing", + "blank", + "strip_trailing_zero", + "sign", + "ensure_pt", "zero_pad", + "trailing", "std", + "n__", }, }, Binds: LocalBinds{ @@ -61461,19 +61483,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 423, - Column: 24, + Line: int(423), + Column: int(24), }, End: Location{ - Line: 423, - Column: 36, + Line: int(423), + Column: int(36), }, file: p1, }, context: p4548, freeVariables: Identifiers{ - "n__", "std", + "n__", }, }, Target: &Index{ @@ -61481,12 +61503,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 423, - Column: 24, + Line: int(423), + Column: int(24), }, End: Location{ - Line: 423, - Column: 31, + Line: int(423), + Column: int(31), }, file: p1, }, @@ -61500,12 +61522,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 423, - Column: 24, + Line: int(423), + Column: int(24), }, End: Location{ - Line: 423, - Column: 27, + Line: int(423), + Column: int(27), }, file: p1, }, @@ -61521,12 +61543,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -61534,7 +61556,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "abs", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -61546,12 +61568,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 423, - Column: 32, + Line: int(423), + Column: int(32), }, End: Location{ - Line: 423, - Column: 35, + Line: int(423), + Column: int(35), }, file: p1, }, @@ -61576,28 +61598,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 424, - Column: 13, + Line: int(424), + Column: int(13), }, End: Location{ - Line: 436, - Column: 24, + Line: int(436), + Column: int(24), }, file: p1, }, context: p4544, freeVariables: Identifiers{ - "ensure_pt", "blank", - "prec", - "trailing", - "n__", "sign", - "n_", + "ensure_pt", + "strip_trailing_zero", "std", + "n_", "render_int", "zero_pad", - "strip_trailing_zero", + "n__", + "prec", + "trailing", }, }, Binds: LocalBinds{ @@ -61608,19 +61630,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 424, - Column: 27, + Line: int(424), + Column: int(27), }, End: Location{ - Line: 424, - Column: 40, + Line: int(424), + Column: int(40), }, file: p1, }, context: p4563, freeVariables: Identifiers{ - "n_", "std", + "n_", }, }, Target: &Index{ @@ -61628,12 +61650,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 424, - Column: 27, + Line: int(424), + Column: int(27), }, End: Location{ - Line: 424, - Column: 36, + Line: int(424), + Column: int(36), }, file: p1, }, @@ -61647,12 +61669,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 424, - Column: 27, + Line: int(424), + Column: int(27), }, End: Location{ - Line: 424, - Column: 30, + Line: int(424), + Column: int(30), }, file: p1, }, @@ -61668,12 +61690,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -61681,7 +61703,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -61693,12 +61715,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 424, - Column: 37, + Line: int(424), + Column: int(37), }, End: Location{ - Line: 424, - Column: 39, + Line: int(424), + Column: int(39), }, file: p1, }, @@ -61723,29 +61745,29 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 425, - Column: 13, + Line: int(425), + Column: int(13), }, End: Location{ - Line: 436, - Column: 24, + Line: int(436), + Column: int(24), }, file: p1, }, context: p4544, freeVariables: Identifiers{ - "n_", - "std", - "ensure_pt", - "render_int", - "blank", - "zero_pad", - "strip_trailing_zero", "prec", - "whole", "trailing", - "n__", + "render_int", + "zero_pad", + "blank", "sign", + "ensure_pt", + "std", + "n_", + "whole", + "strip_trailing_zero", + "n__", }, }, Binds: LocalBinds{ @@ -61756,20 +61778,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 425, - Column: 30, + Line: int(425), + Column: int(30), }, End: Location{ - Line: 425, - Column: 70, + Line: int(425), + Column: int(70), }, file: p1, }, context: p4578, freeVariables: Identifiers{ "prec", - "std", "ensure_pt", + "std", }, }, Cond: &Binary{ @@ -61777,19 +61799,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 425, - Column: 33, + Line: int(425), + Column: int(33), }, End: Location{ - Line: 425, - Column: 56, + Line: int(425), + Column: int(56), }, file: p1, }, context: p4578, freeVariables: Identifiers{ - "prec", "std", + "prec", "ensure_pt", }, }, @@ -61798,19 +61820,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "prec", "std", + "prec", }, }, Target: &Index{ @@ -61818,12 +61840,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -61837,12 +61859,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -61858,12 +61880,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -61871,7 +61893,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -61883,12 +61905,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 425, - Column: 33, + Line: int(425), + Column: int(33), }, End: Location{ - Line: 425, - Column: 37, + Line: int(425), + Column: int(37), }, file: p1, }, @@ -61904,19 +61926,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 425, - Column: 41, + Line: int(425), + Column: int(41), }, End: Location{ - Line: 425, - Column: 42, + Line: int(425), + Column: int(42), }, file: p1, }, context: p4578, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -61925,18 +61947,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 17, + Op: BinaryOp(17), Right: &Unary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 425, - Column: 46, + Line: int(425), + Column: int(46), }, End: Location{ - Line: 425, - Column: 56, + Line: int(425), + Column: int(56), }, file: p1, }, @@ -61945,18 +61967,18 @@ var StdAst = &DesugaredObject{ "ensure_pt", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 425, - Column: 47, + Line: int(425), + Column: int(47), }, End: Location{ - Line: 425, - Column: 56, + Line: int(425), + Column: int(56), }, file: p1, }, @@ -61974,19 +61996,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 425, - Column: 62, + Line: int(425), + Column: int(62), }, End: Location{ - Line: 425, - Column: 63, + Line: int(425), + Column: int(63), }, file: p1, }, context: p4578, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, BranchFalse: &LiteralNumber{ @@ -61994,19 +62016,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 425, - Column: 69, + Line: int(425), + Column: int(69), }, End: Location{ - Line: 425, - Column: 70, + Line: int(425), + Column: int(70), }, file: p1, }, context: p4578, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -62018,30 +62040,30 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 426, - Column: 13, + Line: int(426), + Column: int(13), }, End: Location{ - Line: 436, - Column: 24, + Line: int(436), + Column: int(24), }, file: p1, }, context: p4544, freeVariables: Identifiers{ - "prec", - "render_int", + "n_", "whole", + "strip_trailing_zero", + "prec", + "trailing", + "render_int", + "n__", + "zero_pad", + "sign", + "std", + "dot_size", "ensure_pt", "blank", - "std", - "zero_pad", - "dot_size", - "trailing", - "n__", - "sign", - "strip_trailing_zero", - "n_", }, }, Binds: LocalBinds{ @@ -62052,12 +62074,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 426, - Column: 24, + Line: int(426), + Column: int(24), }, End: Location{ - Line: 426, - Column: 50, + Line: int(426), + Column: int(50), }, file: p1, }, @@ -62073,12 +62095,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 426, - Column: 24, + Line: int(426), + Column: int(24), }, End: Location{ - Line: 426, - Column: 39, + Line: int(426), + Column: int(39), }, file: p1, }, @@ -62093,12 +62115,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 426, - Column: 24, + Line: int(426), + Column: int(24), }, End: Location{ - Line: 426, - Column: 32, + Line: int(426), + Column: int(32), }, file: p1, }, @@ -62109,18 +62131,18 @@ var StdAst = &DesugaredObject{ }, Id: "zero_pad", }, - Op: 4, + Op: BinaryOp(4), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 426, - Column: 35, + Line: int(426), + Column: int(35), }, End: Location{ - Line: 426, - Column: 39, + Line: int(426), + Column: int(39), }, file: p1, }, @@ -62132,18 +62154,18 @@ var StdAst = &DesugaredObject{ Id: "prec", }, }, - Op: 4, + Op: BinaryOp(4), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 426, - Column: 42, + Line: int(426), + Column: int(42), }, End: Location{ - Line: 426, - Column: 50, + Line: int(426), + Column: int(50), }, file: p1, }, @@ -62163,28 +62185,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 13, + Line: int(427), + Column: int(13), }, End: Location{ - Line: 436, - Column: 24, + Line: int(436), + Column: int(24), }, file: p1, }, context: p4544, freeVariables: Identifiers{ - "render_int", - "ensure_pt", + "zp", + "sign", "trailing", "prec", + "ensure_pt", + "render_int", "n__", - "zp", - "blank", - "sign", - "strip_trailing_zero", "n_", "whole", + "blank", + "strip_trailing_zero", "std", }, }, @@ -62196,24 +62218,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 25, + Line: int(427), + Column: int(25), }, End: Location{ - Line: 427, - Column: 81, + Line: int(427), + Column: int(81), }, file: p1, }, context: p4617, freeVariables: Identifiers{ + "render_int", "n__", "n_", "whole", "zp", "blank", "sign", - "render_int", }, }, Target: &Var{ @@ -62221,12 +62243,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 25, + Line: int(427), + Column: int(25), }, End: Location{ - Line: 427, - Column: 35, + Line: int(427), + Column: int(35), }, file: p1, }, @@ -62244,12 +62266,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 36, + Line: int(427), + Column: int(36), }, End: Location{ - Line: 427, - Column: 52, + Line: int(427), + Column: int(52), }, file: p1, }, @@ -62265,12 +62287,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 36, + Line: int(427), + Column: int(36), }, End: Location{ - Line: 427, - Column: 44, + Line: int(427), + Column: int(44), }, file: p1, }, @@ -62285,12 +62307,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 36, + Line: int(427), + Column: int(36), }, End: Location{ - Line: 427, - Column: 39, + Line: int(427), + Column: int(39), }, file: p1, }, @@ -62301,18 +62323,18 @@ var StdAst = &DesugaredObject{ }, Id: "n__", }, - Op: 1, + Op: BinaryOp(1), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 42, + Line: int(427), + Column: int(42), }, End: Location{ - Line: 427, - Column: 44, + Line: int(427), + Column: int(44), }, file: p1, }, @@ -62324,18 +62346,18 @@ var StdAst = &DesugaredObject{ Id: "n_", }, }, - Op: 0, + Op: BinaryOp(0), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 47, + Line: int(427), + Column: int(47), }, End: Location{ - Line: 427, - Column: 52, + Line: int(427), + Column: int(52), }, file: p1, }, @@ -62352,12 +62374,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 54, + Line: int(427), + Column: int(54), }, End: Location{ - Line: 427, - Column: 56, + Line: int(427), + Column: int(56), }, file: p1, }, @@ -62373,19 +62395,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 58, + Line: int(427), + Column: int(58), }, End: Location{ - Line: 427, - Column: 59, + Line: int(427), + Column: int(59), }, file: p1, }, context: p4623, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &Var{ @@ -62393,12 +62415,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 61, + Line: int(427), + Column: int(61), }, End: Location{ - Line: 427, - Column: 66, + Line: int(427), + Column: int(66), }, file: p1, }, @@ -62414,12 +62436,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 68, + Line: int(427), + Column: int(68), }, End: Location{ - Line: 427, - Column: 72, + Line: int(427), + Column: int(72), }, file: p1, }, @@ -62435,19 +62457,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 74, + Line: int(427), + Column: int(74), }, End: Location{ - Line: 427, - Column: 76, + Line: int(427), + Column: int(76), }, file: p1, }, context: p4623, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, &LiteralString{ @@ -62455,12 +62477,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 427, - Column: 79, + Line: int(427), + Column: int(78), }, End: Location{ - Line: 427, - Column: 79, + Line: int(427), + Column: int(80), }, file: p1, }, @@ -62468,7 +62490,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -62485,26 +62507,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 428, - Column: 13, + Line: int(428), + Column: int(13), }, End: Location{ - Line: 436, - Column: 24, + Line: int(436), + Column: int(24), }, file: p1, }, context: p4544, freeVariables: Identifiers{ - "ensure_pt", "whole", - "std", - "str", + "render_int", "strip_trailing_zero", "trailing", "n_", + "std", "prec", - "render_int", + "str", + "ensure_pt", }, }, Cond: &Apply{ @@ -62512,12 +62534,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -62532,12 +62554,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -62551,12 +62573,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -62572,12 +62594,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -62585,7 +62607,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -62597,12 +62619,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 428, - Column: 16, + Line: int(428), + Column: int(16), }, End: Location{ - Line: 428, - Column: 20, + Line: int(428), + Column: int(20), }, file: p1, }, @@ -62618,19 +62640,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 428, - Column: 24, + Line: int(428), + Column: int(24), }, End: Location{ - Line: 428, - Column: 25, + Line: int(428), + Column: int(25), }, file: p1, }, context: p4544, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -62644,12 +62666,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 429, - Column: 17, + Line: int(429), + Column: int(17), }, End: Location{ - Line: 429, - Column: 51, + Line: int(429), + Column: int(52), }, file: p1, }, @@ -62664,12 +62686,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 429, - Column: 17, + Line: int(429), + Column: int(17), }, End: Location{ - Line: 429, - Column: 20, + Line: int(429), + Column: int(20), }, file: p1, }, @@ -62680,18 +62702,18 @@ var StdAst = &DesugaredObject{ }, Id: "str", }, - Op: 3, + Op: BinaryOp(3), Right: &Conditional{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 429, - Column: 23, + Line: int(429), + Column: int(23), }, End: Location{ - Line: 429, - Column: 51, + Line: int(429), + Column: int(52), }, file: p1, }, @@ -62705,12 +62727,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 429, - Column: 26, + Line: int(429), + Column: int(26), }, End: Location{ - Line: 429, - Column: 35, + Line: int(429), + Column: int(35), }, file: p1, }, @@ -62726,12 +62748,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 429, - Column: 42, + Line: int(429), + Column: int(41), }, End: Location{ - Line: 429, - Column: 43, + Line: int(429), + Column: int(44), }, file: p1, }, @@ -62739,7 +62761,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ".", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &LiteralString{ @@ -62747,12 +62769,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 429, - Column: 51, + Line: int(429), + Column: int(50), }, End: Location{ - Line: 429, - Column: 51, + Line: int(429), + Column: int(52), }, file: p1, }, @@ -62760,7 +62782,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -62770,12 +62792,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 17, + Line: int(431), + Column: int(17), }, End: Location{ - Line: 436, - Column: 24, + Line: int(436), + Column: int(24), }, file: p1, }, @@ -62783,12 +62805,12 @@ var StdAst = &DesugaredObject{ freeVariables: Identifiers{ "str", "render_int", - "std", - "whole", "strip_trailing_zero", - "trailing", + "whole", "prec", + "trailing", "n_", + "std", }, }, Binds: LocalBinds{ @@ -62799,21 +62821,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 30, + Line: int(431), + Column: int(30), }, End: Location{ - Line: 431, - Column: 79, + Line: int(431), + Column: int(79), }, file: p1, }, context: p4669, freeVariables: Identifiers{ - "std", - "prec", "n_", "whole", + "prec", + "std", }, }, Target: &Index{ @@ -62821,12 +62843,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 30, + Line: int(431), + Column: int(30), }, End: Location{ - Line: 431, - Column: 39, + Line: int(431), + Column: int(39), }, file: p1, }, @@ -62840,12 +62862,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 30, + Line: int(431), + Column: int(30), }, End: Location{ - Line: 431, - Column: 33, + Line: int(431), + Column: int(33), }, file: p1, }, @@ -62861,12 +62883,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -62874,7 +62896,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -62886,21 +62908,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 40, + Line: int(431), + Column: int(40), }, End: Location{ - Line: 431, - Column: 78, + Line: int(431), + Column: int(78), }, file: p1, }, context: p4678, freeVariables: Identifiers{ - "prec", - "std", "n_", "whole", + "std", + "prec", }, }, Left: &Binary{ @@ -62908,21 +62930,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 40, + Line: int(431), + Column: int(40), }, End: Location{ - Line: 431, - Column: 72, + Line: int(431), + Column: int(72), }, file: p1, }, context: p4678, freeVariables: Identifiers{ - "prec", - "std", "n_", "whole", + "std", + "prec", }, }, Left: &Binary{ @@ -62930,12 +62952,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 41, + Line: int(431), + Column: int(41), }, End: Location{ - Line: 431, - Column: 51, + Line: int(431), + Column: int(51), }, file: p1, }, @@ -62950,12 +62972,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 41, + Line: int(431), + Column: int(41), }, End: Location{ - Line: 431, - Column: 43, + Line: int(431), + Column: int(43), }, file: p1, }, @@ -62966,18 +62988,18 @@ var StdAst = &DesugaredObject{ }, Id: "n_", }, - Op: 4, + Op: BinaryOp(4), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 46, + Line: int(431), + Column: int(46), }, End: Location{ - Line: 431, - Column: 51, + Line: int(431), + Column: int(51), }, file: p1, }, @@ -62989,25 +63011,25 @@ var StdAst = &DesugaredObject{ Id: "whole", }, }, - Op: 0, + Op: BinaryOp(0), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 55, + Line: int(431), + Column: int(55), }, End: Location{ - Line: 431, - Column: 72, + Line: int(431), + Column: int(72), }, file: p1, }, context: p4678, freeVariables: Identifiers{ - "prec", "std", + "prec", }, }, Target: &Index{ @@ -63015,12 +63037,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 55, + Line: int(431), + Column: int(55), }, End: Location{ - Line: 431, - Column: 62, + Line: int(431), + Column: int(62), }, file: p1, }, @@ -63034,12 +63056,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 55, + Line: int(431), + Column: int(55), }, End: Location{ - Line: 431, - Column: 58, + Line: int(431), + Column: int(58), }, file: p1, }, @@ -63055,12 +63077,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -63068,7 +63090,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "pow", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -63080,19 +63102,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 63, + Line: int(431), + Column: int(63), }, End: Location{ - Line: 431, - Column: 65, + Line: int(431), + Column: int(65), }, file: p1, }, context: p4697, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, &Var{ @@ -63100,12 +63122,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 67, + Line: int(431), + Column: int(67), }, End: Location{ - Line: 431, - Column: 71, + Line: int(431), + Column: int(71), }, file: p1, }, @@ -63123,25 +63145,25 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 431, - Column: 75, + Line: int(431), + Column: int(75), }, End: Location{ - Line: 431, - Column: 78, + Line: int(431), + Column: int(78), }, file: p1, }, context: p4678, freeVariables: nil, }, - Value: 0.5, + Value: float64(0.5), OriginalString: "0.5", }, }, @@ -63159,23 +63181,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 432, - Column: 17, + Line: int(432), + Column: int(17), }, End: Location{ - Line: 436, - Column: 24, + Line: int(436), + Column: int(24), }, file: p1, }, context: p4544, freeVariables: Identifiers{ - "strip_trailing_zero", - "trailing", - "frac", "str", "render_int", "prec", + "strip_trailing_zero", + "trailing", + "frac", }, }, Cond: &Binary{ @@ -63183,12 +63205,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 432, - Column: 20, + Line: int(432), + Column: int(20), }, End: Location{ - Line: 432, - Column: 40, + Line: int(432), + Column: int(40), }, file: p1, }, @@ -63203,12 +63225,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 432, - Column: 20, + Line: int(432), + Column: int(20), }, End: Location{ - Line: 432, - Column: 28, + Line: int(432), + Column: int(28), }, file: p1, }, @@ -63219,18 +63241,18 @@ var StdAst = &DesugaredObject{ }, Id: "trailing", }, - Op: 18, + Op: BinaryOp(18), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 432, - Column: 32, + Line: int(432), + Column: int(32), }, End: Location{ - Line: 432, - Column: 40, + Line: int(432), + Column: int(40), }, file: p1, }, @@ -63244,12 +63266,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 432, - Column: 32, + Line: int(432), + Column: int(32), }, End: Location{ - Line: 432, - Column: 36, + Line: int(432), + Column: int(36), }, file: p1, }, @@ -63260,25 +63282,25 @@ var StdAst = &DesugaredObject{ }, Id: "frac", }, - Op: 7, + Op: BinaryOp(7), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 432, - Column: 39, + Line: int(432), + Column: int(39), }, End: Location{ - Line: 432, - Column: 40, + Line: int(432), + Column: int(40), }, file: p1, }, context: p4544, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -63288,22 +63310,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 21, + Line: int(433), + Column: int(21), }, End: Location{ - Line: 434, - Column: 94, + Line: int(434), + Column: int(94), }, file: p1, }, context: p4544, freeVariables: Identifiers{ "str", - "trailing", "render_int", "frac", "prec", + "trailing", "strip_trailing_zero", }, }, @@ -63315,12 +63337,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 38, + Line: int(433), + Column: int(38), }, End: Location{ - Line: 433, - Column: 85, + Line: int(433), + Column: int(85), }, file: p1, }, @@ -63336,12 +63358,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 38, + Line: int(433), + Column: int(38), }, End: Location{ - Line: 433, - Column: 48, + Line: int(433), + Column: int(48), }, file: p1, }, @@ -63359,12 +63381,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 49, + Line: int(433), + Column: int(49), }, End: Location{ - Line: 433, - Column: 53, + Line: int(433), + Column: int(53), }, file: p1, }, @@ -63380,12 +63402,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 55, + Line: int(433), + Column: int(55), }, End: Location{ - Line: 433, - Column: 59, + Line: int(433), + Column: int(59), }, file: p1, }, @@ -63401,19 +63423,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 61, + Line: int(433), + Column: int(61), }, End: Location{ - Line: 433, - Column: 62, + Line: int(433), + Column: int(62), }, file: p1, }, context: p4722, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralBoolean{ @@ -63421,12 +63443,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 64, + Line: int(433), + Column: int(64), }, End: Location{ - Line: 433, - Column: 69, + Line: int(433), + Column: int(69), }, file: p1, }, @@ -63440,12 +63462,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 71, + Line: int(433), + Column: int(71), }, End: Location{ - Line: 433, - Column: 76, + Line: int(433), + Column: int(76), }, file: p1, }, @@ -63459,19 +63481,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 78, + Line: int(433), + Column: int(78), }, End: Location{ - Line: 433, - Column: 80, + Line: int(433), + Column: int(80), }, file: p1, }, context: p4722, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, &LiteralString{ @@ -63479,12 +63501,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 433, - Column: 83, + Line: int(433), + Column: int(82), }, End: Location{ - Line: 433, - Column: 83, + Line: int(433), + Column: int(84), }, file: p1, }, @@ -63492,7 +63514,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -63509,21 +63531,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 21, + Line: int(434), + Column: int(21), }, End: Location{ - Line: 434, - Column: 94, + Line: int(434), + Column: int(94), }, file: p1, }, context: p4544, freeVariables: Identifiers{ + "trailing", "strip_trailing_zero", "frac_str", "str", - "trailing", }, }, Left: &Binary{ @@ -63531,12 +63553,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 21, + Line: int(434), + Column: int(21), }, End: Location{ - Line: 434, - Column: 29, + Line: int(434), + Column: int(30), }, file: p1, }, @@ -63550,12 +63572,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 21, + Line: int(434), + Column: int(21), }, End: Location{ - Line: 434, - Column: 24, + Line: int(434), + Column: int(24), }, file: p1, }, @@ -63566,18 +63588,18 @@ var StdAst = &DesugaredObject{ }, Id: "str", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 28, + Line: int(434), + Column: int(27), }, End: Location{ - Line: 434, - Column: 29, + Line: int(434), + Column: int(30), }, file: p1, }, @@ -63585,22 +63607,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ".", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Conditional{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 33, + Line: int(434), + Column: int(33), }, End: Location{ - Line: 434, - Column: 94, + Line: int(434), + Column: int(94), }, file: p1, }, @@ -63616,12 +63638,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 36, + Line: int(434), + Column: int(36), }, End: Location{ - Line: 434, - Column: 45, + Line: int(434), + Column: int(45), }, file: p1, }, @@ -63630,18 +63652,18 @@ var StdAst = &DesugaredObject{ "trailing", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 37, + Line: int(434), + Column: int(37), }, End: Location{ - Line: 434, - Column: 45, + Line: int(434), + Column: int(45), }, file: p1, }, @@ -63658,12 +63680,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 51, + Line: int(434), + Column: int(51), }, End: Location{ - Line: 434, - Column: 80, + Line: int(434), + Column: int(80), }, file: p1, }, @@ -63678,12 +63700,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 51, + Line: int(434), + Column: int(51), }, End: Location{ - Line: 434, - Column: 70, + Line: int(434), + Column: int(70), }, file: p1, }, @@ -63701,12 +63723,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 71, + Line: int(434), + Column: int(71), }, End: Location{ - Line: 434, - Column: 79, + Line: int(434), + Column: int(79), }, file: p1, }, @@ -63728,12 +63750,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 434, - Column: 86, + Line: int(434), + Column: int(86), }, End: Location{ - Line: 434, - Column: 94, + Line: int(434), + Column: int(94), }, file: p1, }, @@ -63752,12 +63774,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 436, - Column: 21, + Line: int(436), + Column: int(21), }, End: Location{ - Line: 436, - Column: 24, + Line: int(436), + Column: int(24), }, file: p1, }, @@ -63785,24 +63807,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 439, - Column: 9, + Line: int(439), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "render_float_dec", - "std", - "render_hex", - "codes", "render_int", - "pad_left", + "codes", "vals", + "render_hex", + "pad_left", + "std", + "render_float_dec", "pad_right", }, }, @@ -63814,20 +63836,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p4760, freeVariables: Identifiers{ - "render_float_dec", - "render_int", "std", + "render_int", + "render_float_dec", }, }, Parameters: Parameters{ @@ -63849,28 +63871,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 13, + Line: int(440), + Column: int(13), }, End: Location{ - Line: 445, - Column: 91, + Line: int(445), + Column: int(91), }, file: p1, }, context: p4764, freeVariables: Identifiers{ - "prec", - "std", - "caps", "trailing", - "sign", - "blank", + "std", "render_float_dec", - "n__", + "prec", + "caps", "render_int", + "blank", "zero_pad", + "n__", "ensure_pt", + "sign", }, }, Binds: LocalBinds{ @@ -63881,19 +63903,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 30, + Line: int(440), + Column: int(30), }, End: Location{ - Line: 440, - Column: 76, + Line: int(440), + Column: int(76), }, file: p1, }, context: p4768, freeVariables: Identifiers{ - "std", "n__", + "std", }, }, Target: &Index{ @@ -63901,12 +63923,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 30, + Line: int(440), + Column: int(30), }, End: Location{ - Line: 440, - Column: 39, + Line: int(440), + Column: int(39), }, file: p1, }, @@ -63920,12 +63942,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 30, + Line: int(440), + Column: int(30), }, End: Location{ - Line: 440, - Column: 33, + Line: int(440), + Column: int(33), }, file: p1, }, @@ -63941,12 +63963,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -63954,7 +63976,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -63966,12 +63988,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 40, + Line: int(440), + Column: int(40), }, End: Location{ - Line: 440, - Column: 75, + Line: int(440), + Column: int(75), }, file: p1, }, @@ -63986,12 +64008,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 40, + Line: int(440), + Column: int(40), }, End: Location{ - Line: 440, - Column: 61, + Line: int(440), + Column: int(61), }, file: p1, }, @@ -64006,12 +64028,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 40, + Line: int(440), + Column: int(40), }, End: Location{ - Line: 440, - Column: 47, + Line: int(440), + Column: int(47), }, file: p1, }, @@ -64025,12 +64047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 40, + Line: int(440), + Column: int(40), }, End: Location{ - Line: 440, - Column: 43, + Line: int(440), + Column: int(43), }, file: p1, }, @@ -64046,12 +64068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -64059,7 +64081,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "log", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -64071,12 +64093,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 48, + Line: int(440), + Column: int(48), }, End: Location{ - Line: 440, - Column: 60, + Line: int(440), + Column: int(60), }, file: p1, }, @@ -64091,12 +64113,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 48, + Line: int(440), + Column: int(48), }, End: Location{ - Line: 440, - Column: 55, + Line: int(440), + Column: int(55), }, file: p1, }, @@ -64110,12 +64132,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 48, + Line: int(440), + Column: int(48), }, End: Location{ - Line: 440, - Column: 51, + Line: int(440), + Column: int(51), }, file: p1, }, @@ -64131,12 +64153,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -64144,7 +64166,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "abs", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -64156,12 +64178,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 56, + Line: int(440), + Column: int(56), }, End: Location{ - Line: 440, - Column: 59, + Line: int(440), + Column: int(59), }, file: p1, }, @@ -64184,18 +64206,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 1, + Op: BinaryOp(1), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 64, + Line: int(440), + Column: int(64), }, End: Location{ - Line: 440, - Column: 75, + Line: int(440), + Column: int(75), }, file: p1, }, @@ -64209,12 +64231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 64, + Line: int(440), + Column: int(64), }, End: Location{ - Line: 440, - Column: 71, + Line: int(440), + Column: int(71), }, file: p1, }, @@ -64228,12 +64250,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 64, + Line: int(440), + Column: int(64), }, End: Location{ - Line: 440, - Column: 67, + Line: int(440), + Column: int(67), }, file: p1, }, @@ -64249,12 +64271,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -64262,7 +64284,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "log", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -64274,19 +64296,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 440, - Column: 72, + Line: int(440), + Column: int(72), }, End: Location{ - Line: 440, - Column: 74, + Line: int(440), + Column: int(74), }, file: p1, }, context: p4808, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, @@ -64310,29 +64332,29 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 441, - Column: 13, + Line: int(441), + Column: int(13), }, End: Location{ - Line: 445, - Column: 91, + Line: int(445), + Column: int(91), }, file: p1, }, context: p4764, freeVariables: Identifiers{ - "render_int", - "caps", - "std", - "zero_pad", - "trailing", "ensure_pt", - "sign", - "exponent", - "blank", "n__", - "prec", + "exponent", + "sign", "render_float_dec", + "std", + "prec", + "trailing", + "caps", + "render_int", + "blank", + "zero_pad", }, }, Binds: LocalBinds{ @@ -64343,19 +64365,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 441, - Column: 26, + Line: int(441), + Column: int(26), }, End: Location{ - Line: 442, - Column: 75, + Line: int(442), + Column: int(75), }, file: p1, }, context: p4813, freeVariables: Identifiers{ - "render_int", "caps", + "render_int", "exponent", }, }, @@ -64364,12 +64386,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 441, - Column: 27, + Line: int(441), + Column: int(27), }, End: Location{ - Line: 441, - Column: 51, + Line: int(441), + Column: int(52), }, file: p1, }, @@ -64383,12 +64405,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 441, - Column: 30, + Line: int(441), + Column: int(30), }, End: Location{ - Line: 441, - Column: 34, + Line: int(441), + Column: int(34), }, file: p1, }, @@ -64404,12 +64426,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 441, - Column: 41, + Line: int(441), + Column: int(40), }, End: Location{ - Line: 441, - Column: 42, + Line: int(441), + Column: int(43), }, file: p1, }, @@ -64417,7 +64439,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "E", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &LiteralString{ @@ -64425,12 +64447,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 441, - Column: 50, + Line: int(441), + Column: int(49), }, End: Location{ - Line: 441, - Column: 51, + Line: int(441), + Column: int(52), }, file: p1, }, @@ -64438,29 +64460,29 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "e", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 442, - Column: 28, + Line: int(442), + Column: int(28), }, End: Location{ - Line: 442, - Column: 75, + Line: int(442), + Column: int(75), }, file: p1, }, context: p4813, freeVariables: Identifiers{ - "exponent", "render_int", + "exponent", }, }, Target: &Var{ @@ -64468,12 +64490,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 442, - Column: 28, + Line: int(442), + Column: int(28), }, End: Location{ - Line: 442, - Column: 38, + Line: int(442), + Column: int(38), }, file: p1, }, @@ -64491,12 +64513,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 442, - Column: 39, + Line: int(442), + Column: int(39), }, End: Location{ - Line: 442, - Column: 47, + Line: int(442), + Column: int(47), }, file: p1, }, @@ -64512,19 +64534,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 442, - Column: 49, + Line: int(442), + Column: int(49), }, End: Location{ - Line: 442, - Column: 50, + Line: int(442), + Column: int(50), }, file: p1, }, context: p4827, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, &LiteralNumber{ @@ -64532,19 +64554,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 442, - Column: 52, + Line: int(442), + Column: int(52), }, End: Location{ - Line: 442, - Column: 53, + Line: int(442), + Column: int(53), }, file: p1, }, context: p4827, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralBoolean{ @@ -64552,12 +64574,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 442, - Column: 55, + Line: int(442), + Column: int(55), }, End: Location{ - Line: 442, - Column: 60, + Line: int(442), + Column: int(60), }, file: p1, }, @@ -64571,12 +64593,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 442, - Column: 62, + Line: int(442), + Column: int(62), }, End: Location{ - Line: 442, - Column: 66, + Line: int(442), + Column: int(66), }, file: p1, }, @@ -64590,19 +64612,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 442, - Column: 68, + Line: int(442), + Column: int(68), }, End: Location{ - Line: 442, - Column: 70, + Line: int(442), + Column: int(70), }, file: p1, }, context: p4827, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, &LiteralString{ @@ -64610,12 +64632,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 442, - Column: 73, + Line: int(442), + Column: int(72), }, End: Location{ - Line: 442, - Column: 73, + Line: int(442), + Column: int(74), }, file: p1, }, @@ -64623,7 +64645,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -64641,28 +64663,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 443, - Column: 13, + Line: int(443), + Column: int(13), }, End: Location{ - Line: 445, - Column: 91, + Line: int(445), + Column: int(91), }, file: p1, }, context: p4764, freeVariables: Identifiers{ - "std", "exponent", - "zero_pad", - "trailing", - "ensure_pt", - "suff", - "blank", - "n__", - "prec", - "render_float_dec", "sign", + "render_float_dec", + "blank", + "std", + "zero_pad", + "prec", + "suff", + "ensure_pt", + "trailing", + "n__", }, }, Binds: LocalBinds{ @@ -64673,20 +64695,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 443, - Column: 30, + Line: int(443), + Column: int(30), }, End: Location{ - Line: 443, - Column: 57, + Line: int(443), + Column: int(57), }, file: p1, }, context: p4839, freeVariables: Identifiers{ + "n__", "std", "exponent", - "n__", }, }, Left: &Var{ @@ -64694,12 +64716,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 443, - Column: 30, + Line: int(443), + Column: int(30), }, End: Location{ - Line: 443, - Column: 33, + Line: int(443), + Column: int(33), }, file: p1, }, @@ -64710,18 +64732,18 @@ var StdAst = &DesugaredObject{ }, Id: "n__", }, - Op: 1, + Op: BinaryOp(1), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 443, - Column: 36, + Line: int(443), + Column: int(36), }, End: Location{ - Line: 443, - Column: 57, + Line: int(443), + Column: int(57), }, file: p1, }, @@ -64736,12 +64758,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 443, - Column: 36, + Line: int(443), + Column: int(36), }, End: Location{ - Line: 443, - Column: 43, + Line: int(443), + Column: int(43), }, file: p1, }, @@ -64755,12 +64777,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 443, - Column: 36, + Line: int(443), + Column: int(36), }, End: Location{ - Line: 443, - Column: 39, + Line: int(443), + Column: int(39), }, file: p1, }, @@ -64776,12 +64798,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -64789,7 +64811,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "pow", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -64801,19 +64823,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 443, - Column: 44, + Line: int(443), + Column: int(44), }, End: Location{ - Line: 443, - Column: 46, + Line: int(443), + Column: int(46), }, file: p1, }, context: p4852, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, &Var{ @@ -64821,12 +64843,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 443, - Column: 48, + Line: int(443), + Column: int(48), }, End: Location{ - Line: 443, - Column: 56, + Line: int(443), + Column: int(56), }, file: p1, }, @@ -64852,27 +64874,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 444, - Column: 13, + Line: int(444), + Column: int(13), }, End: Location{ - Line: 445, - Column: 91, + Line: int(445), + Column: int(91), }, file: p1, }, context: p4764, freeVariables: Identifiers{ - "mantissa", "zero_pad", - "trailing", + "std", + "sign", + "mantissa", "prec", "render_float_dec", - "sign", - "ensure_pt", - "std", "suff", "blank", + "ensure_pt", + "trailing", }, }, Binds: LocalBinds{ @@ -64883,19 +64905,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 444, - Column: 25, + Line: int(444), + Column: int(25), }, End: Location{ - Line: 444, - Column: 52, + Line: int(444), + Column: int(52), }, file: p1, }, context: p4859, freeVariables: Identifiers{ - "std", "zero_pad", + "std", "suff", }, }, @@ -64904,12 +64926,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 444, - Column: 25, + Line: int(444), + Column: int(25), }, End: Location{ - Line: 444, - Column: 33, + Line: int(444), + Column: int(33), }, file: p1, }, @@ -64920,25 +64942,25 @@ var StdAst = &DesugaredObject{ }, Id: "zero_pad", }, - Op: 4, + Op: BinaryOp(4), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 444, - Column: 36, + Line: int(444), + Column: int(36), }, End: Location{ - Line: 444, - Column: 52, + Line: int(444), + Column: int(52), }, file: p1, }, context: p4859, freeVariables: Identifiers{ - "suff", "std", + "suff", }, }, Target: &Index{ @@ -64946,12 +64968,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 444, - Column: 36, + Line: int(444), + Column: int(36), }, End: Location{ - Line: 444, - Column: 46, + Line: int(444), + Column: int(46), }, file: p1, }, @@ -64965,12 +64987,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 444, - Column: 36, + Line: int(444), + Column: int(36), }, End: Location{ - Line: 444, - Column: 39, + Line: int(444), + Column: int(39), }, file: p1, }, @@ -64986,12 +65008,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -64999,7 +65021,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -65011,12 +65033,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 444, - Column: 47, + Line: int(444), + Column: int(47), }, End: Location{ - Line: 444, - Column: 51, + Line: int(444), + Column: int(51), }, file: p1, }, @@ -65042,26 +65064,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 13, + Line: int(445), + Column: int(13), }, End: Location{ - Line: 445, - Column: 91, + Line: int(445), + Column: int(91), }, file: p1, }, context: p4764, freeVariables: Identifiers{ "zp2", + "suff", "blank", - "trailing", - "prec", - "render_float_dec", "sign", "ensure_pt", + "trailing", "mantissa", - "suff", + "prec", + "render_float_dec", }, }, Left: &Apply{ @@ -65069,18 +65091,17 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 13, + Line: int(445), + Column: int(13), }, End: Location{ - Line: 445, - Column: 84, + Line: int(445), + Column: int(84), }, file: p1, }, context: p4764, freeVariables: Identifiers{ - "zp2", "blank", "sign", "ensure_pt", @@ -65088,6 +65109,7 @@ var StdAst = &DesugaredObject{ "prec", "render_float_dec", "mantissa", + "zp2", }, }, Target: &Var{ @@ -65095,12 +65117,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 13, + Line: int(445), + Column: int(13), }, End: Location{ - Line: 445, - Column: 29, + Line: int(445), + Column: int(29), }, file: p1, }, @@ -65118,12 +65140,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 30, + Line: int(445), + Column: int(30), }, End: Location{ - Line: 445, - Column: 38, + Line: int(445), + Column: int(38), }, file: p1, }, @@ -65139,12 +65161,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 40, + Line: int(445), + Column: int(40), }, End: Location{ - Line: 445, - Column: 43, + Line: int(445), + Column: int(43), }, file: p1, }, @@ -65160,12 +65182,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 45, + Line: int(445), + Column: int(45), }, End: Location{ - Line: 445, - Column: 50, + Line: int(445), + Column: int(50), }, file: p1, }, @@ -65181,12 +65203,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 52, + Line: int(445), + Column: int(52), }, End: Location{ - Line: 445, - Column: 56, + Line: int(445), + Column: int(56), }, file: p1, }, @@ -65202,12 +65224,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 58, + Line: int(445), + Column: int(58), }, End: Location{ - Line: 445, - Column: 67, + Line: int(445), + Column: int(67), }, file: p1, }, @@ -65223,12 +65245,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 69, + Line: int(445), + Column: int(69), }, End: Location{ - Line: 445, - Column: 77, + Line: int(445), + Column: int(77), }, file: p1, }, @@ -65244,12 +65266,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 79, + Line: int(445), + Column: int(79), }, End: Location{ - Line: 445, - Column: 83, + Line: int(445), + Column: int(83), }, file: p1, }, @@ -65266,18 +65288,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 445, - Column: 87, + Line: int(445), + Column: int(87), }, End: Location{ - Line: 445, - Column: 91, + Line: int(445), + Column: int(91), }, file: p1, }, @@ -65302,26 +65324,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 448, - Column: 9, + Line: int(448), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ + "codes", + "vals", "render_hex", + "render_int", + "std", + "pad_right", "render_float_dec", "render_float_sci", "pad_left", - "vals", - "codes", - "std", - "render_int", - "pad_right", }, }, Binds: LocalBinds{ @@ -65332,22 +65354,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p4902, freeVariables: Identifiers{ - "std", - "render_int", - "render_hex", "render_float_dec", + "render_hex", "render_float_sci", + "render_int", + "std", }, }, Parameters: Parameters{ @@ -65366,27 +65388,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 449, - Column: 13, + Line: int(449), + Column: int(13), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ "code", - "fw", - "render_hex", - "i", - "render_float_dec", - "prec_or_null", - "render_float_sci", "val", - "std", + "prec_or_null", + "render_hex", + "render_float_sci", "render_int", + "i", + "std", + "fw", + "render_float_dec", }, }, Binds: LocalBinds{ @@ -65397,12 +65419,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 449, - Column: 28, + Line: int(449), + Column: int(28), }, End: Location{ - Line: 449, - Column: 39, + Line: int(449), + Column: int(39), }, file: p1, }, @@ -65416,12 +65438,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 449, - Column: 28, + Line: int(449), + Column: int(28), }, End: Location{ - Line: 449, - Column: 32, + Line: int(449), + Column: int(32), }, file: p1, }, @@ -65437,12 +65459,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65450,7 +65472,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "cflags", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -65463,28 +65485,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 450, - Column: 13, + Line: int(450), + Column: int(13), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "render_float_sci", "val", - "cflags", - "code", - "fw", - "render_hex", - "i", - "render_float_dec", - "std", "prec_or_null", + "code", + "render_hex", + "render_float_sci", + "i", "render_int", + "cflags", + "std", + "fw", + "render_float_dec", }, }, Binds: LocalBinds{ @@ -65495,12 +65517,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 450, - Column: 28, + Line: int(450), + Column: int(28), }, End: Location{ - Line: 450, - Column: 76, + Line: int(450), + Column: int(76), }, file: p1, }, @@ -65515,12 +65537,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65530,18 +65552,18 @@ var StdAst = &DesugaredObject{ "prec_or_null", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65556,12 +65578,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65575,12 +65597,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65596,12 +65618,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65609,7 +65631,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -65621,12 +65643,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 450, - Column: 31, + Line: int(450), + Column: int(31), }, End: Location{ - Line: 450, - Column: 43, + Line: int(450), + Column: int(43), }, file: p1, }, @@ -65642,12 +65664,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 450, - Column: 47, + Line: int(450), + Column: int(47), }, End: Location{ - Line: 450, - Column: 51, + Line: int(450), + Column: int(51), }, file: p1, }, @@ -65667,12 +65689,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 450, - Column: 57, + Line: int(450), + Column: int(57), }, End: Location{ - Line: 450, - Column: 69, + Line: int(450), + Column: int(69), }, file: p1, }, @@ -65688,19 +65710,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 450, - Column: 75, + Line: int(450), + Column: int(75), }, End: Location{ - Line: 450, - Column: 76, + Line: int(450), + Column: int(76), }, file: p1, }, context: p4919, freeVariables: nil, }, - Value: 6, + Value: float64(6), OriginalString: "6", }, }, @@ -65712,29 +65734,29 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 451, - Column: 13, + Line: int(451), + Column: int(13), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "fw", - "std", + "code", "render_hex", - "i", - "render_int", + "std", "render_float_sci", - "val", + "fw", + "i", + "render_float_dec", + "render_int", "fpprec", "prec_or_null", "cflags", - "render_float_dec", - "code", + "val", }, }, Binds: LocalBinds{ @@ -65745,19 +65767,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 451, - Column: 27, + Line: int(451), + Column: int(27), }, End: Location{ - Line: 451, - Column: 75, + Line: int(451), + Column: int(75), }, file: p1, }, context: p4941, freeVariables: Identifiers{ - "std", "prec_or_null", + "std", }, }, Cond: &Unary{ @@ -65765,12 +65787,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65780,18 +65802,18 @@ var StdAst = &DesugaredObject{ "prec_or_null", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65806,12 +65828,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65825,12 +65847,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65846,12 +65868,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -65859,7 +65881,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -65871,12 +65893,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 451, - Column: 30, + Line: int(451), + Column: int(30), }, End: Location{ - Line: 451, - Column: 42, + Line: int(451), + Column: int(42), }, file: p1, }, @@ -65892,12 +65914,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 451, - Column: 46, + Line: int(451), + Column: int(46), }, End: Location{ - Line: 451, - Column: 50, + Line: int(451), + Column: int(50), }, file: p1, }, @@ -65917,12 +65939,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 451, - Column: 56, + Line: int(451), + Column: int(56), }, End: Location{ - Line: 451, - Column: 68, + Line: int(451), + Column: int(68), }, file: p1, }, @@ -65938,19 +65960,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 451, - Column: 74, + Line: int(451), + Column: int(74), }, End: Location{ - Line: 451, - Column: 75, + Line: int(451), + Column: int(75), }, file: p1, }, context: p4941, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -65962,29 +65984,29 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 13, + Line: int(452), + Column: int(13), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "cflags", - "std", - "render_hex", - "iprec", - "i", - "render_int", "render_float_sci", + "cflags", "fw", "val", - "fpprec", + "iprec", "render_float_dec", + "render_int", + "i", + "fpprec", + "std", "code", + "render_hex", }, }, Binds: LocalBinds{ @@ -65995,19 +66017,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 24, + Line: int(452), + Column: int(24), }, End: Location{ - Line: 452, - Column: 69, + Line: int(452), + Column: int(69), }, file: p1, }, context: p4963, freeVariables: Identifiers{ - "fw", "cflags", + "fw", }, }, Cond: &Binary{ @@ -66015,12 +66037,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 27, + Line: int(452), + Column: int(27), }, End: Location{ - Line: 452, - Column: 54, + Line: int(452), + Column: int(54), }, file: p1, }, @@ -66034,12 +66056,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 27, + Line: int(452), + Column: int(27), }, End: Location{ - Line: 452, - Column: 38, + Line: int(452), + Column: int(38), }, file: p1, }, @@ -66053,12 +66075,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 27, + Line: int(452), + Column: int(27), }, End: Location{ - Line: 452, - Column: 33, + Line: int(452), + Column: int(33), }, file: p1, }, @@ -66074,12 +66096,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66087,23 +66109,23 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "zero", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, }, - Op: 17, + Op: BinaryOp(17), Right: &Unary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 42, + Line: int(452), + Column: int(42), }, End: Location{ - Line: 452, - Column: 54, + Line: int(452), + Column: int(54), }, file: p1, }, @@ -66112,18 +66134,18 @@ var StdAst = &DesugaredObject{ "cflags", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 43, + Line: int(452), + Column: int(43), }, End: Location{ - Line: 452, - Column: 54, + Line: int(452), + Column: int(54), }, file: p1, }, @@ -66137,12 +66159,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 43, + Line: int(452), + Column: int(43), }, End: Location{ - Line: 452, - Column: 49, + Line: int(452), + Column: int(49), }, file: p1, }, @@ -66158,12 +66180,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66171,7 +66193,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "left", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -66183,12 +66205,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 60, + Line: int(452), + Column: int(60), }, End: Location{ - Line: 452, - Column: 62, + Line: int(452), + Column: int(62), }, file: p1, }, @@ -66204,19 +66226,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 452, - Column: 68, + Line: int(452), + Column: int(68), }, End: Location{ - Line: 452, - Column: 69, + Line: int(452), + Column: int(69), }, file: p1, }, context: p4963, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -66228,29 +66250,29 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 453, - Column: 13, + Line: int(453), + Column: int(13), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "cflags", - "std", "val", + "render_int", + "i", + "zp", + "iprec", "fpprec", "render_float_dec", - "render_hex", - "zp", + "std", "code", - "i", - "render_int", + "cflags", + "render_hex", "render_float_sci", - "iprec", }, }, Cond: &Apply{ @@ -66258,12 +66280,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66278,12 +66300,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66297,12 +66319,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66318,12 +66340,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66331,7 +66353,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -66343,12 +66365,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 453, - Column: 16, + Line: int(453), + Column: int(16), }, End: Location{ - Line: 453, - Column: 26, + Line: int(453), + Column: int(26), }, file: p1, }, @@ -66362,12 +66384,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 453, - Column: 16, + Line: int(453), + Column: int(16), }, End: Location{ - Line: 453, - Column: 20, + Line: int(453), + Column: int(20), }, file: p1, }, @@ -66383,12 +66405,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66396,7 +66418,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -66406,12 +66428,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 453, - Column: 31, + Line: int(453), + Column: int(30), }, End: Location{ - Line: 453, - Column: 32, + Line: int(453), + Column: int(33), }, file: p1, }, @@ -66419,7 +66441,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "s", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -66433,12 +66455,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 454, - Column: 17, + Line: int(454), + Column: int(17), }, End: Location{ - Line: 454, - Column: 34, + Line: int(454), + Column: int(34), }, file: p1, }, @@ -66453,12 +66475,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 454, - Column: 17, + Line: int(454), + Column: int(17), }, End: Location{ - Line: 454, - Column: 29, + Line: int(454), + Column: int(29), }, file: p1, }, @@ -66472,12 +66494,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 454, - Column: 17, + Line: int(454), + Column: int(17), }, End: Location{ - Line: 454, - Column: 20, + Line: int(454), + Column: int(20), }, file: p1, }, @@ -66493,12 +66515,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66506,7 +66528,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "toString", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -66518,12 +66540,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 454, - Column: 30, + Line: int(454), + Column: int(30), }, End: Location{ - Line: 454, - Column: 33, + Line: int(454), + Column: int(33), }, file: p1, }, @@ -66545,29 +66567,29 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 455, - Column: 18, + Line: int(455), + Column: int(18), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "val", - "i", + "cflags", "render_int", - "render_float_sci", - "fpprec", - "render_float_dec", + "i", + "zp", "render_hex", "std", "code", - "zp", "iprec", - "cflags", + "fpprec", + "val", + "render_float_dec", + "render_float_sci", }, }, Cond: &Apply{ @@ -66575,12 +66597,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66595,12 +66617,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66614,12 +66636,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66635,12 +66657,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66648,7 +66670,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -66660,12 +66682,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 455, - Column: 21, + Line: int(455), + Column: int(21), }, End: Location{ - Line: 455, - Column: 31, + Line: int(455), + Column: int(31), }, file: p1, }, @@ -66679,12 +66701,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 455, - Column: 21, + Line: int(455), + Column: int(21), }, End: Location{ - Line: 455, - Column: 25, + Line: int(455), + Column: int(25), }, file: p1, }, @@ -66700,12 +66722,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66713,7 +66735,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -66723,12 +66745,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 455, - Column: 36, + Line: int(455), + Column: int(35), }, End: Location{ - Line: 455, - Column: 37, + Line: int(455), + Column: int(38), }, file: p1, }, @@ -66736,7 +66758,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "d", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -66750,24 +66772,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 456, - Column: 17, + Line: int(456), + Column: int(17), }, End: Location{ - Line: 460, - Column: 82, + Line: int(460), + Column: int(82), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "val", - "i", - "render_int", - "zp", "iprec", "cflags", + "render_int", "std", + "val", + "i", + "zp", }, }, Cond: &Unary{ @@ -66775,12 +66797,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66790,18 +66812,18 @@ var StdAst = &DesugaredObject{ "val", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66816,12 +66838,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66835,12 +66857,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66856,12 +66878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66869,7 +66891,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -66881,12 +66903,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 456, - Column: 20, + Line: int(456), + Column: int(20), }, End: Location{ - Line: 456, - Column: 33, + Line: int(456), + Column: int(33), }, file: p1, }, @@ -66901,12 +66923,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 456, - Column: 20, + Line: int(456), + Column: int(20), }, End: Location{ - Line: 456, - Column: 28, + Line: int(456), + Column: int(28), }, file: p1, }, @@ -66920,12 +66942,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 456, - Column: 20, + Line: int(456), + Column: int(20), }, End: Location{ - Line: 456, - Column: 23, + Line: int(456), + Column: int(23), }, file: p1, }, @@ -66941,12 +66963,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -66954,7 +66976,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -66966,12 +66988,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 456, - Column: 29, + Line: int(456), + Column: int(29), }, End: Location{ - Line: 456, - Column: 32, + Line: int(456), + Column: int(32), }, file: p1, }, @@ -66993,12 +67015,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 456, - Column: 38, + Line: int(456), + Column: int(37), }, End: Location{ - Line: 456, - Column: 44, + Line: int(456), + Column: int(45), }, file: p1, }, @@ -67006,7 +67028,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -67021,20 +67043,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 457, - Column: 21, + Line: int(457), + Column: int(21), }, End: Location{ - Line: 458, - Column: 57, + Line: int(458), + Column: int(57), }, file: p1, }, context: p4906, freeVariables: Identifiers{ + "i", "std", "val", - "i", }, }, Expr: &Binary{ @@ -67042,12 +67064,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 457, - Column: 28, + Line: int(457), + Column: int(27), }, End: Location{ - Line: 458, - Column: 57, + Line: int(458), + Column: int(57), }, file: p1, }, @@ -67063,12 +67085,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 457, - Column: 28, + Line: int(457), + Column: int(27), }, End: Location{ - Line: 458, - Column: 40, + Line: int(458), + Column: int(41), }, file: p1, }, @@ -67082,12 +67104,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 457, - Column: 28, + Line: int(457), + Column: int(27), }, End: Location{ - Line: 458, - Column: 30, + Line: int(458), + Column: int(30), }, file: p1, }, @@ -67101,12 +67123,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 457, - Column: 28, + Line: int(457), + Column: int(27), }, End: Location{ - Line: 457, - Column: 54, + Line: int(457), + Column: int(55), }, file: p1, }, @@ -67114,21 +67136,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Format required number at ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 458, - Column: 29, + Line: int(458), + Column: int(29), }, End: Location{ - Line: 458, - Column: 30, + Line: int(458), + Column: int(30), }, file: p1, }, @@ -67140,18 +67162,18 @@ var StdAst = &DesugaredObject{ Id: "i", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 458, - Column: 34, + Line: int(458), + Column: int(33), }, End: Location{ - Line: 458, - Column: 40, + Line: int(458), + Column: int(41), }, file: p1, }, @@ -67159,22 +67181,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ", got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 458, - Column: 44, + Line: int(458), + Column: int(44), }, End: Location{ - Line: 458, - Column: 57, + Line: int(458), + Column: int(57), }, file: p1, }, @@ -67189,12 +67211,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 458, - Column: 44, + Line: int(458), + Column: int(44), }, End: Location{ - Line: 458, - Column: 52, + Line: int(458), + Column: int(52), }, file: p1, }, @@ -67208,12 +67230,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 458, - Column: 44, + Line: int(458), + Column: int(44), }, End: Location{ - Line: 458, - Column: 47, + Line: int(458), + Column: int(47), }, file: p1, }, @@ -67229,12 +67251,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67242,7 +67264,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -67254,12 +67276,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 458, - Column: 53, + Line: int(458), + Column: int(53), }, End: Location{ - Line: 458, - Column: 56, + Line: int(458), + Column: int(56), }, file: p1, }, @@ -67283,22 +67305,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 21, + Line: int(460), + Column: int(21), }, End: Location{ - Line: 460, - Column: 82, + Line: int(460), + Column: int(82), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "render_int", - "val", "zp", "iprec", "cflags", + "render_int", + "val", }, }, Target: &Var{ @@ -67306,12 +67328,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 21, + Line: int(460), + Column: int(21), }, End: Location{ - Line: 460, - Column: 31, + Line: int(460), + Column: int(31), }, file: p1, }, @@ -67329,12 +67351,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 32, + Line: int(460), + Column: int(32), }, End: Location{ - Line: 460, - Column: 35, + Line: int(460), + Column: int(35), }, file: p1, }, @@ -67350,12 +67372,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 37, + Line: int(460), + Column: int(37), }, End: Location{ - Line: 460, - Column: 39, + Line: int(460), + Column: int(39), }, file: p1, }, @@ -67371,12 +67393,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 41, + Line: int(460), + Column: int(41), }, End: Location{ - Line: 460, - Column: 46, + Line: int(460), + Column: int(46), }, file: p1, }, @@ -67392,12 +67414,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 48, + Line: int(460), + Column: int(48), }, End: Location{ - Line: 460, - Column: 60, + Line: int(460), + Column: int(60), }, file: p1, }, @@ -67411,12 +67433,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 48, + Line: int(460), + Column: int(48), }, End: Location{ - Line: 460, - Column: 54, + Line: int(460), + Column: int(54), }, file: p1, }, @@ -67432,12 +67454,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67445,7 +67467,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "blank", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -67455,12 +67477,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 62, + Line: int(460), + Column: int(62), }, End: Location{ - Line: 460, - Column: 73, + Line: int(460), + Column: int(73), }, file: p1, }, @@ -67474,12 +67496,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 62, + Line: int(460), + Column: int(62), }, End: Location{ - Line: 460, - Column: 68, + Line: int(460), + Column: int(68), }, file: p1, }, @@ -67495,12 +67517,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67508,7 +67530,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sign", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -67518,19 +67540,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 75, + Line: int(460), + Column: int(75), }, End: Location{ - Line: 460, - Column: 77, + Line: int(460), + Column: int(77), }, file: p1, }, context: p5078, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, &LiteralString{ @@ -67538,12 +67560,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 460, - Column: 80, + Line: int(460), + Column: int(79), }, End: Location{ - Line: 460, - Column: 80, + Line: int(460), + Column: int(81), }, file: p1, }, @@ -67551,7 +67573,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -67566,29 +67588,29 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 461, - Column: 18, + Line: int(461), + Column: int(18), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ "iprec", - "render_float_sci", - "fpprec", - "cflags", "render_int", "zp", "i", - "render_float_dec", + "cflags", "render_hex", "std", "code", + "fpprec", + "render_float_dec", "val", + "render_float_sci", }, }, Cond: &Apply{ @@ -67596,12 +67618,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67616,12 +67638,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67635,12 +67657,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67656,12 +67678,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67669,7 +67691,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -67681,12 +67703,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 461, - Column: 21, + Line: int(461), + Column: int(21), }, End: Location{ - Line: 461, - Column: 31, + Line: int(461), + Column: int(31), }, file: p1, }, @@ -67700,12 +67722,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 461, - Column: 21, + Line: int(461), + Column: int(21), }, End: Location{ - Line: 461, - Column: 25, + Line: int(461), + Column: int(25), }, file: p1, }, @@ -67721,12 +67743,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67734,7 +67756,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -67744,12 +67766,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 461, - Column: 36, + Line: int(461), + Column: int(35), }, End: Location{ - Line: 461, - Column: 37, + Line: int(461), + Column: int(38), }, file: p1, }, @@ -67757,7 +67779,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "o", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -67771,24 +67793,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 462, - Column: 17, + Line: int(462), + Column: int(17), }, End: Location{ - Line: 467, - Column: 90, + Line: int(467), + Column: int(90), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "cflags", + "iprec", "render_int", "zp", - "iprec", - "val", "std", + "val", "i", + "cflags", }, }, Cond: &Unary{ @@ -67796,40 +67818,40 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "val", "std", + "val", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "val", "std", + "val", }, }, Target: &Index{ @@ -67837,12 +67859,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67856,12 +67878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67877,12 +67899,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67890,7 +67912,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -67902,12 +67924,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 462, - Column: 20, + Line: int(462), + Column: int(20), }, End: Location{ - Line: 462, - Column: 33, + Line: int(462), + Column: int(33), }, file: p1, }, @@ -67922,12 +67944,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 462, - Column: 20, + Line: int(462), + Column: int(20), }, End: Location{ - Line: 462, - Column: 28, + Line: int(462), + Column: int(28), }, file: p1, }, @@ -67941,12 +67963,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 462, - Column: 20, + Line: int(462), + Column: int(20), }, End: Location{ - Line: 462, - Column: 23, + Line: int(462), + Column: int(23), }, file: p1, }, @@ -67962,12 +67984,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -67975,7 +67997,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -67987,12 +68009,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 462, - Column: 29, + Line: int(462), + Column: int(29), }, End: Location{ - Line: 462, - Column: 32, + Line: int(462), + Column: int(32), }, file: p1, }, @@ -68014,12 +68036,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 462, - Column: 38, + Line: int(462), + Column: int(37), }, End: Location{ - Line: 462, - Column: 44, + Line: int(462), + Column: int(45), }, file: p1, }, @@ -68027,7 +68049,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -68042,20 +68064,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 463, - Column: 21, + Line: int(463), + Column: int(21), }, End: Location{ - Line: 464, - Column: 57, + Line: int(464), + Column: int(57), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "std", "val", "i", + "std", }, }, Expr: &Binary{ @@ -68063,12 +68085,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 463, - Column: 28, + Line: int(463), + Column: int(27), }, End: Location{ - Line: 464, - Column: 57, + Line: int(464), + Column: int(57), }, file: p1, }, @@ -68084,12 +68106,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 463, - Column: 28, + Line: int(463), + Column: int(27), }, End: Location{ - Line: 464, - Column: 40, + Line: int(464), + Column: int(41), }, file: p1, }, @@ -68103,12 +68125,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 463, - Column: 28, + Line: int(463), + Column: int(27), }, End: Location{ - Line: 464, - Column: 30, + Line: int(464), + Column: int(30), }, file: p1, }, @@ -68122,12 +68144,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 463, - Column: 28, + Line: int(463), + Column: int(27), }, End: Location{ - Line: 463, - Column: 54, + Line: int(463), + Column: int(55), }, file: p1, }, @@ -68135,21 +68157,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Format required number at ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 464, - Column: 29, + Line: int(464), + Column: int(29), }, End: Location{ - Line: 464, - Column: 30, + Line: int(464), + Column: int(30), }, file: p1, }, @@ -68161,18 +68183,18 @@ var StdAst = &DesugaredObject{ Id: "i", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 464, - Column: 34, + Line: int(464), + Column: int(33), }, End: Location{ - Line: 464, - Column: 40, + Line: int(464), + Column: int(41), }, file: p1, }, @@ -68180,22 +68202,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ", got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 464, - Column: 44, + Line: int(464), + Column: int(44), }, End: Location{ - Line: 464, - Column: 57, + Line: int(464), + Column: int(57), }, file: p1, }, @@ -68210,12 +68232,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 464, - Column: 44, + Line: int(464), + Column: int(44), }, End: Location{ - Line: 464, - Column: 52, + Line: int(464), + Column: int(52), }, file: p1, }, @@ -68229,12 +68251,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 464, - Column: 44, + Line: int(464), + Column: int(44), }, End: Location{ - Line: 464, - Column: 47, + Line: int(464), + Column: int(47), }, file: p1, }, @@ -68250,12 +68272,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -68263,7 +68285,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -68275,12 +68297,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 464, - Column: 53, + Line: int(464), + Column: int(53), }, End: Location{ - Line: 464, - Column: 56, + Line: int(464), + Column: int(56), }, file: p1, }, @@ -68304,22 +68326,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 466, - Column: 21, + Line: int(466), + Column: int(21), }, End: Location{ - Line: 467, - Column: 90, + Line: int(467), + Column: int(90), }, file: p1, }, context: p4906, freeVariables: Identifiers{ "cflags", + "iprec", "render_int", "val", "zp", - "iprec", }, }, Binds: LocalBinds{ @@ -68330,12 +68352,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 466, - Column: 41, + Line: int(466), + Column: int(41), }, End: Location{ - Line: 466, - Column: 70, + Line: int(466), + Column: int(71), }, file: p1, }, @@ -68349,12 +68371,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 466, - Column: 44, + Line: int(466), + Column: int(44), }, End: Location{ - Line: 466, - Column: 54, + Line: int(466), + Column: int(54), }, file: p1, }, @@ -68368,12 +68390,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 466, - Column: 44, + Line: int(466), + Column: int(44), }, End: Location{ - Line: 466, - Column: 50, + Line: int(466), + Column: int(50), }, file: p1, }, @@ -68389,12 +68411,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -68402,7 +68424,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -68412,12 +68434,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 466, - Column: 61, + Line: int(466), + Column: int(60), }, End: Location{ - Line: 466, - Column: 62, + Line: int(466), + Column: int(63), }, file: p1, }, @@ -68425,7 +68447,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "0", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &LiteralString{ @@ -68433,12 +68455,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 466, - Column: 70, + Line: int(466), + Column: int(69), }, End: Location{ - Line: 466, - Column: 70, + Line: int(466), + Column: int(71), }, file: p1, }, @@ -68446,7 +68468,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -68458,23 +68480,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 21, + Line: int(467), + Column: int(21), }, End: Location{ - Line: 467, - Column: 90, + Line: int(467), + Column: int(90), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "render_int", - "val", - "zp", "iprec", "cflags", "zero_prefix", + "render_int", + "val", + "zp", }, }, Target: &Var{ @@ -68482,12 +68504,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 21, + Line: int(467), + Column: int(21), }, End: Location{ - Line: 467, - Column: 31, + Line: int(467), + Column: int(31), }, file: p1, }, @@ -68505,12 +68527,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 32, + Line: int(467), + Column: int(32), }, End: Location{ - Line: 467, - Column: 35, + Line: int(467), + Column: int(35), }, file: p1, }, @@ -68526,12 +68548,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 37, + Line: int(467), + Column: int(37), }, End: Location{ - Line: 467, - Column: 39, + Line: int(467), + Column: int(39), }, file: p1, }, @@ -68547,12 +68569,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 41, + Line: int(467), + Column: int(41), }, End: Location{ - Line: 467, - Column: 46, + Line: int(467), + Column: int(46), }, file: p1, }, @@ -68568,12 +68590,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 48, + Line: int(467), + Column: int(48), }, End: Location{ - Line: 467, - Column: 60, + Line: int(467), + Column: int(60), }, file: p1, }, @@ -68587,12 +68609,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 48, + Line: int(467), + Column: int(48), }, End: Location{ - Line: 467, - Column: 54, + Line: int(467), + Column: int(54), }, file: p1, }, @@ -68608,12 +68630,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -68621,7 +68643,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "blank", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -68631,12 +68653,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 62, + Line: int(467), + Column: int(62), }, End: Location{ - Line: 467, - Column: 73, + Line: int(467), + Column: int(73), }, file: p1, }, @@ -68650,12 +68672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 62, + Line: int(467), + Column: int(62), }, End: Location{ - Line: 467, - Column: 68, + Line: int(467), + Column: int(68), }, file: p1, }, @@ -68671,12 +68693,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -68684,7 +68706,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sign", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -68694,19 +68716,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 75, + Line: int(467), + Column: int(75), }, End: Location{ - Line: 467, - Column: 76, + Line: int(467), + Column: int(76), }, file: p1, }, context: p5178, freeVariables: nil, }, - Value: 8, + Value: float64(8), OriginalString: "8", }, &Var{ @@ -68714,12 +68736,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 467, - Column: 78, + Line: int(467), + Column: int(78), }, End: Location{ - Line: 467, - Column: 89, + Line: int(467), + Column: int(89), }, file: p1, }, @@ -68743,28 +68765,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 468, - Column: 18, + Line: int(468), + Column: int(18), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "cflags", - "zp", - "render_float_dec", - "render_float_sci", + "val", + "i", "std", "iprec", - "i", + "cflags", "render_hex", + "zp", + "render_float_sci", + "render_float_dec", "fpprec", "code", - "val", }, }, Cond: &Apply{ @@ -68772,12 +68794,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -68792,12 +68814,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -68811,12 +68833,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -68832,12 +68854,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -68845,7 +68867,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -68857,12 +68879,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 468, - Column: 21, + Line: int(468), + Column: int(21), }, End: Location{ - Line: 468, - Column: 31, + Line: int(468), + Column: int(31), }, file: p1, }, @@ -68876,12 +68898,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 468, - Column: 21, + Line: int(468), + Column: int(21), }, End: Location{ - Line: 468, - Column: 25, + Line: int(468), + Column: int(25), }, file: p1, }, @@ -68897,12 +68919,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -68910,7 +68932,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -68920,12 +68942,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 468, - Column: 36, + Line: int(468), + Column: int(35), }, End: Location{ - Line: 468, - Column: 37, + Line: int(468), + Column: int(38), }, file: p1, }, @@ -68933,7 +68955,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "x", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -68947,25 +68969,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 469, - Column: 17, + Line: int(469), + Column: int(17), }, End: Location{ - Line: 474, - Column: 42, + Line: int(474), + Column: int(42), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "val", - "i", "iprec", "cflags", "code", "render_hex", - "zp", + "val", "std", + "i", + "zp", }, }, Cond: &Unary{ @@ -68973,40 +68995,40 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "val", + "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "val", + "std", }, }, Target: &Index{ @@ -69014,12 +69036,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69033,12 +69055,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69054,12 +69076,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69067,7 +69089,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -69079,12 +69101,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 469, - Column: 20, + Line: int(469), + Column: int(20), }, End: Location{ - Line: 469, - Column: 33, + Line: int(469), + Column: int(33), }, file: p1, }, @@ -69099,12 +69121,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 469, - Column: 20, + Line: int(469), + Column: int(20), }, End: Location{ - Line: 469, - Column: 28, + Line: int(469), + Column: int(28), }, file: p1, }, @@ -69118,12 +69140,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 469, - Column: 20, + Line: int(469), + Column: int(20), }, End: Location{ - Line: 469, - Column: 23, + Line: int(469), + Column: int(23), }, file: p1, }, @@ -69139,12 +69161,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69152,7 +69174,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -69164,12 +69186,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 469, - Column: 29, + Line: int(469), + Column: int(29), }, End: Location{ - Line: 469, - Column: 32, + Line: int(469), + Column: int(32), }, file: p1, }, @@ -69191,12 +69213,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 469, - Column: 38, + Line: int(469), + Column: int(37), }, End: Location{ - Line: 469, - Column: 44, + Line: int(469), + Column: int(45), }, file: p1, }, @@ -69204,7 +69226,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -69219,12 +69241,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 470, - Column: 21, + Line: int(470), + Column: int(21), }, End: Location{ - Line: 471, - Column: 57, + Line: int(471), + Column: int(57), }, file: p1, }, @@ -69240,12 +69262,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 470, - Column: 28, + Line: int(470), + Column: int(27), }, End: Location{ - Line: 471, - Column: 57, + Line: int(471), + Column: int(57), }, file: p1, }, @@ -69261,12 +69283,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 470, - Column: 28, + Line: int(470), + Column: int(27), }, End: Location{ - Line: 471, - Column: 40, + Line: int(471), + Column: int(41), }, file: p1, }, @@ -69280,12 +69302,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 470, - Column: 28, + Line: int(470), + Column: int(27), }, End: Location{ - Line: 471, - Column: 30, + Line: int(471), + Column: int(30), }, file: p1, }, @@ -69299,12 +69321,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 470, - Column: 28, + Line: int(470), + Column: int(27), }, End: Location{ - Line: 470, - Column: 54, + Line: int(470), + Column: int(55), }, file: p1, }, @@ -69312,21 +69334,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Format required number at ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 471, - Column: 29, + Line: int(471), + Column: int(29), }, End: Location{ - Line: 471, - Column: 30, + Line: int(471), + Column: int(30), }, file: p1, }, @@ -69338,18 +69360,18 @@ var StdAst = &DesugaredObject{ Id: "i", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 471, - Column: 34, + Line: int(471), + Column: int(33), }, End: Location{ - Line: 471, - Column: 40, + Line: int(471), + Column: int(41), }, file: p1, }, @@ -69357,22 +69379,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ", got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 471, - Column: 44, + Line: int(471), + Column: int(44), }, End: Location{ - Line: 471, - Column: 57, + Line: int(471), + Column: int(57), }, file: p1, }, @@ -69387,12 +69409,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 471, - Column: 44, + Line: int(471), + Column: int(44), }, End: Location{ - Line: 471, - Column: 52, + Line: int(471), + Column: int(52), }, file: p1, }, @@ -69406,12 +69428,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 471, - Column: 44, + Line: int(471), + Column: int(44), }, End: Location{ - Line: 471, - Column: 47, + Line: int(471), + Column: int(47), }, file: p1, }, @@ -69427,12 +69449,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69440,7 +69462,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -69452,12 +69474,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 471, - Column: 53, + Line: int(471), + Column: int(53), }, End: Location{ - Line: 471, - Column: 56, + Line: int(471), + Column: int(56), }, file: p1, }, @@ -69481,23 +69503,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 21, + Line: int(473), + Column: int(21), }, End: Location{ - Line: 474, - Column: 42, + Line: int(474), + Column: int(42), }, file: p1, }, context: p4906, freeVariables: Identifiers{ + "zp", "iprec", "cflags", "code", "render_hex", "val", - "zp", }, }, Target: &Var{ @@ -69505,12 +69527,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 21, + Line: int(473), + Column: int(21), }, End: Location{ - Line: 473, - Column: 31, + Line: int(473), + Column: int(31), }, file: p1, }, @@ -69528,12 +69550,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 32, + Line: int(473), + Column: int(32), }, End: Location{ - Line: 473, - Column: 35, + Line: int(473), + Column: int(35), }, file: p1, }, @@ -69549,12 +69571,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 37, + Line: int(473), + Column: int(37), }, End: Location{ - Line: 473, - Column: 39, + Line: int(473), + Column: int(39), }, file: p1, }, @@ -69570,12 +69592,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 41, + Line: int(473), + Column: int(41), }, End: Location{ - Line: 473, - Column: 46, + Line: int(473), + Column: int(46), }, file: p1, }, @@ -69591,12 +69613,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 48, + Line: int(473), + Column: int(48), }, End: Location{ - Line: 473, - Column: 60, + Line: int(473), + Column: int(60), }, file: p1, }, @@ -69610,12 +69632,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 48, + Line: int(473), + Column: int(48), }, End: Location{ - Line: 473, - Column: 54, + Line: int(473), + Column: int(54), }, file: p1, }, @@ -69631,12 +69653,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69644,7 +69666,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "blank", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -69654,12 +69676,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 62, + Line: int(473), + Column: int(62), }, End: Location{ - Line: 473, - Column: 73, + Line: int(473), + Column: int(73), }, file: p1, }, @@ -69673,12 +69695,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 62, + Line: int(473), + Column: int(62), }, End: Location{ - Line: 473, - Column: 68, + Line: int(473), + Column: int(68), }, file: p1, }, @@ -69694,12 +69716,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69707,7 +69729,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sign", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -69717,12 +69739,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 75, + Line: int(473), + Column: int(75), }, End: Location{ - Line: 473, - Column: 85, + Line: int(473), + Column: int(85), }, file: p1, }, @@ -69736,12 +69758,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 473, - Column: 75, + Line: int(473), + Column: int(75), }, End: Location{ - Line: 473, - Column: 81, + Line: int(473), + Column: int(81), }, file: p1, }, @@ -69757,12 +69779,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69770,7 +69792,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -69780,12 +69802,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 474, - Column: 32, + Line: int(474), + Column: int(32), }, End: Location{ - Line: 474, - Column: 41, + Line: int(474), + Column: int(41), }, file: p1, }, @@ -69799,12 +69821,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 474, - Column: 32, + Line: int(474), + Column: int(32), }, End: Location{ - Line: 474, - Column: 36, + Line: int(474), + Column: int(36), }, file: p1, }, @@ -69820,12 +69842,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69833,7 +69855,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -69850,26 +69872,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 475, - Column: 18, + Line: int(475), + Column: int(18), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ + "render_float_sci", + "std", "code", - "zp", + "cflags", "val", "i", - "std", - "fpprec", "render_float_dec", - "render_float_sci", - "cflags", + "zp", + "fpprec", }, }, Cond: &Apply{ @@ -69877,12 +69899,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69897,12 +69919,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69916,12 +69938,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69937,12 +69959,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -69950,7 +69972,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -69962,12 +69984,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 475, - Column: 21, + Line: int(475), + Column: int(21), }, End: Location{ - Line: 475, - Column: 31, + Line: int(475), + Column: int(31), }, file: p1, }, @@ -69981,12 +70003,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 475, - Column: 21, + Line: int(475), + Column: int(21), }, End: Location{ - Line: 475, - Column: 25, + Line: int(475), + Column: int(25), }, file: p1, }, @@ -70002,12 +70024,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70015,7 +70037,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -70025,12 +70047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 475, - Column: 36, + Line: int(475), + Column: int(35), }, End: Location{ - Line: 475, - Column: 37, + Line: int(475), + Column: int(38), }, file: p1, }, @@ -70038,7 +70060,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "f", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -70052,24 +70074,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 476, - Column: 17, + Line: int(476), + Column: int(17), }, End: Location{ - Line: 481, - Column: 76, + Line: int(481), + Column: int(76), }, file: p1, }, context: p4906, freeVariables: Identifiers{ + "std", + "i", + "render_float_dec", "zp", "cflags", "fpprec", "val", - "std", - "i", - "render_float_dec", }, }, Cond: &Unary{ @@ -70077,12 +70099,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70092,25 +70114,25 @@ var StdAst = &DesugaredObject{ "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "val", "std", + "val", }, }, Target: &Index{ @@ -70118,12 +70140,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70137,12 +70159,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70158,12 +70180,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70171,7 +70193,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -70183,12 +70205,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 476, - Column: 20, + Line: int(476), + Column: int(20), }, End: Location{ - Line: 476, - Column: 33, + Line: int(476), + Column: int(33), }, file: p1, }, @@ -70203,12 +70225,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 476, - Column: 20, + Line: int(476), + Column: int(20), }, End: Location{ - Line: 476, - Column: 28, + Line: int(476), + Column: int(28), }, file: p1, }, @@ -70222,12 +70244,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 476, - Column: 20, + Line: int(476), + Column: int(20), }, End: Location{ - Line: 476, - Column: 23, + Line: int(476), + Column: int(23), }, file: p1, }, @@ -70243,12 +70265,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70256,7 +70278,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -70268,12 +70290,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 476, - Column: 29, + Line: int(476), + Column: int(29), }, End: Location{ - Line: 476, - Column: 32, + Line: int(476), + Column: int(32), }, file: p1, }, @@ -70295,12 +70317,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 476, - Column: 38, + Line: int(476), + Column: int(37), }, End: Location{ - Line: 476, - Column: 44, + Line: int(476), + Column: int(45), }, file: p1, }, @@ -70308,7 +70330,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -70323,12 +70345,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 477, - Column: 21, + Line: int(477), + Column: int(21), }, End: Location{ - Line: 478, - Column: 57, + Line: int(478), + Column: int(57), }, file: p1, }, @@ -70344,12 +70366,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 477, - Column: 28, + Line: int(477), + Column: int(27), }, End: Location{ - Line: 478, - Column: 57, + Line: int(478), + Column: int(57), }, file: p1, }, @@ -70365,12 +70387,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 477, - Column: 28, + Line: int(477), + Column: int(27), }, End: Location{ - Line: 478, - Column: 40, + Line: int(478), + Column: int(41), }, file: p1, }, @@ -70384,12 +70406,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 477, - Column: 28, + Line: int(477), + Column: int(27), }, End: Location{ - Line: 478, - Column: 30, + Line: int(478), + Column: int(30), }, file: p1, }, @@ -70403,12 +70425,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 477, - Column: 28, + Line: int(477), + Column: int(27), }, End: Location{ - Line: 477, - Column: 54, + Line: int(477), + Column: int(55), }, file: p1, }, @@ -70416,21 +70438,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Format required number at ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 478, - Column: 29, + Line: int(478), + Column: int(29), }, End: Location{ - Line: 478, - Column: 30, + Line: int(478), + Column: int(30), }, file: p1, }, @@ -70442,18 +70464,18 @@ var StdAst = &DesugaredObject{ Id: "i", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 478, - Column: 34, + Line: int(478), + Column: int(33), }, End: Location{ - Line: 478, - Column: 40, + Line: int(478), + Column: int(41), }, file: p1, }, @@ -70461,22 +70483,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ", got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 478, - Column: 44, + Line: int(478), + Column: int(44), }, End: Location{ - Line: 478, - Column: 57, + Line: int(478), + Column: int(57), }, file: p1, }, @@ -70491,12 +70513,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 478, - Column: 44, + Line: int(478), + Column: int(44), }, End: Location{ - Line: 478, - Column: 52, + Line: int(478), + Column: int(52), }, file: p1, }, @@ -70510,12 +70532,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 478, - Column: 44, + Line: int(478), + Column: int(44), }, End: Location{ - Line: 478, - Column: 47, + Line: int(478), + Column: int(47), }, file: p1, }, @@ -70531,12 +70553,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70544,7 +70566,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -70556,12 +70578,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 478, - Column: 53, + Line: int(478), + Column: int(53), }, End: Location{ - Line: 478, - Column: 56, + Line: int(478), + Column: int(56), }, file: p1, }, @@ -70585,12 +70607,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 480, - Column: 21, + Line: int(480), + Column: int(21), }, End: Location{ - Line: 481, - Column: 76, + Line: int(481), + Column: int(76), }, file: p1, }, @@ -70608,12 +70630,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 480, - Column: 21, + Line: int(480), + Column: int(21), }, End: Location{ - Line: 480, - Column: 37, + Line: int(480), + Column: int(37), }, file: p1, }, @@ -70631,12 +70653,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 480, - Column: 38, + Line: int(480), + Column: int(38), }, End: Location{ - Line: 480, - Column: 41, + Line: int(480), + Column: int(41), }, file: p1, }, @@ -70652,12 +70674,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 480, - Column: 43, + Line: int(480), + Column: int(43), }, End: Location{ - Line: 480, - Column: 45, + Line: int(480), + Column: int(45), }, file: p1, }, @@ -70673,12 +70695,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 480, - Column: 47, + Line: int(480), + Column: int(47), }, End: Location{ - Line: 480, - Column: 59, + Line: int(480), + Column: int(59), }, file: p1, }, @@ -70692,12 +70714,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 480, - Column: 47, + Line: int(480), + Column: int(47), }, End: Location{ - Line: 480, - Column: 53, + Line: int(480), + Column: int(53), }, file: p1, }, @@ -70713,12 +70735,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70726,7 +70748,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "blank", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -70736,12 +70758,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 481, - Column: 38, + Line: int(481), + Column: int(38), }, End: Location{ - Line: 481, - Column: 49, + Line: int(481), + Column: int(49), }, file: p1, }, @@ -70755,12 +70777,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 481, - Column: 38, + Line: int(481), + Column: int(38), }, End: Location{ - Line: 481, - Column: 44, + Line: int(481), + Column: int(44), }, file: p1, }, @@ -70776,12 +70798,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70789,7 +70811,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sign", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -70799,12 +70821,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 481, - Column: 51, + Line: int(481), + Column: int(51), }, End: Location{ - Line: 481, - Column: 61, + Line: int(481), + Column: int(61), }, file: p1, }, @@ -70818,12 +70840,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 481, - Column: 51, + Line: int(481), + Column: int(51), }, End: Location{ - Line: 481, - Column: 57, + Line: int(481), + Column: int(57), }, file: p1, }, @@ -70839,12 +70861,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70852,7 +70874,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -70862,12 +70884,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 481, - Column: 63, + Line: int(481), + Column: int(63), }, End: Location{ - Line: 481, - Column: 67, + Line: int(481), + Column: int(67), }, file: p1, }, @@ -70881,12 +70903,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 481, - Column: 69, + Line: int(481), + Column: int(69), }, End: Location{ - Line: 481, - Column: 75, + Line: int(481), + Column: int(75), }, file: p1, }, @@ -70909,26 +70931,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 482, - Column: 18, + Line: int(482), + Column: int(18), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "std", "code", - "i", - "render_float_sci", "cflags", + "render_float_sci", + "val", + "std", "fpprec", "zp", - "val", "render_float_dec", + "i", }, }, Cond: &Apply{ @@ -70936,12 +70958,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70956,12 +70978,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70975,12 +70997,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -70996,12 +71018,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71009,7 +71031,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -71021,12 +71043,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 482, - Column: 21, + Line: int(482), + Column: int(21), }, End: Location{ - Line: 482, - Column: 31, + Line: int(482), + Column: int(31), }, file: p1, }, @@ -71040,12 +71062,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 482, - Column: 21, + Line: int(482), + Column: int(21), }, End: Location{ - Line: 482, - Column: 25, + Line: int(482), + Column: int(25), }, file: p1, }, @@ -71061,12 +71083,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71074,7 +71096,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -71084,12 +71106,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 482, - Column: 36, + Line: int(482), + Column: int(35), }, End: Location{ - Line: 482, - Column: 37, + Line: int(482), + Column: int(38), }, file: p1, }, @@ -71097,7 +71119,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "e", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -71111,24 +71133,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 483, - Column: 17, + Line: int(483), + Column: int(17), }, End: Location{ - Line: 488, - Column: 87, + Line: int(488), + Column: int(87), }, file: p1, }, context: p4906, freeVariables: Identifiers{ + "std", "i", + "cflags", + "code", "fpprec", "render_float_sci", "zp", - "cflags", - "code", - "std", "val", }, }, @@ -71137,40 +71159,40 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "val", + "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "val", + "std", }, }, Target: &Index{ @@ -71178,12 +71200,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71197,12 +71219,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71218,12 +71240,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71231,7 +71253,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -71243,12 +71265,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 483, - Column: 20, + Line: int(483), + Column: int(20), }, End: Location{ - Line: 483, - Column: 33, + Line: int(483), + Column: int(33), }, file: p1, }, @@ -71263,12 +71285,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 483, - Column: 20, + Line: int(483), + Column: int(20), }, End: Location{ - Line: 483, - Column: 28, + Line: int(483), + Column: int(28), }, file: p1, }, @@ -71282,12 +71304,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 483, - Column: 20, + Line: int(483), + Column: int(20), }, End: Location{ - Line: 483, - Column: 23, + Line: int(483), + Column: int(23), }, file: p1, }, @@ -71303,12 +71325,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71316,7 +71338,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -71328,12 +71350,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 483, - Column: 29, + Line: int(483), + Column: int(29), }, End: Location{ - Line: 483, - Column: 32, + Line: int(483), + Column: int(32), }, file: p1, }, @@ -71355,12 +71377,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 483, - Column: 38, + Line: int(483), + Column: int(37), }, End: Location{ - Line: 483, - Column: 44, + Line: int(483), + Column: int(45), }, file: p1, }, @@ -71368,7 +71390,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -71383,12 +71405,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 484, - Column: 21, + Line: int(484), + Column: int(21), }, End: Location{ - Line: 485, - Column: 57, + Line: int(485), + Column: int(57), }, file: p1, }, @@ -71404,12 +71426,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 484, - Column: 28, + Line: int(484), + Column: int(27), }, End: Location{ - Line: 485, - Column: 57, + Line: int(485), + Column: int(57), }, file: p1, }, @@ -71425,12 +71447,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 484, - Column: 28, + Line: int(484), + Column: int(27), }, End: Location{ - Line: 485, - Column: 40, + Line: int(485), + Column: int(41), }, file: p1, }, @@ -71444,12 +71466,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 484, - Column: 28, + Line: int(484), + Column: int(27), }, End: Location{ - Line: 485, - Column: 30, + Line: int(485), + Column: int(30), }, file: p1, }, @@ -71463,12 +71485,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 484, - Column: 28, + Line: int(484), + Column: int(27), }, End: Location{ - Line: 484, - Column: 54, + Line: int(484), + Column: int(55), }, file: p1, }, @@ -71476,21 +71498,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Format required number at ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 485, - Column: 29, + Line: int(485), + Column: int(29), }, End: Location{ - Line: 485, - Column: 30, + Line: int(485), + Column: int(30), }, file: p1, }, @@ -71502,18 +71524,18 @@ var StdAst = &DesugaredObject{ Id: "i", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 485, - Column: 34, + Line: int(485), + Column: int(33), }, End: Location{ - Line: 485, - Column: 40, + Line: int(485), + Column: int(41), }, file: p1, }, @@ -71521,22 +71543,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ", got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 485, - Column: 44, + Line: int(485), + Column: int(44), }, End: Location{ - Line: 485, - Column: 57, + Line: int(485), + Column: int(57), }, file: p1, }, @@ -71551,12 +71573,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 485, - Column: 44, + Line: int(485), + Column: int(44), }, End: Location{ - Line: 485, - Column: 52, + Line: int(485), + Column: int(52), }, file: p1, }, @@ -71570,12 +71592,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 485, - Column: 44, + Line: int(485), + Column: int(44), }, End: Location{ - Line: 485, - Column: 47, + Line: int(485), + Column: int(47), }, file: p1, }, @@ -71591,12 +71613,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71604,7 +71626,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -71616,12 +71638,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 485, - Column: 53, + Line: int(485), + Column: int(53), }, End: Location{ - Line: 485, - Column: 56, + Line: int(485), + Column: int(56), }, file: p1, }, @@ -71645,23 +71667,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 487, - Column: 21, + Line: int(487), + Column: int(21), }, End: Location{ - Line: 488, - Column: 87, + Line: int(488), + Column: int(87), }, file: p1, }, context: p4906, freeVariables: Identifiers{ + "cflags", + "code", "fpprec", "render_float_sci", "val", "zp", - "cflags", - "code", }, }, Target: &Var{ @@ -71669,12 +71691,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 487, - Column: 21, + Line: int(487), + Column: int(21), }, End: Location{ - Line: 487, - Column: 37, + Line: int(487), + Column: int(37), }, file: p1, }, @@ -71692,12 +71714,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 487, - Column: 38, + Line: int(487), + Column: int(38), }, End: Location{ - Line: 487, - Column: 41, + Line: int(487), + Column: int(41), }, file: p1, }, @@ -71713,12 +71735,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 487, - Column: 43, + Line: int(487), + Column: int(43), }, End: Location{ - Line: 487, - Column: 45, + Line: int(487), + Column: int(45), }, file: p1, }, @@ -71734,12 +71756,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 487, - Column: 47, + Line: int(487), + Column: int(47), }, End: Location{ - Line: 487, - Column: 59, + Line: int(487), + Column: int(59), }, file: p1, }, @@ -71753,12 +71775,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 487, - Column: 47, + Line: int(487), + Column: int(47), }, End: Location{ - Line: 487, - Column: 53, + Line: int(487), + Column: int(53), }, file: p1, }, @@ -71774,12 +71796,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71787,7 +71809,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "blank", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -71797,12 +71819,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 488, - Column: 38, + Line: int(488), + Column: int(38), }, End: Location{ - Line: 488, - Column: 49, + Line: int(488), + Column: int(49), }, file: p1, }, @@ -71816,12 +71838,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 488, - Column: 38, + Line: int(488), + Column: int(38), }, End: Location{ - Line: 488, - Column: 44, + Line: int(488), + Column: int(44), }, file: p1, }, @@ -71837,12 +71859,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71850,7 +71872,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sign", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -71860,12 +71882,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 488, - Column: 51, + Line: int(488), + Column: int(51), }, End: Location{ - Line: 488, - Column: 61, + Line: int(488), + Column: int(61), }, file: p1, }, @@ -71879,12 +71901,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 488, - Column: 51, + Line: int(488), + Column: int(51), }, End: Location{ - Line: 488, - Column: 57, + Line: int(488), + Column: int(57), }, file: p1, }, @@ -71900,12 +71922,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71913,7 +71935,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -71923,12 +71945,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 488, - Column: 63, + Line: int(488), + Column: int(63), }, End: Location{ - Line: 488, - Column: 67, + Line: int(488), + Column: int(67), }, file: p1, }, @@ -71942,12 +71964,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 488, - Column: 69, + Line: int(488), + Column: int(69), }, End: Location{ - Line: 488, - Column: 78, + Line: int(488), + Column: int(78), }, file: p1, }, @@ -71961,12 +71983,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 488, - Column: 69, + Line: int(488), + Column: int(69), }, End: Location{ - Line: 488, - Column: 73, + Line: int(488), + Column: int(73), }, file: p1, }, @@ -71982,12 +72004,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -71995,7 +72017,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -72005,12 +72027,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 488, - Column: 80, + Line: int(488), + Column: int(80), }, End: Location{ - Line: 488, - Column: 86, + Line: int(488), + Column: int(86), }, file: p1, }, @@ -72033,26 +72055,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 489, - Column: 18, + Line: int(489), + Column: int(18), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "std", - "render_float_sci", - "i", - "code", "fpprec", - "zp", "cflags", - "render_float_dec", + "i", + "zp", + "render_float_sci", "val", + "std", + "code", + "render_float_dec", }, }, Cond: &Apply{ @@ -72060,12 +72082,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72080,12 +72102,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72099,12 +72121,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72120,12 +72142,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72133,7 +72155,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -72145,12 +72167,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 489, - Column: 21, + Line: int(489), + Column: int(21), }, End: Location{ - Line: 489, - Column: 31, + Line: int(489), + Column: int(31), }, file: p1, }, @@ -72164,12 +72186,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 489, - Column: 21, + Line: int(489), + Column: int(21), }, End: Location{ - Line: 489, - Column: 25, + Line: int(489), + Column: int(25), }, file: p1, }, @@ -72185,12 +72207,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72198,7 +72220,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -72208,12 +72230,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 489, - Column: 36, + Line: int(489), + Column: int(35), }, End: Location{ - Line: 489, - Column: 37, + Line: int(489), + Column: int(38), }, file: p1, }, @@ -72221,7 +72243,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "g", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -72235,26 +72257,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 490, - Column: 17, + Line: int(490), + Column: int(17), }, End: Location{ - Line: 501, - Column: 80, + Line: int(501), + Column: int(80), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "fpprec", - "render_float_sci", - "zp", "i", - "cflags", + "zp", "render_float_dec", - "std", + "render_float_sci", "val", + "fpprec", "code", + "cflags", + "std", }, }, Cond: &Unary{ @@ -72262,12 +72284,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72277,18 +72299,18 @@ var StdAst = &DesugaredObject{ "val", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72303,12 +72325,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72322,12 +72344,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72343,12 +72365,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72356,7 +72378,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -72368,12 +72390,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 490, - Column: 20, + Line: int(490), + Column: int(20), }, End: Location{ - Line: 490, - Column: 33, + Line: int(490), + Column: int(33), }, file: p1, }, @@ -72388,12 +72410,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 490, - Column: 20, + Line: int(490), + Column: int(20), }, End: Location{ - Line: 490, - Column: 28, + Line: int(490), + Column: int(28), }, file: p1, }, @@ -72407,12 +72429,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 490, - Column: 20, + Line: int(490), + Column: int(20), }, End: Location{ - Line: 490, - Column: 23, + Line: int(490), + Column: int(23), }, file: p1, }, @@ -72428,12 +72450,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72441,7 +72463,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -72453,12 +72475,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 490, - Column: 29, + Line: int(490), + Column: int(29), }, End: Location{ - Line: 490, - Column: 32, + Line: int(490), + Column: int(32), }, file: p1, }, @@ -72480,12 +72502,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 490, - Column: 38, + Line: int(490), + Column: int(37), }, End: Location{ - Line: 490, - Column: 44, + Line: int(490), + Column: int(45), }, file: p1, }, @@ -72493,7 +72515,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -72508,20 +72530,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 491, - Column: 21, + Line: int(491), + Column: int(21), }, End: Location{ - Line: 492, - Column: 57, + Line: int(492), + Column: int(57), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "i", "std", "val", + "i", }, }, Expr: &Binary{ @@ -72529,12 +72551,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 491, - Column: 28, + Line: int(491), + Column: int(27), }, End: Location{ - Line: 492, - Column: 57, + Line: int(492), + Column: int(57), }, file: p1, }, @@ -72550,12 +72572,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 491, - Column: 28, + Line: int(491), + Column: int(27), }, End: Location{ - Line: 492, - Column: 40, + Line: int(492), + Column: int(41), }, file: p1, }, @@ -72569,12 +72591,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 491, - Column: 28, + Line: int(491), + Column: int(27), }, End: Location{ - Line: 492, - Column: 30, + Line: int(492), + Column: int(30), }, file: p1, }, @@ -72588,12 +72610,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 491, - Column: 28, + Line: int(491), + Column: int(27), }, End: Location{ - Line: 491, - Column: 54, + Line: int(491), + Column: int(55), }, file: p1, }, @@ -72601,21 +72623,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Format required number at ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 492, - Column: 29, + Line: int(492), + Column: int(29), }, End: Location{ - Line: 492, - Column: 30, + Line: int(492), + Column: int(30), }, file: p1, }, @@ -72627,18 +72649,18 @@ var StdAst = &DesugaredObject{ Id: "i", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 492, - Column: 34, + Line: int(492), + Column: int(33), }, End: Location{ - Line: 492, - Column: 40, + Line: int(492), + Column: int(41), }, file: p1, }, @@ -72646,22 +72668,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ", got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 492, - Column: 44, + Line: int(492), + Column: int(44), }, End: Location{ - Line: 492, - Column: 57, + Line: int(492), + Column: int(57), }, file: p1, }, @@ -72676,12 +72698,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 492, - Column: 44, + Line: int(492), + Column: int(44), }, End: Location{ - Line: 492, - Column: 52, + Line: int(492), + Column: int(52), }, file: p1, }, @@ -72695,12 +72717,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 492, - Column: 44, + Line: int(492), + Column: int(44), }, End: Location{ - Line: 492, - Column: 47, + Line: int(492), + Column: int(47), }, file: p1, }, @@ -72716,12 +72738,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72729,7 +72751,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -72741,12 +72763,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 492, - Column: 53, + Line: int(492), + Column: int(53), }, End: Location{ - Line: 492, - Column: 56, + Line: int(492), + Column: int(56), }, file: p1, }, @@ -72770,25 +72792,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 21, + Line: int(494), + Column: int(21), }, End: Location{ - Line: 501, - Column: 80, + Line: int(501), + Column: int(80), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "cflags", - "render_float_dec", "val", "fpprec", - "render_float_sci", - "zp", "code", "std", + "zp", + "render_float_dec", + "render_float_sci", + "cflags", }, }, Binds: LocalBinds{ @@ -72799,19 +72821,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 38, + Line: int(494), + Column: int(38), }, End: Location{ - Line: 494, - Column: 84, + Line: int(494), + Column: int(84), }, file: p1, }, context: p5546, freeVariables: Identifiers{ - "std", "val", + "std", }, }, Target: &Index{ @@ -72819,12 +72841,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 38, + Line: int(494), + Column: int(38), }, End: Location{ - Line: 494, - Column: 47, + Line: int(494), + Column: int(47), }, file: p1, }, @@ -72838,12 +72860,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 38, + Line: int(494), + Column: int(38), }, End: Location{ - Line: 494, - Column: 41, + Line: int(494), + Column: int(41), }, file: p1, }, @@ -72859,12 +72881,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72872,7 +72894,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "floor", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -72884,12 +72906,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 48, + Line: int(494), + Column: int(48), }, End: Location{ - Line: 494, - Column: 83, + Line: int(494), + Column: int(83), }, file: p1, }, @@ -72904,12 +72926,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 48, + Line: int(494), + Column: int(48), }, End: Location{ - Line: 494, - Column: 69, + Line: int(494), + Column: int(69), }, file: p1, }, @@ -72924,12 +72946,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 48, + Line: int(494), + Column: int(48), }, End: Location{ - Line: 494, - Column: 55, + Line: int(494), + Column: int(55), }, file: p1, }, @@ -72943,12 +72965,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 48, + Line: int(494), + Column: int(48), }, End: Location{ - Line: 494, - Column: 51, + Line: int(494), + Column: int(51), }, file: p1, }, @@ -72964,12 +72986,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -72977,7 +72999,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "log", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -72989,12 +73011,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 56, + Line: int(494), + Column: int(56), }, End: Location{ - Line: 494, - Column: 68, + Line: int(494), + Column: int(68), }, file: p1, }, @@ -73009,12 +73031,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 56, + Line: int(494), + Column: int(56), }, End: Location{ - Line: 494, - Column: 63, + Line: int(494), + Column: int(63), }, file: p1, }, @@ -73028,12 +73050,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 56, + Line: int(494), + Column: int(56), }, End: Location{ - Line: 494, - Column: 59, + Line: int(494), + Column: int(59), }, file: p1, }, @@ -73049,12 +73071,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -73062,7 +73084,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "abs", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -73074,12 +73096,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 64, + Line: int(494), + Column: int(64), }, End: Location{ - Line: 494, - Column: 67, + Line: int(494), + Column: int(67), }, file: p1, }, @@ -73102,18 +73124,18 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 1, + Op: BinaryOp(1), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 72, + Line: int(494), + Column: int(72), }, End: Location{ - Line: 494, - Column: 83, + Line: int(494), + Column: int(83), }, file: p1, }, @@ -73127,12 +73149,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 72, + Line: int(494), + Column: int(72), }, End: Location{ - Line: 494, - Column: 79, + Line: int(494), + Column: int(79), }, file: p1, }, @@ -73146,12 +73168,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 72, + Line: int(494), + Column: int(72), }, End: Location{ - Line: 494, - Column: 75, + Line: int(494), + Column: int(75), }, file: p1, }, @@ -73167,12 +73189,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -73180,7 +73202,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "log", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -73192,19 +73214,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 494, - Column: 80, + Line: int(494), + Column: int(80), }, End: Location{ - Line: 494, - Column: 82, + Line: int(494), + Column: int(82), }, file: p1, }, context: p5586, freeVariables: nil, }, - Value: 10, + Value: float64(10), OriginalString: "10", }, }, @@ -73228,26 +73250,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 495, - Column: 21, + Line: int(495), + Column: int(21), }, End: Location{ - Line: 501, - Column: 80, + Line: int(501), + Column: int(80), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "fpprec", - "exponent", - "render_float_sci", "zp", - "std", + "render_float_dec", + "fpprec", + "render_float_sci", "val", + "std", + "exponent", "cflags", "code", - "render_float_dec", }, }, Cond: &Binary{ @@ -73255,19 +73277,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 495, - Column: 24, + Line: int(495), + Column: int(24), }, End: Location{ - Line: 495, - Column: 59, + Line: int(495), + Column: int(59), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "fpprec", "exponent", + "fpprec", }, }, Left: &Binary{ @@ -73275,12 +73297,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 495, - Column: 24, + Line: int(495), + Column: int(24), }, End: Location{ - Line: 495, - Column: 37, + Line: int(495), + Column: int(37), }, file: p1, }, @@ -73294,12 +73316,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 495, - Column: 24, + Line: int(495), + Column: int(24), }, End: Location{ - Line: 495, - Column: 32, + Line: int(495), + Column: int(32), }, file: p1, }, @@ -73310,66 +73332,66 @@ var StdAst = &DesugaredObject{ }, Id: "exponent", }, - Op: 9, + Op: BinaryOp(9), Right: &Unary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 495, - Column: 35, + Line: int(495), + Column: int(35), }, End: Location{ - Line: 495, - Column: 37, + Line: int(495), + Column: int(37), }, file: p1, }, context: p4906, freeVariables: nil, }, - Op: 3, + Op: UnaryOp(3), Expr: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 495, - Column: 36, + Line: int(495), + Column: int(36), }, End: Location{ - Line: 495, - Column: 37, + Line: int(495), + Column: int(37), }, file: p1, }, context: p4906, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, }, - Op: 18, + Op: BinaryOp(18), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 495, - Column: 41, + Line: int(495), + Column: int(41), }, End: Location{ - Line: 495, - Column: 59, + Line: int(495), + Column: int(59), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "exponent", "fpprec", + "exponent", }, }, Left: &Var{ @@ -73377,12 +73399,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 495, - Column: 41, + Line: int(495), + Column: int(41), }, End: Location{ - Line: 495, - Column: 49, + Line: int(495), + Column: int(49), }, file: p1, }, @@ -73393,18 +73415,18 @@ var StdAst = &DesugaredObject{ }, Id: "exponent", }, - Op: 8, + Op: BinaryOp(8), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 495, - Column: 53, + Line: int(495), + Column: int(53), }, End: Location{ - Line: 495, - Column: 59, + Line: int(495), + Column: int(59), }, file: p1, }, @@ -73422,23 +73444,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 25, + Line: int(496), + Column: int(25), }, End: Location{ - Line: 497, - Column: 76, + Line: int(497), + Column: int(76), }, file: p1, }, context: p4906, freeVariables: Identifiers{ + "cflags", + "code", "fpprec", "render_float_sci", "val", "zp", - "cflags", - "code", }, }, Target: &Var{ @@ -73446,12 +73468,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 25, + Line: int(496), + Column: int(25), }, End: Location{ - Line: 496, - Column: 41, + Line: int(496), + Column: int(41), }, file: p1, }, @@ -73469,12 +73491,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 42, + Line: int(496), + Column: int(42), }, End: Location{ - Line: 496, - Column: 45, + Line: int(496), + Column: int(45), }, file: p1, }, @@ -73490,12 +73512,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 47, + Line: int(496), + Column: int(47), }, End: Location{ - Line: 496, - Column: 49, + Line: int(496), + Column: int(49), }, file: p1, }, @@ -73511,12 +73533,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 51, + Line: int(496), + Column: int(51), }, End: Location{ - Line: 496, - Column: 63, + Line: int(496), + Column: int(63), }, file: p1, }, @@ -73530,12 +73552,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 51, + Line: int(496), + Column: int(51), }, End: Location{ - Line: 496, - Column: 57, + Line: int(496), + Column: int(57), }, file: p1, }, @@ -73551,12 +73573,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -73564,7 +73586,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "blank", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -73574,12 +73596,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 65, + Line: int(496), + Column: int(65), }, End: Location{ - Line: 496, - Column: 76, + Line: int(496), + Column: int(76), }, file: p1, }, @@ -73593,12 +73615,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 65, + Line: int(496), + Column: int(65), }, End: Location{ - Line: 496, - Column: 71, + Line: int(496), + Column: int(71), }, file: p1, }, @@ -73614,12 +73636,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -73627,7 +73649,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sign", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -73637,12 +73659,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 78, + Line: int(496), + Column: int(78), }, End: Location{ - Line: 496, - Column: 88, + Line: int(496), + Column: int(88), }, file: p1, }, @@ -73656,12 +73678,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 496, - Column: 78, + Line: int(496), + Column: int(78), }, End: Location{ - Line: 496, - Column: 84, + Line: int(496), + Column: int(84), }, file: p1, }, @@ -73677,12 +73699,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -73690,7 +73712,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -73700,12 +73722,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 497, - Column: 42, + Line: int(497), + Column: int(42), }, End: Location{ - Line: 497, - Column: 52, + Line: int(497), + Column: int(52), }, file: p1, }, @@ -73719,12 +73741,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 497, - Column: 42, + Line: int(497), + Column: int(42), }, End: Location{ - Line: 497, - Column: 48, + Line: int(497), + Column: int(48), }, file: p1, }, @@ -73740,12 +73762,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -73753,7 +73775,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -73763,12 +73785,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 497, - Column: 54, + Line: int(497), + Column: int(54), }, End: Location{ - Line: 497, - Column: 63, + Line: int(497), + Column: int(63), }, file: p1, }, @@ -73782,12 +73804,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 497, - Column: 54, + Line: int(497), + Column: int(54), }, End: Location{ - Line: 497, - Column: 58, + Line: int(497), + Column: int(58), }, file: p1, }, @@ -73803,12 +73825,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -73816,7 +73838,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "caps", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -73826,12 +73848,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 497, - Column: 65, + Line: int(497), + Column: int(65), }, End: Location{ - Line: 497, - Column: 75, + Line: int(497), + Column: int(75), }, file: p1, }, @@ -73845,12 +73867,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 497, - Column: 65, + Line: int(497), + Column: int(65), }, End: Location{ - Line: 497, - Column: 71, + Line: int(497), + Column: int(71), }, file: p1, }, @@ -73861,25 +73883,25 @@ var StdAst = &DesugaredObject{ }, Id: "fpprec", }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 497, - Column: 74, + Line: int(497), + Column: int(74), }, End: Location{ - Line: 497, - Column: 75, + Line: int(497), + Column: int(75), }, file: p1, }, context: p5609, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -73894,24 +73916,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 499, - Column: 25, + Line: int(499), + Column: int(25), }, End: Location{ - Line: 501, - Column: 80, + Line: int(501), + Column: int(80), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "std", - "exponent", + "fpprec", "render_float_dec", "val", + "std", + "exponent", "zp", "cflags", - "fpprec", }, }, Binds: LocalBinds{ @@ -73922,12 +73944,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 499, - Column: 50, + Line: int(499), + Column: int(50), }, End: Location{ - Line: 499, - Column: 74, + Line: int(499), + Column: int(74), }, file: p1, }, @@ -73942,12 +73964,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 499, - Column: 50, + Line: int(499), + Column: int(50), }, End: Location{ - Line: 499, - Column: 57, + Line: int(499), + Column: int(57), }, file: p1, }, @@ -73961,12 +73983,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 499, - Column: 50, + Line: int(499), + Column: int(50), }, End: Location{ - Line: 499, - Column: 53, + Line: int(499), + Column: int(53), }, file: p1, }, @@ -73982,12 +74004,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -73995,7 +74017,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "max", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -74007,19 +74029,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 499, - Column: 58, + Line: int(499), + Column: int(58), }, End: Location{ - Line: 499, - Column: 59, + Line: int(499), + Column: int(59), }, file: p1, }, context: p5656, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, &Binary{ @@ -74027,12 +74049,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 499, - Column: 61, + Line: int(499), + Column: int(61), }, End: Location{ - Line: 499, - Column: 73, + Line: int(499), + Column: int(73), }, file: p1, }, @@ -74046,12 +74068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 499, - Column: 61, + Line: int(499), + Column: int(61), }, End: Location{ - Line: 499, - Column: 69, + Line: int(499), + Column: int(69), }, file: p1, }, @@ -74062,25 +74084,25 @@ var StdAst = &DesugaredObject{ }, Id: "exponent", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 499, - Column: 72, + Line: int(499), + Column: int(72), }, End: Location{ - Line: 499, - Column: 73, + Line: int(499), + Column: int(73), }, file: p1, }, context: p5656, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -74098,23 +74120,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 25, + Line: int(500), + Column: int(25), }, End: Location{ - Line: 501, - Column: 80, + Line: int(501), + Column: int(80), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "render_float_dec", - "val", "zp", "cflags", "fpprec", "digits_before_pt", + "render_float_dec", + "val", }, }, Target: &Var{ @@ -74122,12 +74144,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 25, + Line: int(500), + Column: int(25), }, End: Location{ - Line: 500, - Column: 41, + Line: int(500), + Column: int(41), }, file: p1, }, @@ -74145,12 +74167,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 42, + Line: int(500), + Column: int(42), }, End: Location{ - Line: 500, - Column: 45, + Line: int(500), + Column: int(45), }, file: p1, }, @@ -74166,12 +74188,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 47, + Line: int(500), + Column: int(47), }, End: Location{ - Line: 500, - Column: 49, + Line: int(500), + Column: int(49), }, file: p1, }, @@ -74187,12 +74209,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 51, + Line: int(500), + Column: int(51), }, End: Location{ - Line: 500, - Column: 63, + Line: int(500), + Column: int(63), }, file: p1, }, @@ -74206,12 +74228,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 51, + Line: int(500), + Column: int(51), }, End: Location{ - Line: 500, - Column: 57, + Line: int(500), + Column: int(57), }, file: p1, }, @@ -74227,12 +74249,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74240,7 +74262,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "blank", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -74250,12 +74272,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 65, + Line: int(500), + Column: int(65), }, End: Location{ - Line: 500, - Column: 76, + Line: int(500), + Column: int(76), }, file: p1, }, @@ -74269,12 +74291,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 65, + Line: int(500), + Column: int(65), }, End: Location{ - Line: 500, - Column: 71, + Line: int(500), + Column: int(71), }, file: p1, }, @@ -74290,12 +74312,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74303,7 +74325,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sign", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -74313,12 +74335,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 78, + Line: int(500), + Column: int(78), }, End: Location{ - Line: 500, - Column: 88, + Line: int(500), + Column: int(88), }, file: p1, }, @@ -74332,12 +74354,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 500, - Column: 78, + Line: int(500), + Column: int(78), }, End: Location{ - Line: 500, - Column: 84, + Line: int(500), + Column: int(84), }, file: p1, }, @@ -74353,12 +74375,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74366,7 +74388,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -74376,12 +74398,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 501, - Column: 42, + Line: int(501), + Column: int(42), }, End: Location{ - Line: 501, - Column: 52, + Line: int(501), + Column: int(52), }, file: p1, }, @@ -74395,12 +74417,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 501, - Column: 42, + Line: int(501), + Column: int(42), }, End: Location{ - Line: 501, - Column: 48, + Line: int(501), + Column: int(48), }, file: p1, }, @@ -74416,12 +74438,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74429,7 +74451,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "alt", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -74439,12 +74461,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 501, - Column: 54, + Line: int(501), + Column: int(54), }, End: Location{ - Line: 501, - Column: 79, + Line: int(501), + Column: int(79), }, file: p1, }, @@ -74459,12 +74481,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 501, - Column: 54, + Line: int(501), + Column: int(54), }, End: Location{ - Line: 501, - Column: 60, + Line: int(501), + Column: int(60), }, file: p1, }, @@ -74475,18 +74497,18 @@ var StdAst = &DesugaredObject{ }, Id: "fpprec", }, - Op: 4, + Op: BinaryOp(4), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 501, - Column: 63, + Line: int(501), + Column: int(63), }, End: Location{ - Line: 501, - Column: 79, + Line: int(501), + Column: int(79), }, file: p1, }, @@ -74513,12 +74535,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 502, - Column: 18, + Line: int(502), + Column: int(18), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, @@ -74534,12 +74556,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74554,12 +74576,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74573,12 +74595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74594,12 +74616,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74607,7 +74629,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -74619,12 +74641,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 502, - Column: 21, + Line: int(502), + Column: int(21), }, End: Location{ - Line: 502, - Column: 31, + Line: int(502), + Column: int(31), }, file: p1, }, @@ -74638,12 +74660,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 502, - Column: 21, + Line: int(502), + Column: int(21), }, End: Location{ - Line: 502, - Column: 25, + Line: int(502), + Column: int(25), }, file: p1, }, @@ -74659,12 +74681,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74672,7 +74694,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -74682,12 +74704,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 502, - Column: 36, + Line: int(502), + Column: int(35), }, End: Location{ - Line: 502, - Column: 37, + Line: int(502), + Column: int(38), }, file: p1, }, @@ -74695,7 +74717,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "c", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -74709,19 +74731,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 503, - Column: 17, + Line: int(503), + Column: int(17), }, End: Location{ - Line: 511, - Column: 79, + Line: int(511), + Column: int(79), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "std", "val", + "std", }, }, Cond: &Apply{ @@ -74729,12 +74751,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74749,12 +74771,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74768,12 +74790,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74789,12 +74811,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74802,7 +74824,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -74814,12 +74836,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 503, - Column: 20, + Line: int(503), + Column: int(20), }, End: Location{ - Line: 503, - Column: 33, + Line: int(503), + Column: int(33), }, file: p1, }, @@ -74834,12 +74856,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 503, - Column: 20, + Line: int(503), + Column: int(20), }, End: Location{ - Line: 503, - Column: 28, + Line: int(503), + Column: int(28), }, file: p1, }, @@ -74853,12 +74875,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 503, - Column: 20, + Line: int(503), + Column: int(20), }, End: Location{ - Line: 503, - Column: 23, + Line: int(503), + Column: int(23), }, file: p1, }, @@ -74874,12 +74896,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -74887,7 +74909,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -74899,12 +74921,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 503, - Column: 29, + Line: int(503), + Column: int(29), }, End: Location{ - Line: 503, - Column: 32, + Line: int(503), + Column: int(32), }, file: p1, }, @@ -74926,12 +74948,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 503, - Column: 38, + Line: int(503), + Column: int(37), }, End: Location{ - Line: 503, - Column: 44, + Line: int(503), + Column: int(45), }, file: p1, }, @@ -74939,7 +74961,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -74953,12 +74975,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 504, - Column: 21, + Line: int(504), + Column: int(21), }, End: Location{ - Line: 504, - Column: 34, + Line: int(504), + Column: int(34), }, file: p1, }, @@ -74973,12 +74995,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 504, - Column: 21, + Line: int(504), + Column: int(21), }, End: Location{ - Line: 504, - Column: 29, + Line: int(504), + Column: int(29), }, file: p1, }, @@ -74992,12 +75014,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 504, - Column: 21, + Line: int(504), + Column: int(21), }, End: Location{ - Line: 504, - Column: 24, + Line: int(504), + Column: int(24), }, file: p1, }, @@ -75013,12 +75035,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75026,7 +75048,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "char", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -75038,12 +75060,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 504, - Column: 30, + Line: int(504), + Column: int(30), }, End: Location{ - Line: 504, - Column: 33, + Line: int(504), + Column: int(33), }, file: p1, }, @@ -75065,12 +75087,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 505, - Column: 22, + Line: int(505), + Column: int(22), }, End: Location{ - Line: 511, - Column: 79, + Line: int(511), + Column: int(79), }, file: p1, }, @@ -75085,12 +75107,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75105,12 +75127,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75124,12 +75146,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75145,12 +75167,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75158,7 +75180,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -75170,12 +75192,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 505, - Column: 25, + Line: int(505), + Column: int(25), }, End: Location{ - Line: 505, - Column: 38, + Line: int(505), + Column: int(38), }, file: p1, }, @@ -75190,12 +75212,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 505, - Column: 25, + Line: int(505), + Column: int(25), }, End: Location{ - Line: 505, - Column: 33, + Line: int(505), + Column: int(33), }, file: p1, }, @@ -75209,12 +75231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 505, - Column: 25, + Line: int(505), + Column: int(25), }, End: Location{ - Line: 505, - Column: 28, + Line: int(505), + Column: int(28), }, file: p1, }, @@ -75230,12 +75252,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75243,7 +75265,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -75255,12 +75277,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 505, - Column: 34, + Line: int(505), + Column: int(34), }, End: Location{ - Line: 505, - Column: 37, + Line: int(505), + Column: int(37), }, file: p1, }, @@ -75282,12 +75304,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 505, - Column: 43, + Line: int(505), + Column: int(42), }, End: Location{ - Line: 505, - Column: 49, + Line: int(505), + Column: int(50), }, file: p1, }, @@ -75295,7 +75317,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -75309,19 +75331,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 506, - Column: 21, + Line: int(506), + Column: int(21), }, End: Location{ - Line: 509, - Column: 83, + Line: int(509), + Column: int(83), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "val", "std", + "val", }, }, Cond: &Apply{ @@ -75329,12 +75351,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75349,12 +75371,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75368,12 +75390,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75389,12 +75411,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75402,7 +75424,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -75414,12 +75436,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 506, - Column: 24, + Line: int(506), + Column: int(24), }, End: Location{ - Line: 506, - Column: 39, + Line: int(506), + Column: int(39), }, file: p1, }, @@ -75434,12 +75456,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 506, - Column: 24, + Line: int(506), + Column: int(24), }, End: Location{ - Line: 506, - Column: 34, + Line: int(506), + Column: int(34), }, file: p1, }, @@ -75453,12 +75475,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 506, - Column: 24, + Line: int(506), + Column: int(24), }, End: Location{ - Line: 506, - Column: 27, + Line: int(506), + Column: int(27), }, file: p1, }, @@ -75474,12 +75496,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75487,7 +75509,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -75499,12 +75521,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 506, - Column: 35, + Line: int(506), + Column: int(35), }, End: Location{ - Line: 506, - Column: 38, + Line: int(506), + Column: int(38), }, file: p1, }, @@ -75526,19 +75548,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 506, - Column: 43, + Line: int(506), + Column: int(43), }, End: Location{ - Line: 506, - Column: 44, + Line: int(506), + Column: int(44), }, file: p1, }, context: p4906, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -75552,12 +75574,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 507, - Column: 25, + Line: int(507), + Column: int(25), }, End: Location{ - Line: 507, - Column: 28, + Line: int(507), + Column: int(28), }, file: p1, }, @@ -75573,12 +75595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 509, - Column: 25, + Line: int(509), + Column: int(25), }, End: Location{ - Line: 509, - Column: 83, + Line: int(509), + Column: int(83), }, file: p1, }, @@ -75593,12 +75615,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 509, - Column: 32, + Line: int(509), + Column: int(31), }, End: Location{ - Line: 509, - Column: 83, + Line: int(509), + Column: int(83), }, file: p1, }, @@ -75613,12 +75635,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 509, - Column: 32, + Line: int(509), + Column: int(31), }, End: Location{ - Line: 509, - Column: 64, + Line: int(509), + Column: int(65), }, file: p1, }, @@ -75626,21 +75648,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%c expected 1-sized string got: ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 509, - Column: 68, + Line: int(509), + Column: int(68), }, End: Location{ - Line: 509, - Column: 83, + Line: int(509), + Column: int(83), }, file: p1, }, @@ -75655,12 +75677,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 509, - Column: 68, + Line: int(509), + Column: int(68), }, End: Location{ - Line: 509, - Column: 78, + Line: int(509), + Column: int(78), }, file: p1, }, @@ -75674,12 +75696,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 509, - Column: 68, + Line: int(509), + Column: int(68), }, End: Location{ - Line: 509, - Column: 71, + Line: int(509), + Column: int(71), }, file: p1, }, @@ -75695,12 +75717,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75708,7 +75730,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -75720,12 +75742,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 509, - Column: 79, + Line: int(509), + Column: int(79), }, End: Location{ - Line: 509, - Column: 82, + Line: int(509), + Column: int(82), }, file: p1, }, @@ -75750,19 +75772,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 511, - Column: 21, + Line: int(511), + Column: int(21), }, End: Location{ - Line: 511, - Column: 79, + Line: int(511), + Column: int(79), }, file: p1, }, context: p4906, freeVariables: Identifiers{ - "val", "std", + "val", }, }, Expr: &Binary{ @@ -75770,12 +75792,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 511, - Column: 28, + Line: int(511), + Column: int(27), }, End: Location{ - Line: 511, - Column: 79, + Line: int(511), + Column: int(79), }, file: p1, }, @@ -75790,12 +75812,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 511, - Column: 28, + Line: int(511), + Column: int(27), }, End: Location{ - Line: 511, - Column: 62, + Line: int(511), + Column: int(63), }, file: p1, }, @@ -75803,21 +75825,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%c expected number / string, got: ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 511, - Column: 66, + Line: int(511), + Column: int(66), }, End: Location{ - Line: 511, - Column: 79, + Line: int(511), + Column: int(79), }, file: p1, }, @@ -75832,12 +75854,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 511, - Column: 66, + Line: int(511), + Column: int(66), }, End: Location{ - Line: 511, - Column: 74, + Line: int(511), + Column: int(74), }, file: p1, }, @@ -75851,12 +75873,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 511, - Column: 66, + Line: int(511), + Column: int(66), }, End: Location{ - Line: 511, - Column: 69, + Line: int(511), + Column: int(69), }, file: p1, }, @@ -75872,12 +75894,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -75885,7 +75907,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -75897,12 +75919,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 511, - Column: 75, + Line: int(511), + Column: int(75), }, End: Location{ - Line: 511, - Column: 78, + Line: int(511), + Column: int(78), }, file: p1, }, @@ -75928,12 +75950,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 513, - Column: 17, + Line: int(513), + Column: int(17), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, @@ -75947,12 +75969,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 513, - Column: 24, + Line: int(513), + Column: int(23), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, @@ -75966,12 +75988,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 513, - Column: 24, + Line: int(513), + Column: int(23), }, End: Location{ - Line: 513, - Column: 38, + Line: int(513), + Column: int(39), }, file: p1, }, @@ -75979,21 +76001,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Unknown code: ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 513, - Column: 42, + Line: int(513), + Column: int(42), }, End: Location{ - Line: 513, - Column: 52, + Line: int(513), + Column: int(52), }, file: p1, }, @@ -76007,12 +76029,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 513, - Column: 42, + Line: int(513), + Column: int(42), }, End: Location{ - Line: 513, - Column: 46, + Line: int(513), + Column: int(46), }, file: p1, }, @@ -76028,12 +76050,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -76041,7 +76063,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -76069,23 +76091,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 516, - Column: 9, + Line: int(516), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ "pad_right", - "format_code", - "pad_left", - "std", - "vals", "codes", + "vals", + "pad_left", + "format_code", + "std", }, }, Binds: LocalBinds{ @@ -76096,22 +76118,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p5839, freeVariables: Identifiers{ - "pad_right", - "format_code", "pad_left", + "format_code", "format_codes_arr", "std", + "pad_right", }, }, Parameters: Parameters{ @@ -76130,27 +76152,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 517, - Column: 13, + Line: int(517), + Column: int(13), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "pad_left", - "pad_right", "i", - "arr", - "format_codes_arr", - "v", - "format_code", "std", "codes", "j", + "v", + "arr", + "pad_left", + "pad_right", + "format_code", + "format_codes_arr", }, }, Cond: &Binary{ @@ -76158,19 +76180,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 517, - Column: 16, + Line: int(517), + Column: int(16), }, End: Location{ - Line: 517, - Column: 38, + Line: int(517), + Column: int(38), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "std", "i", + "std", "codes", }, }, @@ -76179,12 +76201,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 517, - Column: 16, + Line: int(517), + Column: int(16), }, End: Location{ - Line: 517, - Column: 17, + Line: int(517), + Column: int(17), }, file: p1, }, @@ -76195,25 +76217,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 517, - Column: 21, + Line: int(517), + Column: int(21), }, End: Location{ - Line: 517, - Column: 38, + Line: int(517), + Column: int(38), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "codes", "std", + "codes", }, }, Target: &Index{ @@ -76221,12 +76243,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 517, - Column: 21, + Line: int(517), + Column: int(21), }, End: Location{ - Line: 517, - Column: 31, + Line: int(517), + Column: int(31), }, file: p1, }, @@ -76240,12 +76262,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 517, - Column: 21, + Line: int(517), + Column: int(21), }, End: Location{ - Line: 517, - Column: 24, + Line: int(517), + Column: int(24), }, file: p1, }, @@ -76261,12 +76283,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -76274,7 +76296,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -76286,12 +76308,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 517, - Column: 32, + Line: int(517), + Column: int(32), }, End: Location{ - Line: 517, - Column: 37, + Line: int(517), + Column: int(37), }, file: p1, }, @@ -76314,12 +76336,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 518, - Column: 17, + Line: int(518), + Column: int(17), }, End: Location{ - Line: 521, - Column: 22, + Line: int(521), + Column: int(22), }, file: p1, }, @@ -76327,8 +76349,8 @@ var StdAst = &DesugaredObject{ freeVariables: Identifiers{ "j", "std", - "arr", "v", + "arr", }, }, Cond: &Binary{ @@ -76336,20 +76358,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 518, - Column: 20, + Line: int(518), + Column: int(20), }, End: Location{ - Line: 518, - Column: 39, + Line: int(518), + Column: int(39), }, file: p1, }, context: p5843, freeVariables: Identifiers{ + "arr", "j", "std", - "arr", }, }, Left: &Var{ @@ -76357,12 +76379,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 518, - Column: 20, + Line: int(518), + Column: int(20), }, End: Location{ - Line: 518, - Column: 21, + Line: int(518), + Column: int(21), }, file: p1, }, @@ -76373,18 +76395,18 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 9, + Op: BinaryOp(9), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 518, - Column: 24, + Line: int(518), + Column: int(24), }, End: Location{ - Line: 518, - Column: 39, + Line: int(518), + Column: int(39), }, file: p1, }, @@ -76399,12 +76421,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 518, - Column: 24, + Line: int(518), + Column: int(24), }, End: Location{ - Line: 518, - Column: 34, + Line: int(518), + Column: int(34), }, file: p1, }, @@ -76418,12 +76440,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 518, - Column: 24, + Line: int(518), + Column: int(24), }, End: Location{ - Line: 518, - Column: 27, + Line: int(518), + Column: int(27), }, file: p1, }, @@ -76439,12 +76461,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -76452,7 +76474,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -76464,12 +76486,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 518, - Column: 35, + Line: int(518), + Column: int(35), }, End: Location{ - Line: 518, - Column: 38, + Line: int(518), + Column: int(38), }, file: p1, }, @@ -76492,19 +76514,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 21, + Line: int(519), + Column: int(21), }, End: Location{ - Line: 519, - Column: 95, + Line: int(519), + Column: int(95), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "arr", "std", + "arr", "j", }, }, @@ -76513,19 +76535,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 29, + Line: int(519), + Column: int(28), }, End: Location{ - Line: 519, - Column: 95, + Line: int(519), + Column: int(95), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "arr", "std", + "arr", "j", }, }, @@ -76534,19 +76556,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 29, + Line: int(519), + Column: int(28), }, End: Location{ - Line: 519, - Column: 90, + Line: int(519), + Column: int(91), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "arr", "std", + "arr", }, }, Left: &Binary{ @@ -76554,12 +76576,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 29, + Line: int(519), + Column: int(28), }, End: Location{ - Line: 519, - Column: 75, + Line: int(519), + Column: int(75), }, file: p1, }, @@ -76574,12 +76596,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 29, + Line: int(519), + Column: int(28), }, End: Location{ - Line: 519, - Column: 56, + Line: int(519), + Column: int(57), }, file: p1, }, @@ -76587,21 +76609,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Too many values to format: ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 60, + Line: int(519), + Column: int(60), }, End: Location{ - Line: 519, - Column: 75, + Line: int(519), + Column: int(75), }, file: p1, }, @@ -76616,12 +76638,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 60, + Line: int(519), + Column: int(60), }, End: Location{ - Line: 519, - Column: 70, + Line: int(519), + Column: int(70), }, file: p1, }, @@ -76635,12 +76657,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 60, + Line: int(519), + Column: int(60), }, End: Location{ - Line: 519, - Column: 63, + Line: int(519), + Column: int(63), }, file: p1, }, @@ -76656,12 +76678,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -76669,7 +76691,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -76681,12 +76703,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 71, + Line: int(519), + Column: int(71), }, End: Location{ - Line: 519, - Column: 74, + Line: int(519), + Column: int(74), }, file: p1, }, @@ -76704,18 +76726,18 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 79, + Line: int(519), + Column: int(78), }, End: Location{ - Line: 519, - Column: 90, + Line: int(519), + Column: int(91), }, file: p1, }, @@ -76723,22 +76745,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: ", expected ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 519, - Column: 94, + Line: int(519), + Column: int(94), }, End: Location{ - Line: 519, - Column: 95, + Line: int(519), + Column: int(95), }, file: p1, }, @@ -76756,12 +76778,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 521, - Column: 21, + Line: int(521), + Column: int(21), }, End: Location{ - Line: 521, - Column: 22, + Line: int(521), + Column: int(22), }, file: p1, }, @@ -76778,27 +76800,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 523, - Column: 17, + Line: int(523), + Column: int(17), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "codes", - "format_codes_arr", - "pad_left", "j", - "arr", - "i", - "std", - "v", + "pad_left", "pad_right", + "std", + "codes", + "i", + "arr", + "v", "format_code", + "format_codes_arr", }, }, Binds: LocalBinds{ @@ -76809,12 +76831,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 523, - Column: 30, + Line: int(523), + Column: int(30), }, End: Location{ - Line: 523, - Column: 38, + Line: int(523), + Column: int(38), }, file: p1, }, @@ -76829,12 +76851,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 523, - Column: 30, + Line: int(523), + Column: int(30), }, End: Location{ - Line: 523, - Column: 35, + Line: int(523), + Column: int(35), }, file: p1, }, @@ -76850,12 +76872,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 523, - Column: 36, + Line: int(523), + Column: int(36), }, End: Location{ - Line: 523, - Column: 37, + Line: int(523), + Column: int(37), }, file: p1, }, @@ -76876,28 +76898,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 524, - Column: 17, + Line: int(524), + Column: int(17), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ + "arr", + "format_code", + "v", "format_codes_arr", + "j", "codes", + "i", "pad_left", + "pad_right", "std", "code", - "v", - "pad_right", - "format_code", - "i", - "j", - "arr", }, }, Cond: &Apply{ @@ -76905,12 +76927,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -76925,12 +76947,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -76944,12 +76966,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -76965,12 +76987,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -76978,7 +77000,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -76990,12 +77012,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 524, - Column: 20, + Line: int(524), + Column: int(20), }, End: Location{ - Line: 524, - Column: 34, + Line: int(524), + Column: int(34), }, file: p1, }, @@ -77010,12 +77032,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 524, - Column: 20, + Line: int(524), + Column: int(20), }, End: Location{ - Line: 524, - Column: 28, + Line: int(524), + Column: int(28), }, file: p1, }, @@ -77029,12 +77051,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 524, - Column: 20, + Line: int(524), + Column: int(20), }, End: Location{ - Line: 524, - Column: 23, + Line: int(524), + Column: int(23), }, file: p1, }, @@ -77050,12 +77072,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -77063,7 +77085,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -77075,12 +77097,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 524, - Column: 29, + Line: int(524), + Column: int(29), }, End: Location{ - Line: 524, - Column: 33, + Line: int(524), + Column: int(33), }, file: p1, }, @@ -77102,12 +77124,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 524, - Column: 39, + Line: int(524), + Column: int(38), }, End: Location{ - Line: 524, - Column: 45, + Line: int(524), + Column: int(46), }, file: p1, }, @@ -77115,7 +77137,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -77129,24 +77151,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 21, + Line: int(525), + Column: int(21), }, End: Location{ - Line: 525, - Column: 69, + Line: int(525), + Column: int(69), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "i", "j", "v", "code", "format_codes_arr", "codes", "arr", + "i", }, }, Target: &Var{ @@ -77154,12 +77176,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 21, + Line: int(525), + Column: int(21), }, End: Location{ - Line: 525, - Column: 37, + Line: int(525), + Column: int(37), }, file: p1, }, @@ -77177,12 +77199,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 38, + Line: int(525), + Column: int(38), }, End: Location{ - Line: 525, - Column: 43, + Line: int(525), + Column: int(43), }, file: p1, }, @@ -77198,12 +77220,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 45, + Line: int(525), + Column: int(45), }, End: Location{ - Line: 525, - Column: 48, + Line: int(525), + Column: int(48), }, file: p1, }, @@ -77219,12 +77241,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 50, + Line: int(525), + Column: int(50), }, End: Location{ - Line: 525, - Column: 55, + Line: int(525), + Column: int(55), }, file: p1, }, @@ -77238,12 +77260,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 50, + Line: int(525), + Column: int(50), }, End: Location{ - Line: 525, - Column: 51, + Line: int(525), + Column: int(51), }, file: p1, }, @@ -77254,25 +77276,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 54, + Line: int(525), + Column: int(54), }, End: Location{ - Line: 525, - Column: 55, + Line: int(525), + Column: int(55), }, file: p1, }, context: p5940, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -77281,12 +77303,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 57, + Line: int(525), + Column: int(57), }, End: Location{ - Line: 525, - Column: 58, + Line: int(525), + Column: int(58), }, file: p1, }, @@ -77302,12 +77324,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 60, + Line: int(525), + Column: int(60), }, End: Location{ - Line: 525, - Column: 68, + Line: int(525), + Column: int(68), }, file: p1, }, @@ -77322,12 +77344,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 60, + Line: int(525), + Column: int(60), }, End: Location{ - Line: 525, - Column: 61, + Line: int(525), + Column: int(61), }, file: p1, }, @@ -77338,18 +77360,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 525, - Column: 64, + Line: int(525), + Column: int(64), }, End: Location{ - Line: 525, - Column: 68, + Line: int(525), + Column: int(68), }, file: p1, }, @@ -77372,28 +77394,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 527, - Column: 21, + Line: int(527), + Column: int(21), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "codes", - "pad_right", - "i", - "std", - "arr", - "code", "pad_left", + "arr", + "std", + "i", + "pad_right", + "format_codes_arr", + "codes", + "j", + "code", "format_code", "v", - "format_codes_arr", - "j", }, }, Binds: LocalBinds{ @@ -77404,19 +77426,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 527, - Column: 33, + Line: int(527), + Column: int(33), }, End: Location{ - Line: 536, - Column: 22, + Line: int(536), + Column: int(22), }, file: p1, }, context: p5961, freeVariables: Identifiers{ - "j", "arr", + "j", "std", "code", }, @@ -77426,12 +77448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -77446,12 +77468,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -77465,12 +77487,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -77486,12 +77508,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -77499,7 +77521,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -77511,12 +77533,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 527, - Column: 36, + Line: int(527), + Column: int(36), }, End: Location{ - Line: 527, - Column: 43, + Line: int(527), + Column: int(43), }, file: p1, }, @@ -77530,12 +77552,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 527, - Column: 36, + Line: int(527), + Column: int(36), }, End: Location{ - Line: 527, - Column: 40, + Line: int(527), + Column: int(40), }, file: p1, }, @@ -77551,12 +77573,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -77564,7 +77586,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -77574,12 +77596,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 527, - Column: 48, + Line: int(527), + Column: int(47), }, End: Location{ - Line: 527, - Column: 49, + Line: int(527), + Column: int(50), }, file: p1, }, @@ -77587,7 +77609,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "*", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -77601,37 +77623,37 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 527, - Column: 56, + Line: int(527), + Column: int(56), }, End: Location{ - Line: 533, - Column: 22, + Line: int(533), + Column: int(22), }, file: p1, }, context: p5961, freeVariables: Identifiers{ - "j", "arr", + "j", "std", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -77639,7 +77661,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "j", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -77647,12 +77669,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 528, - Column: 28, + Line: int(528), + Column: int(28), }, End: Location{ - Line: 528, - Column: 33, + Line: int(528), + Column: int(33), }, file: p1, }, @@ -77666,12 +77688,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 528, - Column: 28, + Line: int(528), + Column: int(28), }, End: Location{ - Line: 528, - Column: 29, + Line: int(528), + Column: int(29), }, file: p1, }, @@ -77682,43 +77704,43 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 528, - Column: 32, + Line: int(528), + Column: int(32), }, End: Location{ - Line: 528, - Column: 33, + Line: int(528), + Column: int(33), }, file: p1, }, context: p5982, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -77726,7 +77748,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Conditional{ @@ -77734,20 +77756,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 529, - Column: 29, + Line: int(529), + Column: int(29), }, End: Location{ - Line: 532, - Column: 35, + Line: int(532), + Column: int(35), }, file: p1, }, context: p5982, freeVariables: Identifiers{ + "std", "arr", "j", - "std", }, }, Cond: &Binary{ @@ -77755,20 +77777,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 529, - Column: 32, + Line: int(529), + Column: int(32), }, End: Location{ - Line: 529, - Column: 52, + Line: int(529), + Column: int(52), }, file: p1, }, context: p5982, freeVariables: Identifiers{ - "arr", "j", "std", + "arr", }, }, Left: &Var{ @@ -77776,12 +77798,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 529, - Column: 32, + Line: int(529), + Column: int(32), }, End: Location{ - Line: 529, - Column: 33, + Line: int(529), + Column: int(33), }, file: p1, }, @@ -77792,18 +77814,18 @@ var StdAst = &DesugaredObject{ }, Id: "j", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 529, - Column: 37, + Line: int(529), + Column: int(37), }, End: Location{ - Line: 529, - Column: 52, + Line: int(529), + Column: int(52), }, file: p1, }, @@ -77818,12 +77840,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 529, - Column: 37, + Line: int(529), + Column: int(37), }, End: Location{ - Line: 529, - Column: 47, + Line: int(529), + Column: int(47), }, file: p1, }, @@ -77837,12 +77859,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 529, - Column: 37, + Line: int(529), + Column: int(37), }, End: Location{ - Line: 529, - Column: 40, + Line: int(529), + Column: int(40), }, file: p1, }, @@ -77858,12 +77880,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -77871,7 +77893,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -77883,12 +77905,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 529, - Column: 48, + Line: int(529), + Column: int(48), }, End: Location{ - Line: 529, - Column: 51, + Line: int(529), + Column: int(51), }, file: p1, }, @@ -77911,12 +77933,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 530, - Column: 29, + Line: int(530), + Column: int(29), }, End: Location{ - Line: 530, - Column: 84, + Line: int(530), + Column: int(84), }, file: p1, }, @@ -77931,12 +77953,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 530, - Column: 36, + Line: int(530), + Column: int(35), }, End: Location{ - Line: 530, - Column: 84, + Line: int(530), + Column: int(84), }, file: p1, }, @@ -77951,12 +77973,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 530, - Column: 36, + Line: int(530), + Column: int(35), }, End: Location{ - Line: 530, - Column: 65, + Line: int(530), + Column: int(66), }, file: p1, }, @@ -77964,21 +77986,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Not enough values to format: ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 530, - Column: 69, + Line: int(530), + Column: int(69), }, End: Location{ - Line: 530, - Column: 84, + Line: int(530), + Column: int(84), }, file: p1, }, @@ -77993,12 +78015,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 530, - Column: 69, + Line: int(530), + Column: int(69), }, End: Location{ - Line: 530, - Column: 79, + Line: int(530), + Column: int(79), }, file: p1, }, @@ -78012,12 +78034,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 530, - Column: 69, + Line: int(530), + Column: int(69), }, End: Location{ - Line: 530, - Column: 72, + Line: int(530), + Column: int(72), }, file: p1, }, @@ -78033,12 +78055,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78046,7 +78068,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -78058,12 +78080,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 530, - Column: 80, + Line: int(530), + Column: int(80), }, End: Location{ - Line: 530, - Column: 83, + Line: int(530), + Column: int(83), }, file: p1, }, @@ -78087,19 +78109,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 532, - Column: 29, + Line: int(532), + Column: int(29), }, End: Location{ - Line: 532, - Column: 35, + Line: int(532), + Column: int(35), }, file: p1, }, context: p5982, freeVariables: Identifiers{ - "j", "arr", + "j", }, }, Target: &Var{ @@ -78107,12 +78129,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 532, - Column: 29, + Line: int(532), + Column: int(29), }, End: Location{ - Line: 532, - Column: 32, + Line: int(532), + Column: int(32), }, file: p1, }, @@ -78128,12 +78150,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 532, - Column: 33, + Line: int(532), + Column: int(33), }, End: Location{ - Line: 532, - Column: 34, + Line: int(532), + Column: int(34), }, file: p1, }, @@ -78156,36 +78178,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 533, - Column: 28, + Line: int(533), + Column: int(28), }, End: Location{ - Line: 536, - Column: 22, + Line: int(536), + Column: int(22), }, file: p1, }, context: p5961, freeVariables: Identifiers{ - "code", "j", + "code", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78193,7 +78215,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "j", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Var{ @@ -78201,12 +78223,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 534, - Column: 28, + Line: int(534), + Column: int(28), }, End: Location{ - Line: 534, - Column: 29, + Line: int(534), + Column: int(29), }, file: p1, }, @@ -78220,18 +78242,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78239,7 +78261,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -78247,12 +78269,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 535, - Column: 29, + Line: int(535), + Column: int(29), }, End: Location{ - Line: 535, - Column: 36, + Line: int(535), + Column: int(36), }, file: p1, }, @@ -78266,12 +78288,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 535, - Column: 29, + Line: int(535), + Column: int(29), }, End: Location{ - Line: 535, - Column: 33, + Line: int(535), + Column: int(33), }, file: p1, }, @@ -78287,12 +78309,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78300,7 +78322,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -78318,28 +78340,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 537, - Column: 21, + Line: int(537), + Column: int(21), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "pad_left", - "format_code", - "std", - "v", - "codes", - "format_codes_arr", - "pad_right", "i", + "std", "code", - "arr", "tmp", + "pad_right", + "format_code", + "format_codes_arr", + "arr", + "v", + "pad_left", + "codes", }, }, Binds: LocalBinds{ @@ -78350,12 +78372,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 537, - Column: 34, + Line: int(537), + Column: int(34), }, End: Location{ - Line: 546, - Column: 22, + Line: int(546), + Column: int(22), }, file: p1, }, @@ -78372,12 +78394,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78392,12 +78414,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78411,12 +78433,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78432,12 +78454,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78445,7 +78467,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -78457,12 +78479,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 537, - Column: 37, + Line: int(537), + Column: int(37), }, End: Location{ - Line: 537, - Column: 46, + Line: int(537), + Column: int(46), }, file: p1, }, @@ -78476,12 +78498,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 537, - Column: 37, + Line: int(537), + Column: int(37), }, End: Location{ - Line: 537, - Column: 41, + Line: int(537), + Column: int(41), }, file: p1, }, @@ -78497,12 +78519,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78510,7 +78532,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prec", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -78520,12 +78542,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 537, - Column: 51, + Line: int(537), + Column: int(50), }, End: Location{ - Line: 537, - Column: 52, + Line: int(537), + Column: int(53), }, file: p1, }, @@ -78533,7 +78555,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "*", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -78547,37 +78569,37 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 537, - Column: 59, + Line: int(537), + Column: int(59), }, End: Location{ - Line: 543, - Column: 22, + Line: int(543), + Column: int(22), }, file: p1, }, context: p6044, freeVariables: Identifiers{ + "std", "arr", "tmp", - "std", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78585,7 +78607,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "j", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Binary{ @@ -78593,12 +78615,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 538, - Column: 28, + Line: int(538), + Column: int(28), }, End: Location{ - Line: 538, - Column: 37, + Line: int(538), + Column: int(37), }, file: p1, }, @@ -78612,12 +78634,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 538, - Column: 28, + Line: int(538), + Column: int(28), }, End: Location{ - Line: 538, - Column: 33, + Line: int(538), + Column: int(33), }, file: p1, }, @@ -78631,12 +78653,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 538, - Column: 28, + Line: int(538), + Column: int(28), }, End: Location{ - Line: 538, - Column: 31, + Line: int(538), + Column: int(31), }, file: p1, }, @@ -78652,12 +78674,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78665,48 +78687,48 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "j", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 538, - Column: 36, + Line: int(538), + Column: int(36), }, End: Location{ - Line: 538, - Column: 37, + Line: int(538), + Column: int(37), }, file: p1, }, context: p6065, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78714,7 +78736,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prec", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Conditional{ @@ -78722,12 +78744,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 539, - Column: 31, + Line: int(539), + Column: int(31), }, End: Location{ - Line: 542, - Column: 39, + Line: int(542), + Column: int(39), }, file: p1, }, @@ -78743,20 +78765,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 539, - Column: 34, + Line: int(539), + Column: int(34), }, End: Location{ - Line: 539, - Column: 58, + Line: int(539), + Column: int(58), }, file: p1, }, context: p6065, freeVariables: Identifiers{ - "tmp", "std", "arr", + "tmp", }, }, Left: &Index{ @@ -78764,12 +78786,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 539, - Column: 34, + Line: int(539), + Column: int(34), }, End: Location{ - Line: 539, - Column: 39, + Line: int(539), + Column: int(39), }, file: p1, }, @@ -78783,12 +78805,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 539, - Column: 34, + Line: int(539), + Column: int(34), }, End: Location{ - Line: 539, - Column: 37, + Line: int(539), + Column: int(37), }, file: p1, }, @@ -78804,12 +78826,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78817,23 +78839,23 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "j", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 539, - Column: 43, + Line: int(539), + Column: int(43), }, End: Location{ - Line: 539, - Column: 58, + Line: int(539), + Column: int(58), }, file: p1, }, @@ -78848,12 +78870,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 539, - Column: 43, + Line: int(539), + Column: int(43), }, End: Location{ - Line: 539, - Column: 53, + Line: int(539), + Column: int(53), }, file: p1, }, @@ -78867,12 +78889,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 539, - Column: 43, + Line: int(539), + Column: int(43), }, End: Location{ - Line: 539, - Column: 46, + Line: int(539), + Column: int(46), }, file: p1, }, @@ -78888,12 +78910,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -78901,7 +78923,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -78913,12 +78935,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 539, - Column: 54, + Line: int(539), + Column: int(54), }, End: Location{ - Line: 539, - Column: 57, + Line: int(539), + Column: int(57), }, file: p1, }, @@ -78941,19 +78963,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 540, - Column: 29, + Line: int(540), + Column: int(29), }, End: Location{ - Line: 540, - Column: 84, + Line: int(540), + Column: int(84), }, file: p1, }, context: p6065, freeVariables: Identifiers{ - "arr", "std", + "arr", }, }, Expr: &Binary{ @@ -78961,19 +78983,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 540, - Column: 36, + Line: int(540), + Column: int(35), }, End: Location{ - Line: 540, - Column: 84, + Line: int(540), + Column: int(84), }, file: p1, }, context: p6065, freeVariables: Identifiers{ - "arr", "std", + "arr", }, }, Left: &LiteralString{ @@ -78981,12 +79003,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 540, - Column: 36, + Line: int(540), + Column: int(35), }, End: Location{ - Line: 540, - Column: 65, + Line: int(540), + Column: int(66), }, file: p1, }, @@ -78994,28 +79016,28 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Not enough values to format: ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 540, - Column: 69, + Line: int(540), + Column: int(69), }, End: Location{ - Line: 540, - Column: 84, + Line: int(540), + Column: int(84), }, file: p1, }, context: p6065, freeVariables: Identifiers{ - "arr", "std", + "arr", }, }, Target: &Index{ @@ -79023,12 +79045,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 540, - Column: 69, + Line: int(540), + Column: int(69), }, End: Location{ - Line: 540, - Column: 79, + Line: int(540), + Column: int(79), }, file: p1, }, @@ -79042,12 +79064,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 540, - Column: 69, + Line: int(540), + Column: int(69), }, End: Location{ - Line: 540, - Column: 72, + Line: int(540), + Column: int(72), }, file: p1, }, @@ -79063,12 +79085,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -79076,7 +79098,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -79088,12 +79110,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 540, - Column: 80, + Line: int(540), + Column: int(80), }, End: Location{ - Line: 540, - Column: 83, + Line: int(540), + Column: int(83), }, file: p1, }, @@ -79117,12 +79139,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 542, - Column: 29, + Line: int(542), + Column: int(29), }, End: Location{ - Line: 542, - Column: 39, + Line: int(542), + Column: int(39), }, file: p1, }, @@ -79137,12 +79159,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 542, - Column: 29, + Line: int(542), + Column: int(29), }, End: Location{ - Line: 542, - Column: 32, + Line: int(542), + Column: int(32), }, file: p1, }, @@ -79158,12 +79180,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 542, - Column: 33, + Line: int(542), + Column: int(33), }, End: Location{ - Line: 542, - Column: 38, + Line: int(542), + Column: int(38), }, file: p1, }, @@ -79177,12 +79199,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 542, - Column: 33, + Line: int(542), + Column: int(33), }, End: Location{ - Line: 542, - Column: 36, + Line: int(542), + Column: int(36), }, file: p1, }, @@ -79198,12 +79220,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -79211,7 +79233,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "j", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -79228,12 +79250,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 543, - Column: 28, + Line: int(543), + Column: int(28), }, End: Location{ - Line: 546, - Column: 22, + Line: int(546), + Column: int(22), }, file: p1, }, @@ -79246,18 +79268,18 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -79265,7 +79287,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "j", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -79273,12 +79295,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 544, - Column: 28, + Line: int(544), + Column: int(28), }, End: Location{ - Line: 544, - Column: 33, + Line: int(544), + Column: int(33), }, file: p1, }, @@ -79292,12 +79314,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 544, - Column: 28, + Line: int(544), + Column: int(28), }, End: Location{ - Line: 544, - Column: 31, + Line: int(544), + Column: int(31), }, file: p1, }, @@ -79313,12 +79335,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -79326,7 +79348,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "j", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -79334,18 +79356,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -79353,7 +79375,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prec", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Index{ @@ -79361,12 +79383,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 545, - Column: 31, + Line: int(545), + Column: int(31), }, End: Location{ - Line: 545, - Column: 40, + Line: int(545), + Column: int(40), }, file: p1, }, @@ -79380,12 +79402,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 545, - Column: 31, + Line: int(545), + Column: int(31), }, End: Location{ - Line: 545, - Column: 35, + Line: int(545), + Column: int(35), }, file: p1, }, @@ -79401,12 +79423,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -79414,7 +79436,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prec", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -79432,28 +79454,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 547, - Column: 21, + Line: int(547), + Column: int(21), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "code", - "tmp", - "tmp2", - "codes", - "format_codes_arr", "v", - "pad_right", - "i", + "tmp", "pad_left", - "std", + "code", + "pad_right", + "codes", "format_code", + "format_codes_arr", + "tmp2", + "i", + "std", "arr", }, }, @@ -79465,12 +79487,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 547, - Column: 32, + Line: int(547), + Column: int(32), }, End: Location{ - Line: 547, - Column: 38, + Line: int(547), + Column: int(38), }, file: p1, }, @@ -79484,12 +79506,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 547, - Column: 32, + Line: int(547), + Column: int(32), }, End: Location{ - Line: 547, - Column: 36, + Line: int(547), + Column: int(36), }, file: p1, }, @@ -79505,12 +79527,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -79518,7 +79540,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "j", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -79531,30 +79553,30 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 548, - Column: 21, + Line: int(548), + Column: int(21), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "format_code", + "tmp", + "i", "j2", + "std", + "tmp2", + "pad_left", + "arr", + "pad_right", "codes", "code", + "format_code", "format_codes_arr", - "tmp", "v", - "pad_right", - "i", - "pad_left", - "tmp2", - "std", - "arr", }, }, Binds: LocalBinds{ @@ -79565,20 +79587,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 549, - Column: 25, + Line: int(549), + Column: int(25), }, End: Location{ - Line: 552, - Column: 88, + Line: int(552), + Column: int(88), }, file: p1, }, context: p6148, freeVariables: Identifiers{ + "arr", "j2", "std", - "arr", }, }, Cond: &Binary{ @@ -79586,20 +79608,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 549, - Column: 28, + Line: int(549), + Column: int(28), }, End: Location{ - Line: 549, - Column: 48, + Line: int(549), + Column: int(48), }, file: p1, }, context: p6148, freeVariables: Identifiers{ + "j2", "std", "arr", - "j2", }, }, Left: &Var{ @@ -79607,12 +79629,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 549, - Column: 28, + Line: int(549), + Column: int(28), }, End: Location{ - Line: 549, - Column: 30, + Line: int(549), + Column: int(30), }, file: p1, }, @@ -79623,18 +79645,18 @@ var StdAst = &DesugaredObject{ }, Id: "j2", }, - Op: 9, + Op: BinaryOp(9), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 549, - Column: 33, + Line: int(549), + Column: int(33), }, End: Location{ - Line: 549, - Column: 48, + Line: int(549), + Column: int(48), }, file: p1, }, @@ -79649,12 +79671,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 549, - Column: 33, + Line: int(549), + Column: int(33), }, End: Location{ - Line: 549, - Column: 43, + Line: int(549), + Column: int(43), }, file: p1, }, @@ -79668,12 +79690,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 549, - Column: 33, + Line: int(549), + Column: int(33), }, End: Location{ - Line: 549, - Column: 36, + Line: int(549), + Column: int(36), }, file: p1, }, @@ -79689,12 +79711,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -79702,7 +79724,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -79714,12 +79736,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 549, - Column: 44, + Line: int(549), + Column: int(44), }, End: Location{ - Line: 549, - Column: 47, + Line: int(549), + Column: int(47), }, file: p1, }, @@ -79742,19 +79764,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 550, - Column: 29, + Line: int(550), + Column: int(29), }, End: Location{ - Line: 550, - Column: 36, + Line: int(550), + Column: int(36), }, file: p1, }, context: p6148, freeVariables: Identifiers{ - "j2", "arr", + "j2", }, }, Target: &Var{ @@ -79762,12 +79784,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 550, - Column: 29, + Line: int(550), + Column: int(29), }, End: Location{ - Line: 550, - Column: 32, + Line: int(550), + Column: int(32), }, file: p1, }, @@ -79783,12 +79805,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 550, - Column: 33, + Line: int(550), + Column: int(33), }, End: Location{ - Line: 550, - Column: 35, + Line: int(550), + Column: int(35), }, file: p1, }, @@ -79806,12 +79828,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 552, - Column: 29, + Line: int(552), + Column: int(29), }, End: Location{ - Line: 552, - Column: 88, + Line: int(552), + Column: int(88), }, file: p1, }, @@ -79826,19 +79848,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 552, - Column: 36, + Line: int(552), + Column: int(35), }, End: Location{ - Line: 552, - Column: 88, + Line: int(552), + Column: int(88), }, file: p1, }, context: p6148, freeVariables: Identifiers{ - "std", "arr", + "std", }, }, Left: &LiteralString{ @@ -79846,12 +79868,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 552, - Column: 36, + Line: int(552), + Column: int(35), }, End: Location{ - Line: 552, - Column: 69, + Line: int(552), + Column: int(70), }, file: p1, }, @@ -79859,21 +79881,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Not enough values to format, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 552, - Column: 73, + Line: int(552), + Column: int(73), }, End: Location{ - Line: 552, - Column: 88, + Line: int(552), + Column: int(88), }, file: p1, }, @@ -79888,12 +79910,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 552, - Column: 73, + Line: int(552), + Column: int(73), }, End: Location{ - Line: 552, - Column: 83, + Line: int(552), + Column: int(83), }, file: p1, }, @@ -79907,12 +79929,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 552, - Column: 73, + Line: int(552), + Column: int(73), }, End: Location{ - Line: 552, - Column: 76, + Line: int(552), + Column: int(76), }, file: p1, }, @@ -79928,12 +79950,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -79941,7 +79963,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -79953,12 +79975,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 552, - Column: 84, + Line: int(552), + Column: int(84), }, End: Location{ - Line: 552, - Column: 87, + Line: int(552), + Column: int(87), }, file: p1, }, @@ -79986,31 +80008,31 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 553, - Column: 21, + Line: int(553), + Column: int(21), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "format_codes_arr", - "tmp", - "val", - "j2", - "codes", "code", - "v", "pad_right", - "std", "tmp2", - "i", - "pad_left", "arr", + "pad_left", + "val", + "tmp", + "j2", + "i", + "std", "format_code", + "format_codes_arr", + "v", + "codes", }, }, Binds: LocalBinds{ @@ -80021,24 +80043,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 554, - Column: 25, + Line: int(554), + Column: int(25), }, End: Location{ - Line: 557, - Column: 74, + Line: int(557), + Column: int(74), }, file: p1, }, context: p6191, freeVariables: Identifiers{ + "val", "std", "code", - "format_code", - "val", "tmp", "tmp2", "j2", + "format_code", }, }, Cond: &Apply{ @@ -80046,12 +80068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80066,12 +80088,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80085,12 +80107,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80106,12 +80128,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80119,7 +80141,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -80131,12 +80153,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 554, - Column: 28, + Line: int(554), + Column: int(28), }, End: Location{ - Line: 554, - Column: 38, + Line: int(554), + Column: int(38), }, file: p1, }, @@ -80150,12 +80172,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 554, - Column: 28, + Line: int(554), + Column: int(28), }, End: Location{ - Line: 554, - Column: 32, + Line: int(554), + Column: int(32), }, file: p1, }, @@ -80171,12 +80193,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80184,7 +80206,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -80194,12 +80216,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 554, - Column: 43, + Line: int(554), + Column: int(42), }, End: Location{ - Line: 554, - Column: 44, + Line: int(554), + Column: int(45), }, file: p1, }, @@ -80207,7 +80229,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -80221,12 +80243,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 555, - Column: 30, + Line: int(555), + Column: int(29), }, End: Location{ - Line: 555, - Column: 31, + Line: int(555), + Column: int(32), }, file: p1, }, @@ -80234,7 +80256,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Apply{ @@ -80242,23 +80264,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 557, - Column: 29, + Line: int(557), + Column: int(29), }, End: Location{ - Line: 557, - Column: 74, + Line: int(557), + Column: int(74), }, file: p1, }, context: p6191, freeVariables: Identifiers{ - "format_code", - "val", - "code", "tmp", "tmp2", "j2", + "format_code", + "val", + "code", }, }, Target: &Var{ @@ -80266,12 +80288,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 557, - Column: 29, + Line: int(557), + Column: int(29), }, End: Location{ - Line: 557, - Column: 40, + Line: int(557), + Column: int(40), }, file: p1, }, @@ -80289,12 +80311,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 557, - Column: 41, + Line: int(557), + Column: int(41), }, End: Location{ - Line: 557, - Column: 44, + Line: int(557), + Column: int(44), }, file: p1, }, @@ -80310,12 +80332,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 557, - Column: 46, + Line: int(557), + Column: int(46), }, End: Location{ - Line: 557, - Column: 50, + Line: int(557), + Column: int(50), }, file: p1, }, @@ -80331,12 +80353,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 557, - Column: 52, + Line: int(557), + Column: int(52), }, End: Location{ - Line: 557, - Column: 58, + Line: int(557), + Column: int(58), }, file: p1, }, @@ -80350,12 +80372,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 557, - Column: 52, + Line: int(557), + Column: int(52), }, End: Location{ - Line: 557, - Column: 55, + Line: int(557), + Column: int(55), }, file: p1, }, @@ -80371,12 +80393,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80384,7 +80406,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -80394,12 +80416,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 557, - Column: 60, + Line: int(557), + Column: int(60), }, End: Location{ - Line: 557, - Column: 69, + Line: int(557), + Column: int(69), }, file: p1, }, @@ -80413,12 +80435,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 557, - Column: 60, + Line: int(557), + Column: int(60), }, End: Location{ - Line: 557, - Column: 64, + Line: int(557), + Column: int(64), }, file: p1, }, @@ -80434,12 +80456,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80447,7 +80469,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prec", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -80457,12 +80479,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 557, - Column: 71, + Line: int(557), + Column: int(71), }, End: Location{ - Line: 557, - Column: 73, + Line: int(557), + Column: int(73), }, file: p1, }, @@ -80488,29 +80510,29 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 558, - Column: 21, + Line: int(558), + Column: int(21), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "codes", - "i", - "std", - "v", - "j2", - "s", - "code", - "pad_left", - "format_codes_arr", - "arr", "pad_right", "tmp", + "format_codes_arr", + "arr", + "i", + "v", + "code", + "s", + "pad_left", + "j2", + "std", + "codes", }, }, Binds: LocalBinds{ @@ -80521,22 +80543,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 559, - Column: 25, + Line: int(559), + Column: int(25), }, End: Location{ - Line: 562, - Column: 53, + Line: int(562), + Column: int(53), }, file: p1, }, context: p6234, freeVariables: Identifiers{ + "code", "pad_right", "s", "tmp", "pad_left", - "code", }, }, Cond: &Index{ @@ -80544,12 +80566,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 559, - Column: 28, + Line: int(559), + Column: int(28), }, End: Location{ - Line: 559, - Column: 44, + Line: int(559), + Column: int(44), }, file: p1, }, @@ -80563,12 +80585,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 559, - Column: 28, + Line: int(559), + Column: int(28), }, End: Location{ - Line: 559, - Column: 39, + Line: int(559), + Column: int(39), }, file: p1, }, @@ -80582,12 +80604,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 559, - Column: 28, + Line: int(559), + Column: int(28), }, End: Location{ - Line: 559, - Column: 32, + Line: int(559), + Column: int(32), }, file: p1, }, @@ -80603,12 +80625,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80616,7 +80638,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "cflags", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -80626,12 +80648,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80639,7 +80661,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "left", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -80649,12 +80671,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 560, - Column: 29, + Line: int(560), + Column: int(29), }, End: Location{ - Line: 560, - Column: 54, + Line: int(560), + Column: int(54), }, file: p1, }, @@ -80670,12 +80692,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 560, - Column: 29, + Line: int(560), + Column: int(29), }, End: Location{ - Line: 560, - Column: 38, + Line: int(560), + Column: int(38), }, file: p1, }, @@ -80693,12 +80715,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 560, - Column: 39, + Line: int(560), + Column: int(39), }, End: Location{ - Line: 560, - Column: 40, + Line: int(560), + Column: int(40), }, file: p1, }, @@ -80714,12 +80736,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 560, - Column: 42, + Line: int(560), + Column: int(42), }, End: Location{ - Line: 560, - Column: 48, + Line: int(560), + Column: int(48), }, file: p1, }, @@ -80733,12 +80755,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 560, - Column: 42, + Line: int(560), + Column: int(42), }, End: Location{ - Line: 560, - Column: 45, + Line: int(560), + Column: int(45), }, file: p1, }, @@ -80754,12 +80776,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80767,7 +80789,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -80777,12 +80799,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 560, - Column: 51, + Line: int(560), + Column: int(50), }, End: Location{ - Line: 560, - Column: 52, + Line: int(560), + Column: int(53), }, file: p1, }, @@ -80790,7 +80812,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: " ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -80804,12 +80826,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 562, - Column: 29, + Line: int(562), + Column: int(29), }, End: Location{ - Line: 562, - Column: 53, + Line: int(562), + Column: int(53), }, file: p1, }, @@ -80825,12 +80847,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 562, - Column: 29, + Line: int(562), + Column: int(29), }, End: Location{ - Line: 562, - Column: 37, + Line: int(562), + Column: int(37), }, file: p1, }, @@ -80848,12 +80870,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 562, - Column: 38, + Line: int(562), + Column: int(38), }, End: Location{ - Line: 562, - Column: 39, + Line: int(562), + Column: int(39), }, file: p1, }, @@ -80869,12 +80891,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 562, - Column: 41, + Line: int(562), + Column: int(41), }, End: Location{ - Line: 562, - Column: 47, + Line: int(562), + Column: int(47), }, file: p1, }, @@ -80888,12 +80910,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 562, - Column: 41, + Line: int(562), + Column: int(41), }, End: Location{ - Line: 562, - Column: 44, + Line: int(562), + Column: int(44), }, file: p1, }, @@ -80909,12 +80931,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -80922,7 +80944,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -80932,12 +80954,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 562, - Column: 50, + Line: int(562), + Column: int(49), }, End: Location{ - Line: 562, - Column: 51, + Line: int(562), + Column: int(52), }, file: p1, }, @@ -80945,7 +80967,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: " ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -80963,26 +80985,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 563, - Column: 21, + Line: int(563), + Column: int(21), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ - "code", - "codes", - "i", - "format_codes_arr", - "std", - "arr", - "v", - "s_padded", "j2", + "code", + "std", + "format_codes_arr", + "codes", + "arr", + "s_padded", + "i", + "v", }, }, Binds: LocalBinds{ @@ -80993,20 +81015,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 564, - Column: 25, + Line: int(564), + Column: int(25), }, End: Location{ - Line: 567, - Column: 35, + Line: int(567), + Column: int(35), }, file: p1, }, context: p6276, freeVariables: Identifiers{ - "std", - "code", "j2", + "code", + "std", }, }, Cond: &Apply{ @@ -81014,19 +81036,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "code", + "std", }, }, Target: &Index{ @@ -81034,12 +81056,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -81053,12 +81075,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -81074,12 +81096,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -81087,7 +81109,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -81099,12 +81121,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 564, - Column: 28, + Line: int(564), + Column: int(28), }, End: Location{ - Line: 564, - Column: 38, + Line: int(564), + Column: int(38), }, file: p1, }, @@ -81118,12 +81140,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 564, - Column: 28, + Line: int(564), + Column: int(28), }, End: Location{ - Line: 564, - Column: 32, + Line: int(564), + Column: int(32), }, file: p1, }, @@ -81139,12 +81161,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -81152,7 +81174,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -81162,12 +81184,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 564, - Column: 43, + Line: int(564), + Column: int(42), }, End: Location{ - Line: 564, - Column: 44, + Line: int(564), + Column: int(45), }, file: p1, }, @@ -81175,7 +81197,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -81189,12 +81211,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 565, - Column: 29, + Line: int(565), + Column: int(29), }, End: Location{ - Line: 565, - Column: 31, + Line: int(565), + Column: int(31), }, file: p1, }, @@ -81210,12 +81232,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 567, - Column: 29, + Line: int(567), + Column: int(29), }, End: Location{ - Line: 567, - Column: 35, + Line: int(567), + Column: int(35), }, file: p1, }, @@ -81229,12 +81251,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 567, - Column: 29, + Line: int(567), + Column: int(29), }, End: Location{ - Line: 567, - Column: 31, + Line: int(567), + Column: int(31), }, file: p1, }, @@ -81245,25 +81267,25 @@ var StdAst = &DesugaredObject{ }, Id: "j2", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 567, - Column: 34, + Line: int(567), + Column: int(34), }, End: Location{ - Line: 567, - Column: 35, + Line: int(567), + Column: int(35), }, file: p1, }, context: p6276, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -81276,24 +81298,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 21, + Line: int(568), + Column: int(21), }, End: Location{ - Line: 568, - Column: 74, + Line: int(568), + Column: int(74), }, file: p1, }, context: p5843, freeVariables: Identifiers{ + "format_codes_arr", "codes", "arr", "i", "j3", "v", "s_padded", - "format_codes_arr", }, }, Target: &Var{ @@ -81301,12 +81323,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 21, + Line: int(568), + Column: int(21), }, End: Location{ - Line: 568, - Column: 37, + Line: int(568), + Column: int(37), }, file: p1, }, @@ -81324,12 +81346,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 38, + Line: int(568), + Column: int(38), }, End: Location{ - Line: 568, - Column: 43, + Line: int(568), + Column: int(43), }, file: p1, }, @@ -81345,12 +81367,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 45, + Line: int(568), + Column: int(45), }, End: Location{ - Line: 568, - Column: 48, + Line: int(568), + Column: int(48), }, file: p1, }, @@ -81366,12 +81388,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 50, + Line: int(568), + Column: int(50), }, End: Location{ - Line: 568, - Column: 55, + Line: int(568), + Column: int(55), }, file: p1, }, @@ -81385,12 +81407,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 50, + Line: int(568), + Column: int(50), }, End: Location{ - Line: 568, - Column: 51, + Line: int(568), + Column: int(51), }, file: p1, }, @@ -81401,25 +81423,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 54, + Line: int(568), + Column: int(54), }, End: Location{ - Line: 568, - Column: 55, + Line: int(568), + Column: int(55), }, file: p1, }, context: p6305, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -81428,12 +81450,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 57, + Line: int(568), + Column: int(57), }, End: Location{ - Line: 568, - Column: 59, + Line: int(568), + Column: int(59), }, file: p1, }, @@ -81449,12 +81471,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 61, + Line: int(568), + Column: int(61), }, End: Location{ - Line: 568, - Column: 73, + Line: int(568), + Column: int(73), }, file: p1, }, @@ -81469,12 +81491,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 61, + Line: int(568), + Column: int(61), }, End: Location{ - Line: 568, - Column: 62, + Line: int(568), + Column: int(62), }, file: p1, }, @@ -81485,18 +81507,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 568, - Column: 65, + Line: int(568), + Column: int(65), }, End: Location{ - Line: 568, - Column: 73, + Line: int(568), + Column: int(73), }, file: p1, }, @@ -81533,24 +81555,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 571, - Column: 9, + Line: int(571), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "std", - "vals", "format_codes_arr", "codes", - "format_code", + "std", "pad_left", + "format_code", "pad_right", + "vals", }, }, Binds: LocalBinds{ @@ -81561,22 +81583,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: p6326, freeVariables: Identifiers{ - "format_code", + "std", "format_codes_obj", "pad_left", + "format_code", "pad_right", - "std", }, }, Parameters: Parameters{ @@ -81594,25 +81616,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 572, - Column: 13, + Line: int(572), + Column: int(13), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, context: p6330, freeVariables: Identifiers{ - "i", - "codes", - "pad_right", - "format_code", - "std", "v", - "format_codes_obj", "pad_left", + "pad_right", + "i", + "std", + "codes", + "format_codes_obj", + "format_code", "obj", }, }, @@ -81621,12 +81643,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 572, - Column: 16, + Line: int(572), + Column: int(16), }, End: Location{ - Line: 572, - Column: 38, + Line: int(572), + Column: int(38), }, file: p1, }, @@ -81642,12 +81664,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 572, - Column: 16, + Line: int(572), + Column: int(16), }, End: Location{ - Line: 572, - Column: 17, + Line: int(572), + Column: int(17), }, file: p1, }, @@ -81658,18 +81680,18 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 572, - Column: 21, + Line: int(572), + Column: int(21), }, End: Location{ - Line: 572, - Column: 38, + Line: int(572), + Column: int(38), }, file: p1, }, @@ -81684,12 +81706,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 572, - Column: 21, + Line: int(572), + Column: int(21), }, End: Location{ - Line: 572, - Column: 31, + Line: int(572), + Column: int(31), }, file: p1, }, @@ -81703,12 +81725,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 572, - Column: 21, + Line: int(572), + Column: int(21), }, End: Location{ - Line: 572, - Column: 24, + Line: int(572), + Column: int(24), }, file: p1, }, @@ -81724,12 +81746,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -81737,7 +81759,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -81749,12 +81771,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 572, - Column: 32, + Line: int(572), + Column: int(32), }, End: Location{ - Line: 572, - Column: 37, + Line: int(572), + Column: int(37), }, file: p1, }, @@ -81777,12 +81799,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 573, - Column: 17, + Line: int(573), + Column: int(17), }, End: Location{ - Line: 573, - Column: 18, + Line: int(573), + Column: int(18), }, file: p1, }, @@ -81798,26 +81820,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 575, - Column: 17, + Line: int(575), + Column: int(17), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, context: p6330, freeVariables: Identifiers{ "codes", - "v", - "format_codes_obj", - "pad_right", - "pad_left", - "i", "std", - "obj", + "format_codes_obj", "format_code", + "i", + "pad_left", + "obj", + "v", + "pad_right", }, }, Binds: LocalBinds{ @@ -81828,12 +81850,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 575, - Column: 30, + Line: int(575), + Column: int(30), }, End: Location{ - Line: 575, - Column: 38, + Line: int(575), + Column: int(38), }, file: p1, }, @@ -81848,12 +81870,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 575, - Column: 30, + Line: int(575), + Column: int(30), }, End: Location{ - Line: 575, - Column: 35, + Line: int(575), + Column: int(35), }, file: p1, }, @@ -81869,12 +81891,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 575, - Column: 36, + Line: int(575), + Column: int(36), }, End: Location{ - Line: 575, - Column: 37, + Line: int(575), + Column: int(37), }, file: p1, }, @@ -81895,12 +81917,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 576, - Column: 17, + Line: int(576), + Column: int(17), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, @@ -81908,14 +81930,14 @@ var StdAst = &DesugaredObject{ freeVariables: Identifiers{ "std", "code", - "codes", - "obj", - "i", - "v", - "format_code", "format_codes_obj", - "pad_right", + "codes", + "i", + "format_code", "pad_left", + "obj", + "v", + "pad_right", }, }, Cond: &Apply{ @@ -81923,12 +81945,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -81943,12 +81965,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -81962,12 +81984,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -81983,12 +82005,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -81996,7 +82018,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -82008,12 +82030,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 576, - Column: 20, + Line: int(576), + Column: int(20), }, End: Location{ - Line: 576, - Column: 34, + Line: int(576), + Column: int(34), }, file: p1, }, @@ -82028,12 +82050,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 576, - Column: 20, + Line: int(576), + Column: int(20), }, End: Location{ - Line: 576, - Column: 28, + Line: int(576), + Column: int(28), }, file: p1, }, @@ -82047,12 +82069,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 576, - Column: 20, + Line: int(576), + Column: int(20), }, End: Location{ - Line: 576, - Column: 23, + Line: int(576), + Column: int(23), }, file: p1, }, @@ -82068,12 +82090,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82081,7 +82103,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -82093,12 +82115,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 576, - Column: 29, + Line: int(576), + Column: int(29), }, End: Location{ - Line: 576, - Column: 33, + Line: int(576), + Column: int(33), }, file: p1, }, @@ -82120,12 +82142,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 576, - Column: 39, + Line: int(576), + Column: int(38), }, End: Location{ - Line: 576, - Column: 45, + Line: int(576), + Column: int(46), }, file: p1, }, @@ -82133,7 +82155,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -82147,23 +82169,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 21, + Line: int(577), + Column: int(21), }, End: Location{ - Line: 577, - Column: 66, + Line: int(577), + Column: int(66), }, file: p1, }, context: p6330, freeVariables: Identifiers{ + "code", "format_codes_obj", "codes", "obj", "i", "v", - "code", }, }, Target: &Var{ @@ -82171,12 +82193,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 21, + Line: int(577), + Column: int(21), }, End: Location{ - Line: 577, - Column: 37, + Line: int(577), + Column: int(37), }, file: p1, }, @@ -82194,12 +82216,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 38, + Line: int(577), + Column: int(38), }, End: Location{ - Line: 577, - Column: 43, + Line: int(577), + Column: int(43), }, file: p1, }, @@ -82215,12 +82237,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 45, + Line: int(577), + Column: int(45), }, End: Location{ - Line: 577, - Column: 48, + Line: int(577), + Column: int(48), }, file: p1, }, @@ -82236,12 +82258,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 50, + Line: int(577), + Column: int(50), }, End: Location{ - Line: 577, - Column: 55, + Line: int(577), + Column: int(55), }, file: p1, }, @@ -82255,12 +82277,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 50, + Line: int(577), + Column: int(50), }, End: Location{ - Line: 577, - Column: 51, + Line: int(577), + Column: int(51), }, file: p1, }, @@ -82271,25 +82293,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 54, + Line: int(577), + Column: int(54), }, End: Location{ - Line: 577, - Column: 55, + Line: int(577), + Column: int(55), }, file: p1, }, context: p6387, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -82298,12 +82320,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 57, + Line: int(577), + Column: int(57), }, End: Location{ - Line: 577, - Column: 65, + Line: int(577), + Column: int(65), }, file: p1, }, @@ -82318,12 +82340,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 57, + Line: int(577), + Column: int(57), }, End: Location{ - Line: 577, - Column: 58, + Line: int(577), + Column: int(58), }, file: p1, }, @@ -82334,18 +82356,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 577, - Column: 61, + Line: int(577), + Column: int(61), }, End: Location{ - Line: 577, - Column: 65, + Line: int(577), + Column: int(65), }, file: p1, }, @@ -82368,27 +82390,27 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 579, - Column: 21, + Line: int(579), + Column: int(21), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, context: p6330, freeVariables: Identifiers{ "std", - "format_code", - "pad_right", - "format_codes_obj", - "obj", - "codes", - "i", "code", + "codes", + "format_code", + "format_codes_obj", + "i", "v", + "pad_right", "pad_left", + "obj", }, }, Binds: LocalBinds{ @@ -82399,12 +82421,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 580, - Column: 25, + Line: int(580), + Column: int(25), }, End: Location{ - Line: 583, - Column: 38, + Line: int(583), + Column: int(38), }, file: p1, }, @@ -82419,12 +82441,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82439,12 +82461,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82458,12 +82480,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82479,12 +82501,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82492,7 +82514,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -82504,12 +82526,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 580, - Column: 28, + Line: int(580), + Column: int(28), }, End: Location{ - Line: 580, - Column: 37, + Line: int(580), + Column: int(37), }, file: p1, }, @@ -82523,12 +82545,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 580, - Column: 28, + Line: int(580), + Column: int(28), }, End: Location{ - Line: 580, - Column: 32, + Line: int(580), + Column: int(32), }, file: p1, }, @@ -82544,12 +82566,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82557,7 +82579,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mkey", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -82567,12 +82589,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 580, - Column: 41, + Line: int(580), + Column: int(41), }, End: Location{ - Line: 580, - Column: 45, + Line: int(580), + Column: int(45), }, file: p1, }, @@ -82591,12 +82613,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 581, - Column: 29, + Line: int(581), + Column: int(29), }, End: Location{ - Line: 581, - Column: 58, + Line: int(581), + Column: int(59), }, file: p1, }, @@ -82608,12 +82630,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 581, - Column: 36, + Line: int(581), + Column: int(35), }, End: Location{ - Line: 581, - Column: 58, + Line: int(581), + Column: int(59), }, file: p1, }, @@ -82621,7 +82643,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Mapping keys required.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -82630,12 +82652,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 583, - Column: 29, + Line: int(583), + Column: int(29), }, End: Location{ - Line: 583, - Column: 38, + Line: int(583), + Column: int(38), }, file: p1, }, @@ -82649,12 +82671,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 583, - Column: 29, + Line: int(583), + Column: int(29), }, End: Location{ - Line: 583, - Column: 33, + Line: int(583), + Column: int(33), }, file: p1, }, @@ -82670,12 +82692,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82683,7 +82705,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mkey", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -82697,28 +82719,28 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 584, - Column: 21, + Line: int(584), + Column: int(21), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, context: p6330, freeVariables: Identifiers{ "v", - "format_code", "pad_right", - "format_codes_obj", + "codes", + "format_code", "pad_left", "obj", - "codes", + "format_codes_obj", + "f", + "i", "std", "code", - "i", - "f", }, }, Binds: LocalBinds{ @@ -82729,12 +82751,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 585, - Column: 25, + Line: int(585), + Column: int(25), }, End: Location{ - Line: 588, - Column: 36, + Line: int(588), + Column: int(36), }, file: p1, }, @@ -82749,12 +82771,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82769,12 +82791,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82788,12 +82810,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82809,12 +82831,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82822,7 +82844,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -82834,12 +82856,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 585, - Column: 28, + Line: int(585), + Column: int(28), }, End: Location{ - Line: 585, - Column: 35, + Line: int(585), + Column: int(35), }, file: p1, }, @@ -82853,12 +82875,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 585, - Column: 28, + Line: int(585), + Column: int(28), }, End: Location{ - Line: 585, - Column: 32, + Line: int(585), + Column: int(32), }, file: p1, }, @@ -82874,12 +82896,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -82887,7 +82909,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -82897,12 +82919,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 585, - Column: 40, + Line: int(585), + Column: int(39), }, End: Location{ - Line: 585, - Column: 41, + Line: int(585), + Column: int(42), }, file: p1, }, @@ -82910,7 +82932,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "*", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -82924,12 +82946,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 586, - Column: 29, + Line: int(586), + Column: int(29), }, End: Location{ - Line: 586, - Column: 73, + Line: int(586), + Column: int(74), }, file: p1, }, @@ -82941,12 +82963,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 586, - Column: 36, + Line: int(586), + Column: int(35), }, End: Location{ - Line: 586, - Column: 73, + Line: int(586), + Column: int(74), }, file: p1, }, @@ -82954,7 +82976,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Cannot use * field width with object.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -82963,12 +82985,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 588, - Column: 29, + Line: int(588), + Column: int(29), }, End: Location{ - Line: 588, - Column: 36, + Line: int(588), + Column: int(36), }, file: p1, }, @@ -82982,12 +83004,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 588, - Column: 29, + Line: int(588), + Column: int(29), }, End: Location{ - Line: 588, - Column: 33, + Line: int(588), + Column: int(33), }, file: p1, }, @@ -83003,12 +83025,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83016,7 +83038,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "fw", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -83030,29 +83052,29 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 589, - Column: 21, + Line: int(589), + Column: int(21), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, context: p6330, freeVariables: Identifiers{ "fw", - "i", - "f", + "format_codes_obj", + "code", "pad_left", "obj", - "format_code", - "std", - "code", - "pad_right", - "format_codes_obj", "v", + "f", + "pad_right", "codes", + "std", + "i", + "format_code", }, }, Binds: LocalBinds{ @@ -83063,12 +83085,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 590, - Column: 25, + Line: int(590), + Column: int(25), }, End: Location{ - Line: 593, - Column: 38, + Line: int(593), + Column: int(38), }, file: p1, }, @@ -83083,12 +83105,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83103,12 +83125,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83122,12 +83144,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83143,12 +83165,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83156,7 +83178,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -83168,12 +83190,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 590, - Column: 28, + Line: int(590), + Column: int(28), }, End: Location{ - Line: 590, - Column: 37, + Line: int(590), + Column: int(37), }, file: p1, }, @@ -83187,12 +83209,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 590, - Column: 28, + Line: int(590), + Column: int(28), }, End: Location{ - Line: 590, - Column: 32, + Line: int(590), + Column: int(32), }, file: p1, }, @@ -83208,12 +83230,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83221,7 +83243,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prec", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -83231,12 +83253,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 590, - Column: 42, + Line: int(590), + Column: int(41), }, End: Location{ - Line: 590, - Column: 43, + Line: int(590), + Column: int(44), }, file: p1, }, @@ -83244,7 +83266,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "*", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -83258,12 +83280,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 591, - Column: 29, + Line: int(591), + Column: int(29), }, End: Location{ - Line: 591, - Column: 71, + Line: int(591), + Column: int(72), }, file: p1, }, @@ -83275,12 +83297,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 591, - Column: 36, + Line: int(591), + Column: int(35), }, End: Location{ - Line: 591, - Column: 71, + Line: int(591), + Column: int(72), }, file: p1, }, @@ -83288,7 +83310,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Cannot use * precision with object.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -83297,12 +83319,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 593, - Column: 29, + Line: int(593), + Column: int(29), }, End: Location{ - Line: 593, - Column: 38, + Line: int(593), + Column: int(38), }, file: p1, }, @@ -83316,12 +83338,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 593, - Column: 29, + Line: int(593), + Column: int(29), }, End: Location{ - Line: 593, - Column: 33, + Line: int(593), + Column: int(33), }, file: p1, }, @@ -83337,12 +83359,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83350,7 +83372,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prec", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -83364,30 +83386,30 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 594, - Column: 21, + Line: int(594), + Column: int(21), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, context: p6330, freeVariables: Identifiers{ - "pad_right", - "format_codes_obj", - "fw", - "i", - "v", "std", - "f", - "codes", + "fw", "pad_left", - "code", "obj", + "format_codes_obj", "prec", + "v", + "f", + "pad_right", + "code", + "codes", "format_code", + "i", }, }, Binds: LocalBinds{ @@ -83398,20 +83420,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 595, - Column: 25, + Line: int(595), + Column: int(25), }, End: Location{ - Line: 598, - Column: 56, + Line: int(598), + Column: int(56), }, file: p1, }, context: p6487, freeVariables: Identifiers{ - "std", "obj", "f", + "std", }, }, Cond: &Apply{ @@ -83419,12 +83441,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 595, - Column: 28, + Line: int(595), + Column: int(28), }, End: Location{ - Line: 595, - Column: 52, + Line: int(595), + Column: int(52), }, file: p1, }, @@ -83440,12 +83462,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 595, - Column: 28, + Line: int(595), + Column: int(28), }, End: Location{ - Line: 595, - Column: 44, + Line: int(595), + Column: int(44), }, file: p1, }, @@ -83459,12 +83481,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 595, - Column: 28, + Line: int(595), + Column: int(28), }, End: Location{ - Line: 595, - Column: 31, + Line: int(595), + Column: int(31), }, file: p1, }, @@ -83480,12 +83502,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83493,7 +83515,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectHasAll", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -83505,12 +83527,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 595, - Column: 45, + Line: int(595), + Column: int(45), }, End: Location{ - Line: 595, - Column: 48, + Line: int(595), + Column: int(48), }, file: p1, }, @@ -83526,12 +83548,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 595, - Column: 50, + Line: int(595), + Column: int(50), }, End: Location{ - Line: 595, - Column: 51, + Line: int(595), + Column: int(51), }, file: p1, }, @@ -83553,19 +83575,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 596, - Column: 29, + Line: int(596), + Column: int(29), }, End: Location{ - Line: 596, - Column: 35, + Line: int(596), + Column: int(35), }, file: p1, }, context: p6487, freeVariables: Identifiers{ - "f", "obj", + "f", }, }, Target: &Var{ @@ -83573,12 +83595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 596, - Column: 29, + Line: int(596), + Column: int(29), }, End: Location{ - Line: 596, - Column: 32, + Line: int(596), + Column: int(32), }, file: p1, }, @@ -83594,12 +83616,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 596, - Column: 33, + Line: int(596), + Column: int(33), }, End: Location{ - Line: 596, - Column: 34, + Line: int(596), + Column: int(34), }, file: p1, }, @@ -83617,12 +83639,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 598, - Column: 29, + Line: int(598), + Column: int(29), }, End: Location{ - Line: 598, - Column: 56, + Line: int(598), + Column: int(56), }, file: p1, }, @@ -83636,12 +83658,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 598, - Column: 36, + Line: int(598), + Column: int(35), }, End: Location{ - Line: 598, - Column: 56, + Line: int(598), + Column: int(56), }, file: p1, }, @@ -83655,12 +83677,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 598, - Column: 36, + Line: int(598), + Column: int(35), }, End: Location{ - Line: 598, - Column: 51, + Line: int(598), + Column: int(52), }, file: p1, }, @@ -83668,21 +83690,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "No such field: ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 598, - Column: 55, + Line: int(598), + Column: int(55), }, End: Location{ - Line: 598, - Column: 56, + Line: int(598), + Column: int(56), }, file: p1, }, @@ -83704,31 +83726,31 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 599, - Column: 21, + Line: int(599), + Column: int(21), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, context: p6330, freeVariables: Identifiers{ - "codes", - "std", "fw", - "f", - "pad_left", "code", "format_codes_obj", - "i", + "codes", + "pad_left", + "prec", "format_code", + "val", + "i", + "f", "obj", + "std", "v", "pad_right", - "val", - "prec", }, }, Binds: LocalBinds{ @@ -83739,24 +83761,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 600, - Column: 25, + Line: int(600), + Column: int(25), }, End: Location{ - Line: 603, - Column: 64, + Line: int(603), + Column: int(64), }, file: p1, }, context: p6519, freeVariables: Identifiers{ - "std", - "code", - "format_code", - "val", "fw", "prec", + "std", + "code", "f", + "format_code", + "val", }, }, Cond: &Apply{ @@ -83764,12 +83786,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83784,12 +83806,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83803,12 +83825,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83824,12 +83846,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83837,7 +83859,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -83849,12 +83871,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 600, - Column: 28, + Line: int(600), + Column: int(28), }, End: Location{ - Line: 600, - Column: 38, + Line: int(600), + Column: int(38), }, file: p1, }, @@ -83868,12 +83890,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 600, - Column: 28, + Line: int(600), + Column: int(28), }, End: Location{ - Line: 600, - Column: 32, + Line: int(600), + Column: int(32), }, file: p1, }, @@ -83889,12 +83911,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -83902,7 +83924,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ctype", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -83912,12 +83934,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 600, - Column: 43, + Line: int(600), + Column: int(42), }, End: Location{ - Line: 600, - Column: 44, + Line: int(600), + Column: int(45), }, file: p1, }, @@ -83925,7 +83947,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -83939,12 +83961,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 601, - Column: 30, + Line: int(601), + Column: int(29), }, End: Location{ - Line: 601, - Column: 31, + Line: int(601), + Column: int(32), }, file: p1, }, @@ -83952,7 +83974,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "%", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Apply{ @@ -83960,23 +83982,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 603, - Column: 29, + Line: int(603), + Column: int(29), }, End: Location{ - Line: 603, - Column: 64, + Line: int(603), + Column: int(64), }, file: p1, }, context: p6519, freeVariables: Identifiers{ + "f", "format_code", "val", "code", "fw", "prec", - "f", }, }, Target: &Var{ @@ -83984,12 +84006,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 603, - Column: 29, + Line: int(603), + Column: int(29), }, End: Location{ - Line: 603, - Column: 40, + Line: int(603), + Column: int(40), }, file: p1, }, @@ -84007,12 +84029,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 603, - Column: 41, + Line: int(603), + Column: int(41), }, End: Location{ - Line: 603, - Column: 44, + Line: int(603), + Column: int(44), }, file: p1, }, @@ -84028,12 +84050,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 603, - Column: 46, + Line: int(603), + Column: int(46), }, End: Location{ - Line: 603, - Column: 50, + Line: int(603), + Column: int(50), }, file: p1, }, @@ -84049,12 +84071,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 603, - Column: 52, + Line: int(603), + Column: int(52), }, End: Location{ - Line: 603, - Column: 54, + Line: int(603), + Column: int(54), }, file: p1, }, @@ -84070,12 +84092,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 603, - Column: 56, + Line: int(603), + Column: int(56), }, End: Location{ - Line: 603, - Column: 60, + Line: int(603), + Column: int(60), }, file: p1, }, @@ -84091,12 +84113,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 603, - Column: 62, + Line: int(603), + Column: int(62), }, End: Location{ - Line: 603, - Column: 63, + Line: int(603), + Column: int(63), }, file: p1, }, @@ -84122,26 +84144,26 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 604, - Column: 21, + Line: int(604), + Column: int(21), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, context: p6330, freeVariables: Identifiers{ - "pad_left", - "obj", "v", "code", "pad_right", "s", - "fw", "format_codes_obj", "codes", + "obj", + "fw", + "pad_left", "i", }, }, @@ -84153,22 +84175,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 605, - Column: 25, + Line: int(605), + Column: int(25), }, End: Location{ - Line: 608, - Column: 49, + Line: int(608), + Column: int(49), }, file: p1, }, context: p6556, freeVariables: Identifiers{ - "pad_left", "code", "pad_right", "s", "fw", + "pad_left", }, }, Cond: &Index{ @@ -84176,12 +84198,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 605, - Column: 28, + Line: int(605), + Column: int(28), }, End: Location{ - Line: 605, - Column: 44, + Line: int(605), + Column: int(44), }, file: p1, }, @@ -84195,12 +84217,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 605, - Column: 28, + Line: int(605), + Column: int(28), }, End: Location{ - Line: 605, - Column: 39, + Line: int(605), + Column: int(39), }, file: p1, }, @@ -84214,12 +84236,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 605, - Column: 28, + Line: int(605), + Column: int(28), }, End: Location{ - Line: 605, - Column: 32, + Line: int(605), + Column: int(32), }, file: p1, }, @@ -84235,12 +84257,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -84248,7 +84270,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "cflags", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -84258,12 +84280,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -84271,7 +84293,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "left", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -84281,12 +84303,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 606, - Column: 29, + Line: int(606), + Column: int(29), }, End: Location{ - Line: 606, - Column: 50, + Line: int(606), + Column: int(50), }, file: p1, }, @@ -84302,12 +84324,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 606, - Column: 29, + Line: int(606), + Column: int(29), }, End: Location{ - Line: 606, - Column: 38, + Line: int(606), + Column: int(38), }, file: p1, }, @@ -84325,12 +84347,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 606, - Column: 39, + Line: int(606), + Column: int(39), }, End: Location{ - Line: 606, - Column: 40, + Line: int(606), + Column: int(40), }, file: p1, }, @@ -84346,12 +84368,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 606, - Column: 42, + Line: int(606), + Column: int(42), }, End: Location{ - Line: 606, - Column: 44, + Line: int(606), + Column: int(44), }, file: p1, }, @@ -84367,12 +84389,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 606, - Column: 47, + Line: int(606), + Column: int(46), }, End: Location{ - Line: 606, - Column: 48, + Line: int(606), + Column: int(49), }, file: p1, }, @@ -84380,7 +84402,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: " ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -84394,20 +84416,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 608, - Column: 29, + Line: int(608), + Column: int(29), }, End: Location{ - Line: 608, - Column: 49, + Line: int(608), + Column: int(49), }, file: p1, }, context: p6556, freeVariables: Identifiers{ - "fw", "pad_left", "s", + "fw", }, }, Target: &Var{ @@ -84415,12 +84437,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 608, - Column: 29, + Line: int(608), + Column: int(29), }, End: Location{ - Line: 608, - Column: 37, + Line: int(608), + Column: int(37), }, file: p1, }, @@ -84438,12 +84460,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 608, - Column: 38, + Line: int(608), + Column: int(38), }, End: Location{ - Line: 608, - Column: 39, + Line: int(608), + Column: int(39), }, file: p1, }, @@ -84459,12 +84481,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 608, - Column: 41, + Line: int(608), + Column: int(41), }, End: Location{ - Line: 608, - Column: 43, + Line: int(608), + Column: int(43), }, file: p1, }, @@ -84480,12 +84502,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 608, - Column: 46, + Line: int(608), + Column: int(45), }, End: Location{ - Line: 608, - Column: 47, + Line: int(608), + Column: int(48), }, file: p1, }, @@ -84493,7 +84515,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: " ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -84511,12 +84533,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 21, + Line: int(609), + Column: int(21), }, End: Location{ - Line: 609, - Column: 70, + Line: int(609), + Column: int(70), }, file: p1, }, @@ -84535,12 +84557,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 21, + Line: int(609), + Column: int(21), }, End: Location{ - Line: 609, - Column: 37, + Line: int(609), + Column: int(37), }, file: p1, }, @@ -84558,12 +84580,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 38, + Line: int(609), + Column: int(38), }, End: Location{ - Line: 609, - Column: 43, + Line: int(609), + Column: int(43), }, file: p1, }, @@ -84579,12 +84601,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 45, + Line: int(609), + Column: int(45), }, End: Location{ - Line: 609, - Column: 48, + Line: int(609), + Column: int(48), }, file: p1, }, @@ -84600,12 +84622,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 50, + Line: int(609), + Column: int(50), }, End: Location{ - Line: 609, - Column: 55, + Line: int(609), + Column: int(55), }, file: p1, }, @@ -84619,12 +84641,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 50, + Line: int(609), + Column: int(50), }, End: Location{ - Line: 609, - Column: 51, + Line: int(609), + Column: int(51), }, file: p1, }, @@ -84635,25 +84657,25 @@ var StdAst = &DesugaredObject{ }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 54, + Line: int(609), + Column: int(54), }, End: Location{ - Line: 609, - Column: 55, + Line: int(609), + Column: int(55), }, file: p1, }, context: p6594, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -84662,12 +84684,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 57, + Line: int(609), + Column: int(57), }, End: Location{ - Line: 609, - Column: 69, + Line: int(609), + Column: int(69), }, file: p1, }, @@ -84682,12 +84704,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 57, + Line: int(609), + Column: int(57), }, End: Location{ - Line: 609, - Column: 58, + Line: int(609), + Column: int(58), }, file: p1, }, @@ -84698,18 +84720,18 @@ var StdAst = &DesugaredObject{ }, Id: "v", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 609, - Column: 61, + Line: int(609), + Column: int(61), }, End: Location{ - Line: 609, - Column: 69, + Line: int(609), + Column: int(69), }, file: p1, }, @@ -84745,12 +84767,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 611, - Column: 9, + Line: int(611), + Column: int(9), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, @@ -84768,12 +84790,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -84788,12 +84810,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -84807,12 +84829,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -84828,12 +84850,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -84841,7 +84863,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -84853,12 +84875,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 611, - Column: 12, + Line: int(611), + Column: int(12), }, End: Location{ - Line: 611, - Column: 26, + Line: int(611), + Column: int(26), }, file: p1, }, @@ -84873,12 +84895,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 611, - Column: 12, + Line: int(611), + Column: int(12), }, End: Location{ - Line: 611, - Column: 20, + Line: int(611), + Column: int(20), }, file: p1, }, @@ -84892,12 +84914,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 611, - Column: 12, + Line: int(611), + Column: int(12), }, End: Location{ - Line: 611, - Column: 15, + Line: int(611), + Column: int(15), }, file: p1, }, @@ -84913,12 +84935,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -84926,7 +84948,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -84938,12 +84960,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 611, - Column: 21, + Line: int(611), + Column: int(21), }, End: Location{ - Line: 611, - Column: 25, + Line: int(611), + Column: int(25), }, file: p1, }, @@ -84965,12 +84987,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 611, - Column: 31, + Line: int(611), + Column: int(30), }, End: Location{ - Line: 611, - Column: 36, + Line: int(611), + Column: int(37), }, file: p1, }, @@ -84978,7 +85000,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -84992,12 +85014,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 612, - Column: 13, + Line: int(612), + Column: int(13), }, End: Location{ - Line: 612, - Column: 52, + Line: int(612), + Column: int(52), }, file: p1, }, @@ -85013,12 +85035,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 612, - Column: 13, + Line: int(612), + Column: int(13), }, End: Location{ - Line: 612, - Column: 29, + Line: int(612), + Column: int(29), }, file: p1, }, @@ -85036,12 +85058,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 612, - Column: 30, + Line: int(612), + Column: int(30), }, End: Location{ - Line: 612, - Column: 35, + Line: int(612), + Column: int(35), }, file: p1, }, @@ -85057,12 +85079,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 612, - Column: 37, + Line: int(612), + Column: int(37), }, End: Location{ - Line: 612, - Column: 41, + Line: int(612), + Column: int(41), }, file: p1, }, @@ -85078,19 +85100,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 612, - Column: 43, + Line: int(612), + Column: int(43), }, End: Location{ - Line: 612, - Column: 44, + Line: int(612), + Column: int(44), }, file: p1, }, context: p6637, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -85098,19 +85120,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 612, - Column: 46, + Line: int(612), + Column: int(46), }, End: Location{ - Line: 612, - Column: 47, + Line: int(612), + Column: int(47), }, file: p1, }, context: p6637, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralString{ @@ -85118,12 +85140,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 612, - Column: 50, + Line: int(612), + Column: int(49), }, End: Location{ - Line: 612, - Column: 50, + Line: int(612), + Column: int(51), }, file: p1, }, @@ -85131,7 +85153,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -85145,21 +85167,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 613, - Column: 14, + Line: int(613), + Column: int(14), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "codes", "format_codes_arr", - "vals", "std", + "vals", + "codes", "format_codes_obj", }, }, @@ -85168,19 +85190,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "vals", "std", + "vals", }, }, Target: &Index{ @@ -85188,12 +85210,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85207,12 +85229,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85228,12 +85250,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85241,7 +85263,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -85253,12 +85275,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 613, - Column: 17, + Line: int(613), + Column: int(17), }, End: Location{ - Line: 613, - Column: 31, + Line: int(613), + Column: int(31), }, file: p1, }, @@ -85273,12 +85295,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 613, - Column: 17, + Line: int(613), + Column: int(17), }, End: Location{ - Line: 613, - Column: 25, + Line: int(613), + Column: int(25), }, file: p1, }, @@ -85292,12 +85314,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 613, - Column: 17, + Line: int(613), + Column: int(17), }, End: Location{ - Line: 613, - Column: 20, + Line: int(613), + Column: int(20), }, file: p1, }, @@ -85313,12 +85335,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85326,7 +85348,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -85338,12 +85360,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 613, - Column: 26, + Line: int(613), + Column: int(26), }, End: Location{ - Line: 613, - Column: 30, + Line: int(613), + Column: int(30), }, file: p1, }, @@ -85365,12 +85387,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 613, - Column: 36, + Line: int(613), + Column: int(35), }, End: Location{ - Line: 613, - Column: 42, + Line: int(613), + Column: int(43), }, file: p1, }, @@ -85378,7 +85400,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "object", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -85392,20 +85414,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 614, - Column: 13, + Line: int(614), + Column: int(13), }, End: Location{ - Line: 614, - Column: 49, + Line: int(614), + Column: int(49), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "format_codes_obj", "codes", "vals", + "format_codes_obj", }, }, Target: &Var{ @@ -85413,12 +85435,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 614, - Column: 13, + Line: int(614), + Column: int(13), }, End: Location{ - Line: 614, - Column: 29, + Line: int(614), + Column: int(29), }, file: p1, }, @@ -85436,12 +85458,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 614, - Column: 30, + Line: int(614), + Column: int(30), }, End: Location{ - Line: 614, - Column: 35, + Line: int(614), + Column: int(35), }, file: p1, }, @@ -85457,12 +85479,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 614, - Column: 37, + Line: int(614), + Column: int(37), }, End: Location{ - Line: 614, - Column: 41, + Line: int(614), + Column: int(41), }, file: p1, }, @@ -85478,19 +85500,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 614, - Column: 43, + Line: int(614), + Column: int(43), }, End: Location{ - Line: 614, - Column: 44, + Line: int(614), + Column: int(44), }, file: p1, }, context: p6672, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralString{ @@ -85498,12 +85520,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 614, - Column: 47, + Line: int(614), + Column: int(46), }, End: Location{ - Line: 614, - Column: 47, + Line: int(614), + Column: int(48), }, file: p1, }, @@ -85511,7 +85533,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -85525,20 +85547,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 616, - Column: 13, + Line: int(616), + Column: int(13), }, End: Location{ - Line: 616, - Column: 54, + Line: int(616), + Column: int(54), }, file: p1, }, context: p2092, freeVariables: Identifiers{ - "vals", "format_codes_arr", "codes", + "vals", }, }, Target: &Var{ @@ -85546,12 +85568,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 616, - Column: 13, + Line: int(616), + Column: int(13), }, End: Location{ - Line: 616, - Column: 29, + Line: int(616), + Column: int(29), }, file: p1, }, @@ -85569,12 +85591,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 616, - Column: 30, + Line: int(616), + Column: int(30), }, End: Location{ - Line: 616, - Column: 35, + Line: int(616), + Column: int(35), }, file: p1, }, @@ -85590,12 +85612,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 616, - Column: 37, + Line: int(616), + Column: int(37), }, End: Location{ - Line: 616, - Column: 43, + Line: int(616), + Column: int(43), }, file: p1, }, @@ -85610,12 +85632,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 616, - Column: 38, + Line: int(616), + Column: int(38), }, End: Location{ - Line: 616, - Column: 42, + Line: int(616), + Column: int(42), }, file: p1, }, @@ -85634,19 +85656,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 616, - Column: 45, + Line: int(616), + Column: int(45), }, End: Location{ - Line: 616, - Column: 46, + Line: int(616), + Column: int(46), }, file: p1, }, context: p6684, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -85654,19 +85676,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 616, - Column: 48, + Line: int(616), + Column: int(48), }, End: Location{ - Line: 616, - Column: 49, + Line: int(616), + Column: int(49), }, file: p1, }, context: p6684, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralString{ @@ -85674,12 +85696,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 616, - Column: 52, + Line: int(616), + Column: int(51), }, End: Location{ - Line: 616, - Column: 52, + Line: int(616), + Column: int(53), }, file: p1, }, @@ -85687,7 +85709,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -85723,18 +85745,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85742,7 +85764,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "foldr", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -85750,12 +85772,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85770,12 +85792,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -85792,12 +85814,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -85805,7 +85827,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -85817,12 +85839,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85837,12 +85859,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85856,12 +85878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85877,12 +85899,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85890,7 +85912,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -85902,12 +85924,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85922,12 +85944,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85941,12 +85963,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85962,12 +85984,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -85975,7 +85997,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -85987,12 +86009,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -86013,19 +86035,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -86034,36 +86056,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -86078,12 +86100,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -86099,12 +86121,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -86122,12 +86144,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -86151,12 +86173,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -86170,12 +86192,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -86189,12 +86211,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -86210,12 +86232,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -86223,7 +86245,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -86235,19 +86257,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -86255,19 +86277,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -86297,12 +86319,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -86318,12 +86340,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -86346,21 +86368,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 619, - Column: 9, + Line: int(619), + Column: int(9), }, End: Location{ - Line: 624, - Column: 50, + Line: int(624), + Column: int(50), }, file: p1, }, context: p6701, freeVariables: Identifiers{ + "init", "std", "func", "arr", - "init", }, }, Binds: LocalBinds{ @@ -86371,12 +86393,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -86400,12 +86422,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 620, - Column: 13, + Line: int(620), + Column: int(13), }, End: Location{ - Line: 623, - Column: 65, + Line: int(623), + Column: int(65), }, file: p1, }, @@ -86413,9 +86435,9 @@ var StdAst = &DesugaredObject{ freeVariables: Identifiers{ "idx", "running", + "aux", "func", "arr", - "aux", }, }, Cond: &Binary{ @@ -86423,12 +86445,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 620, - Column: 16, + Line: int(620), + Column: int(16), }, End: Location{ - Line: 620, - Column: 23, + Line: int(620), + Column: int(23), }, file: p1, }, @@ -86442,12 +86464,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 620, - Column: 16, + Line: int(620), + Column: int(16), }, End: Location{ - Line: 620, - Column: 19, + Line: int(620), + Column: int(19), }, file: p1, }, @@ -86458,25 +86480,25 @@ var StdAst = &DesugaredObject{ }, Id: "idx", }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 620, - Column: 22, + Line: int(620), + Column: int(22), }, End: Location{ - Line: 620, - Column: 23, + Line: int(620), + Column: int(23), }, file: p1, }, context: p6709, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -86485,12 +86507,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 621, - Column: 17, + Line: int(621), + Column: int(17), }, End: Location{ - Line: 621, - Column: 24, + Line: int(621), + Column: int(24), }, file: p1, }, @@ -86506,22 +86528,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 17, + Line: int(623), + Column: int(17), }, End: Location{ - Line: 623, - Column: 65, + Line: int(623), + Column: int(65), }, file: p1, }, context: p6709, freeVariables: Identifiers{ + "aux", "func", "arr", "idx", "running", - "aux", }, }, Target: &Var{ @@ -86529,12 +86551,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 17, + Line: int(623), + Column: int(17), }, End: Location{ - Line: 623, - Column: 20, + Line: int(623), + Column: int(20), }, file: p1, }, @@ -86552,12 +86574,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 21, + Line: int(623), + Column: int(21), }, End: Location{ - Line: 623, - Column: 25, + Line: int(623), + Column: int(25), }, file: p1, }, @@ -86573,12 +86595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 27, + Line: int(623), + Column: int(27), }, End: Location{ - Line: 623, - Column: 30, + Line: int(623), + Column: int(30), }, file: p1, }, @@ -86594,12 +86616,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 32, + Line: int(623), + Column: int(32), }, End: Location{ - Line: 623, - Column: 55, + Line: int(623), + Column: int(55), }, file: p1, }, @@ -86616,12 +86638,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 32, + Line: int(623), + Column: int(32), }, End: Location{ - Line: 623, - Column: 36, + Line: int(623), + Column: int(36), }, file: p1, }, @@ -86639,12 +86661,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 37, + Line: int(623), + Column: int(37), }, End: Location{ - Line: 623, - Column: 45, + Line: int(623), + Column: int(45), }, file: p1, }, @@ -86659,12 +86681,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 37, + Line: int(623), + Column: int(37), }, End: Location{ - Line: 623, - Column: 40, + Line: int(623), + Column: int(40), }, file: p1, }, @@ -86680,12 +86702,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 41, + Line: int(623), + Column: int(41), }, End: Location{ - Line: 623, - Column: 44, + Line: int(623), + Column: int(44), }, file: p1, }, @@ -86703,12 +86725,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 47, + Line: int(623), + Column: int(47), }, End: Location{ - Line: 623, - Column: 54, + Line: int(623), + Column: int(54), }, file: p1, }, @@ -86730,12 +86752,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 57, + Line: int(623), + Column: int(57), }, End: Location{ - Line: 623, - Column: 64, + Line: int(623), + Column: int(64), }, file: p1, }, @@ -86749,12 +86771,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 57, + Line: int(623), + Column: int(57), }, End: Location{ - Line: 623, - Column: 60, + Line: int(623), + Column: int(60), }, file: p1, }, @@ -86765,25 +86787,25 @@ var StdAst = &DesugaredObject{ }, Id: "idx", }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 623, - Column: 63, + Line: int(623), + Column: int(63), }, End: Location{ - Line: 623, - Column: 64, + Line: int(623), + Column: int(64), }, file: p1, }, context: p6724, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -86803,22 +86825,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 9, + Line: int(624), + Column: int(9), }, End: Location{ - Line: 624, - Column: 50, + Line: int(624), + Column: int(50), }, file: p1, }, context: p6701, freeVariables: Identifiers{ + "init", + "std", "aux", "func", "arr", - "init", - "std", }, }, Target: &Var{ @@ -86826,12 +86848,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 9, + Line: int(624), + Column: int(9), }, End: Location{ - Line: 624, - Column: 12, + Line: int(624), + Column: int(12), }, file: p1, }, @@ -86849,12 +86871,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 13, + Line: int(624), + Column: int(13), }, End: Location{ - Line: 624, - Column: 17, + Line: int(624), + Column: int(17), }, file: p1, }, @@ -86870,12 +86892,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 19, + Line: int(624), + Column: int(19), }, End: Location{ - Line: 624, - Column: 22, + Line: int(624), + Column: int(22), }, file: p1, }, @@ -86891,12 +86913,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 24, + Line: int(624), + Column: int(24), }, End: Location{ - Line: 624, - Column: 28, + Line: int(624), + Column: int(28), }, file: p1, }, @@ -86912,12 +86934,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 30, + Line: int(624), + Column: int(30), }, End: Location{ - Line: 624, - Column: 49, + Line: int(624), + Column: int(49), }, file: p1, }, @@ -86932,12 +86954,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 30, + Line: int(624), + Column: int(30), }, End: Location{ - Line: 624, - Column: 45, + Line: int(624), + Column: int(45), }, file: p1, }, @@ -86952,12 +86974,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 30, + Line: int(624), + Column: int(30), }, End: Location{ - Line: 624, - Column: 40, + Line: int(624), + Column: int(40), }, file: p1, }, @@ -86971,12 +86993,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 30, + Line: int(624), + Column: int(30), }, End: Location{ - Line: 624, - Column: 33, + Line: int(624), + Column: int(33), }, file: p1, }, @@ -86992,12 +87014,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87005,7 +87027,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -87017,12 +87039,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 41, + Line: int(624), + Column: int(41), }, End: Location{ - Line: 624, - Column: 44, + Line: int(624), + Column: int(44), }, file: p1, }, @@ -87039,25 +87061,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 624, - Column: 48, + Line: int(624), + Column: int(48), }, End: Location{ - Line: 624, - Column: 49, + Line: int(624), + Column: int(49), }, file: p1, }, context: p6753, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -87073,18 +87095,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87092,7 +87114,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "foldl", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -87100,12 +87122,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87120,12 +87142,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -87142,12 +87164,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -87155,7 +87177,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -87167,12 +87189,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87187,12 +87209,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87206,12 +87228,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87227,12 +87249,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87240,7 +87262,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -87252,12 +87274,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87272,12 +87294,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87291,12 +87313,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87312,12 +87334,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87325,7 +87347,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -87337,12 +87359,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87363,19 +87385,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -87384,36 +87406,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -87428,12 +87450,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -87449,12 +87471,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -87472,12 +87494,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -87501,12 +87523,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -87520,12 +87542,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -87539,12 +87561,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -87560,12 +87582,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87573,7 +87595,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -87585,19 +87607,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -87605,19 +87627,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -87647,12 +87669,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87668,12 +87690,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87696,20 +87718,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 627, - Column: 9, + Line: int(627), + Column: int(9), }, End: Location{ - Line: 632, - Column: 32, + Line: int(632), + Column: int(32), }, file: p1, }, context: p6779, freeVariables: Identifiers{ - "init", "func", "arr", + "init", "std", }, }, @@ -87721,12 +87743,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87751,23 +87773,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 628, - Column: 13, + Line: int(628), + Column: int(13), }, End: Location{ - Line: 631, - Column: 65, + Line: int(631), + Column: int(65), }, file: p1, }, context: p6787, freeVariables: Identifiers{ - "arr", "idx", + "std", + "arr", "running", "aux", "func", - "std", }, }, Cond: &Binary{ @@ -87775,20 +87797,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 628, - Column: 16, + Line: int(628), + Column: int(16), }, End: Location{ - Line: 628, - Column: 38, + Line: int(628), + Column: int(38), }, file: p1, }, context: p6787, freeVariables: Identifiers{ + "idx", "std", "arr", - "idx", }, }, Left: &Var{ @@ -87796,12 +87818,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 628, - Column: 16, + Line: int(628), + Column: int(16), }, End: Location{ - Line: 628, - Column: 19, + Line: int(628), + Column: int(19), }, file: p1, }, @@ -87812,18 +87834,18 @@ var StdAst = &DesugaredObject{ }, Id: "idx", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 628, - Column: 23, + Line: int(628), + Column: int(23), }, End: Location{ - Line: 628, - Column: 38, + Line: int(628), + Column: int(38), }, file: p1, }, @@ -87838,12 +87860,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 628, - Column: 23, + Line: int(628), + Column: int(23), }, End: Location{ - Line: 628, - Column: 33, + Line: int(628), + Column: int(33), }, file: p1, }, @@ -87857,12 +87879,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 628, - Column: 23, + Line: int(628), + Column: int(23), }, End: Location{ - Line: 628, - Column: 26, + Line: int(628), + Column: int(26), }, file: p1, }, @@ -87878,12 +87900,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -87891,7 +87913,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -87903,12 +87925,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 628, - Column: 34, + Line: int(628), + Column: int(34), }, End: Location{ - Line: 628, - Column: 37, + Line: int(628), + Column: int(37), }, file: p1, }, @@ -87931,12 +87953,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 629, - Column: 17, + Line: int(629), + Column: int(17), }, End: Location{ - Line: 629, - Column: 24, + Line: int(629), + Column: int(24), }, file: p1, }, @@ -87952,22 +87974,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 17, + Line: int(631), + Column: int(17), }, End: Location{ - Line: 631, - Column: 65, + Line: int(631), + Column: int(65), }, file: p1, }, context: p6787, freeVariables: Identifiers{ - "running", - "idx", "aux", "func", "arr", + "running", + "idx", }, }, Target: &Var{ @@ -87975,12 +87997,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 17, + Line: int(631), + Column: int(17), }, End: Location{ - Line: 631, - Column: 20, + Line: int(631), + Column: int(20), }, file: p1, }, @@ -87998,12 +88020,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 21, + Line: int(631), + Column: int(21), }, End: Location{ - Line: 631, - Column: 25, + Line: int(631), + Column: int(25), }, file: p1, }, @@ -88019,12 +88041,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 27, + Line: int(631), + Column: int(27), }, End: Location{ - Line: 631, - Column: 30, + Line: int(631), + Column: int(30), }, file: p1, }, @@ -88040,12 +88062,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 32, + Line: int(631), + Column: int(32), }, End: Location{ - Line: 631, - Column: 55, + Line: int(631), + Column: int(55), }, file: p1, }, @@ -88062,12 +88084,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 32, + Line: int(631), + Column: int(32), }, End: Location{ - Line: 631, - Column: 36, + Line: int(631), + Column: int(36), }, file: p1, }, @@ -88085,12 +88107,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 37, + Line: int(631), + Column: int(37), }, End: Location{ - Line: 631, - Column: 44, + Line: int(631), + Column: int(44), }, file: p1, }, @@ -88106,12 +88128,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 46, + Line: int(631), + Column: int(46), }, End: Location{ - Line: 631, - Column: 54, + Line: int(631), + Column: int(54), }, file: p1, }, @@ -88126,12 +88148,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 46, + Line: int(631), + Column: int(46), }, End: Location{ - Line: 631, - Column: 49, + Line: int(631), + Column: int(49), }, file: p1, }, @@ -88147,12 +88169,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 50, + Line: int(631), + Column: int(50), }, End: Location{ - Line: 631, - Column: 53, + Line: int(631), + Column: int(53), }, file: p1, }, @@ -88176,12 +88198,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 57, + Line: int(631), + Column: int(57), }, End: Location{ - Line: 631, - Column: 64, + Line: int(631), + Column: int(64), }, file: p1, }, @@ -88195,12 +88217,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 57, + Line: int(631), + Column: int(57), }, End: Location{ - Line: 631, - Column: 60, + Line: int(631), + Column: int(60), }, file: p1, }, @@ -88211,25 +88233,25 @@ var StdAst = &DesugaredObject{ }, Id: "idx", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 631, - Column: 63, + Line: int(631), + Column: int(63), }, End: Location{ - Line: 631, - Column: 64, + Line: int(631), + Column: int(64), }, file: p1, }, context: p6812, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -88249,21 +88271,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 632, - Column: 9, + Line: int(632), + Column: int(9), }, End: Location{ - Line: 632, - Column: 32, + Line: int(632), + Column: int(32), }, file: p1, }, context: p6779, freeVariables: Identifiers{ - "init", - "aux", "func", "arr", + "init", + "aux", }, }, Target: &Var{ @@ -88271,12 +88293,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 632, - Column: 9, + Line: int(632), + Column: int(9), }, End: Location{ - Line: 632, - Column: 12, + Line: int(632), + Column: int(12), }, file: p1, }, @@ -88294,12 +88316,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 632, - Column: 13, + Line: int(632), + Column: int(13), }, End: Location{ - Line: 632, - Column: 17, + Line: int(632), + Column: int(17), }, file: p1, }, @@ -88315,12 +88337,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 632, - Column: 19, + Line: int(632), + Column: int(19), }, End: Location{ - Line: 632, - Column: 22, + Line: int(632), + Column: int(22), }, file: p1, }, @@ -88336,12 +88358,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 632, - Column: 24, + Line: int(632), + Column: int(24), }, End: Location{ - Line: 632, - Column: 28, + Line: int(632), + Column: int(28), }, file: p1, }, @@ -88357,19 +88379,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 632, - Column: 30, + Line: int(632), + Column: int(30), }, End: Location{ - Line: 632, - Column: 31, + Line: int(632), + Column: int(31), }, file: p1, }, context: p6841, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -88384,18 +88406,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88403,7 +88425,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "filterMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -88411,12 +88433,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88431,12 +88453,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -88453,12 +88475,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -88466,7 +88488,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -88478,12 +88500,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88498,12 +88520,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88517,12 +88539,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88538,12 +88560,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88551,7 +88573,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -88563,12 +88585,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88583,12 +88605,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88602,12 +88624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88623,12 +88645,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88636,7 +88658,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -88648,12 +88670,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88674,19 +88696,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -88695,36 +88717,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -88739,12 +88761,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -88760,12 +88782,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -88783,12 +88805,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -88812,12 +88834,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -88831,12 +88853,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -88850,12 +88872,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -88871,12 +88893,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88884,7 +88906,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -88896,19 +88918,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -88916,19 +88938,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -88958,12 +88980,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -88979,12 +89001,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89007,12 +89029,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 636, - Column: 9, + Line: int(636), + Column: int(9), }, End: Location{ - Line: 643, - Column: 60, + Line: int(643), + Column: int(60), }, file: p1, }, @@ -89029,12 +89051,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89044,18 +89066,18 @@ var StdAst = &DesugaredObject{ "filter_func", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89070,12 +89092,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89089,12 +89111,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89110,12 +89132,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89123,7 +89145,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -89135,19 +89157,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 636, - Column: 12, + Line: int(636), + Column: int(12), }, End: Location{ - Line: 636, - Column: 33, + Line: int(636), + Column: int(33), }, file: p1, }, context: p6854, freeVariables: Identifiers{ - "filter_func", "std", + "filter_func", }, }, Target: &Index{ @@ -89155,12 +89177,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 636, - Column: 12, + Line: int(636), + Column: int(12), }, End: Location{ - Line: 636, - Column: 20, + Line: int(636), + Column: int(20), }, file: p1, }, @@ -89174,12 +89196,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 636, - Column: 12, + Line: int(636), + Column: int(12), }, End: Location{ - Line: 636, - Column: 15, + Line: int(636), + Column: int(15), }, file: p1, }, @@ -89195,12 +89217,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89208,7 +89230,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -89220,12 +89242,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 636, - Column: 21, + Line: int(636), + Column: int(21), }, End: Location{ - Line: 636, - Column: 32, + Line: int(636), + Column: int(32), }, file: p1, }, @@ -89247,12 +89269,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 636, - Column: 38, + Line: int(636), + Column: int(37), }, End: Location{ - Line: 636, - Column: 46, + Line: int(636), + Column: int(47), }, file: p1, }, @@ -89260,7 +89282,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "function", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -89275,19 +89297,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 637, - Column: 13, + Line: int(637), + Column: int(13), }, End: Location{ - Line: 637, - Column: 94, + Line: int(637), + Column: int(94), }, file: p1, }, context: p6854, freeVariables: Identifiers{ - "filter_func", "std", + "filter_func", }, }, Expr: &Binary{ @@ -89295,12 +89317,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 637, - Column: 21, + Line: int(637), + Column: int(20), }, End: Location{ - Line: 637, - Column: 94, + Line: int(637), + Column: int(94), }, file: p1, }, @@ -89315,12 +89337,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 637, - Column: 21, + Line: int(637), + Column: int(20), }, End: Location{ - Line: 637, - Column: 69, + Line: int(637), + Column: int(70), }, file: p1, }, @@ -89328,21 +89350,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.filterMap first param must be function, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 637, - Column: 73, + Line: int(637), + Column: int(73), }, End: Location{ - Line: 637, - Column: 94, + Line: int(637), + Column: int(94), }, file: p1, }, @@ -89357,12 +89379,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 637, - Column: 73, + Line: int(637), + Column: int(73), }, End: Location{ - Line: 637, - Column: 81, + Line: int(637), + Column: int(81), }, file: p1, }, @@ -89376,12 +89398,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 637, - Column: 73, + Line: int(637), + Column: int(73), }, End: Location{ - Line: 637, - Column: 76, + Line: int(637), + Column: int(76), }, file: p1, }, @@ -89397,12 +89419,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89410,7 +89432,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -89422,12 +89444,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 637, - Column: 82, + Line: int(637), + Column: int(82), }, End: Location{ - Line: 637, - Column: 93, + Line: int(637), + Column: int(93), }, file: p1, }, @@ -89451,12 +89473,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 638, - Column: 14, + Line: int(638), + Column: int(14), }, End: Location{ - Line: 643, - Column: 60, + Line: int(643), + Column: int(60), }, file: p1, }, @@ -89473,12 +89495,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89488,18 +89510,18 @@ var StdAst = &DesugaredObject{ "map_func", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89514,12 +89536,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89533,12 +89555,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89554,12 +89576,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89567,7 +89589,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -89579,19 +89601,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 638, - Column: 17, + Line: int(638), + Column: int(17), }, End: Location{ - Line: 638, - Column: 35, + Line: int(638), + Column: int(35), }, file: p1, }, context: p6854, freeVariables: Identifiers{ - "std", "map_func", + "std", }, }, Target: &Index{ @@ -89599,12 +89621,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 638, - Column: 17, + Line: int(638), + Column: int(17), }, End: Location{ - Line: 638, - Column: 25, + Line: int(638), + Column: int(25), }, file: p1, }, @@ -89618,12 +89640,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 638, - Column: 17, + Line: int(638), + Column: int(17), }, End: Location{ - Line: 638, - Column: 20, + Line: int(638), + Column: int(20), }, file: p1, }, @@ -89639,12 +89661,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89652,7 +89674,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -89664,12 +89686,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 638, - Column: 26, + Line: int(638), + Column: int(26), }, End: Location{ - Line: 638, - Column: 34, + Line: int(638), + Column: int(34), }, file: p1, }, @@ -89691,12 +89713,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 638, - Column: 40, + Line: int(638), + Column: int(39), }, End: Location{ - Line: 638, - Column: 48, + Line: int(638), + Column: int(49), }, file: p1, }, @@ -89704,7 +89726,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "function", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -89719,19 +89741,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 639, - Column: 13, + Line: int(639), + Column: int(13), }, End: Location{ - Line: 639, - Column: 92, + Line: int(639), + Column: int(92), }, file: p1, }, context: p6854, freeVariables: Identifiers{ - "std", "map_func", + "std", }, }, Expr: &Binary{ @@ -89739,19 +89761,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 639, - Column: 21, + Line: int(639), + Column: int(20), }, End: Location{ - Line: 639, - Column: 92, + Line: int(639), + Column: int(92), }, file: p1, }, context: p6854, freeVariables: Identifiers{ - "std", "map_func", + "std", }, }, Left: &LiteralString{ @@ -89759,12 +89781,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 639, - Column: 21, + Line: int(639), + Column: int(20), }, End: Location{ - Line: 639, - Column: 70, + Line: int(639), + Column: int(71), }, file: p1, }, @@ -89772,28 +89794,28 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.filterMap second param must be function, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 639, - Column: 74, + Line: int(639), + Column: int(74), }, End: Location{ - Line: 639, - Column: 92, + Line: int(639), + Column: int(92), }, file: p1, }, context: p6854, freeVariables: Identifiers{ - "std", "map_func", + "std", }, }, Target: &Index{ @@ -89801,12 +89823,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 639, - Column: 74, + Line: int(639), + Column: int(74), }, End: Location{ - Line: 639, - Column: 82, + Line: int(639), + Column: int(82), }, file: p1, }, @@ -89820,12 +89842,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 639, - Column: 74, + Line: int(639), + Column: int(74), }, End: Location{ - Line: 639, - Column: 77, + Line: int(639), + Column: int(77), }, file: p1, }, @@ -89841,12 +89863,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89854,7 +89876,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -89866,12 +89888,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 639, - Column: 83, + Line: int(639), + Column: int(83), }, End: Location{ - Line: 639, - Column: 91, + Line: int(639), + Column: int(91), }, file: p1, }, @@ -89895,21 +89917,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 640, - Column: 14, + Line: int(640), + Column: int(14), }, End: Location{ - Line: 643, - Column: 60, + Line: int(643), + Column: int(60), }, file: p1, }, context: p6854, freeVariables: Identifiers{ - "std", "arr", "map_func", "filter_func", + "std", }, }, Cond: &Unary{ @@ -89917,12 +89939,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89932,18 +89954,18 @@ var StdAst = &DesugaredObject{ "arr", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89958,12 +89980,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89977,12 +89999,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -89998,12 +90020,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90011,7 +90033,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -90023,12 +90045,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 640, - Column: 17, + Line: int(640), + Column: int(17), }, End: Location{ - Line: 640, - Column: 30, + Line: int(640), + Column: int(30), }, file: p1, }, @@ -90043,12 +90065,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 640, - Column: 17, + Line: int(640), + Column: int(17), }, End: Location{ - Line: 640, - Column: 25, + Line: int(640), + Column: int(25), }, file: p1, }, @@ -90062,12 +90084,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 640, - Column: 17, + Line: int(640), + Column: int(17), }, End: Location{ - Line: 640, - Column: 20, + Line: int(640), + Column: int(20), }, file: p1, }, @@ -90083,12 +90105,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90096,7 +90118,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -90108,12 +90130,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 640, - Column: 26, + Line: int(640), + Column: int(26), }, End: Location{ - Line: 640, - Column: 29, + Line: int(640), + Column: int(29), }, file: p1, }, @@ -90135,12 +90157,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 640, - Column: 35, + Line: int(640), + Column: int(34), }, End: Location{ - Line: 640, - Column: 40, + Line: int(640), + Column: int(41), }, file: p1, }, @@ -90148,7 +90170,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -90163,19 +90185,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 641, - Column: 13, + Line: int(641), + Column: int(13), }, End: Location{ - Line: 641, - Column: 83, + Line: int(641), + Column: int(83), }, file: p1, }, context: p6854, freeVariables: Identifiers{ - "arr", "std", + "arr", }, }, Expr: &Binary{ @@ -90183,12 +90205,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 641, - Column: 21, + Line: int(641), + Column: int(20), }, End: Location{ - Line: 641, - Column: 83, + Line: int(641), + Column: int(83), }, file: p1, }, @@ -90203,12 +90225,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 641, - Column: 21, + Line: int(641), + Column: int(20), }, End: Location{ - Line: 641, - Column: 66, + Line: int(641), + Column: int(67), }, file: p1, }, @@ -90216,21 +90238,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.filterMap third param must be array, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 641, - Column: 70, + Line: int(641), + Column: int(70), }, End: Location{ - Line: 641, - Column: 83, + Line: int(641), + Column: int(83), }, file: p1, }, @@ -90245,12 +90267,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 641, - Column: 70, + Line: int(641), + Column: int(70), }, End: Location{ - Line: 641, - Column: 78, + Line: int(641), + Column: int(78), }, file: p1, }, @@ -90264,12 +90286,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 641, - Column: 70, + Line: int(641), + Column: int(70), }, End: Location{ - Line: 641, - Column: 73, + Line: int(641), + Column: int(73), }, file: p1, }, @@ -90285,12 +90307,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90298,7 +90320,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -90310,12 +90332,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 641, - Column: 79, + Line: int(641), + Column: int(79), }, End: Location{ - Line: 641, - Column: 82, + Line: int(641), + Column: int(82), }, file: p1, }, @@ -90339,12 +90361,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 643, - Column: 13, + Line: int(643), + Column: int(13), }, End: Location{ - Line: 643, - Column: 60, + Line: int(643), + Column: int(60), }, file: p1, }, @@ -90361,12 +90383,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 643, - Column: 13, + Line: int(643), + Column: int(13), }, End: Location{ - Line: 643, - Column: 20, + Line: int(643), + Column: int(20), }, file: p1, }, @@ -90380,12 +90402,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 643, - Column: 13, + Line: int(643), + Column: int(13), }, End: Location{ - Line: 643, - Column: 16, + Line: int(643), + Column: int(16), }, file: p1, }, @@ -90401,12 +90423,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90414,7 +90436,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "map", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -90426,12 +90448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 643, - Column: 21, + Line: int(643), + Column: int(21), }, End: Location{ - Line: 643, - Column: 29, + Line: int(643), + Column: int(29), }, file: p1, }, @@ -90447,12 +90469,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 643, - Column: 31, + Line: int(643), + Column: int(31), }, End: Location{ - Line: 643, - Column: 59, + Line: int(643), + Column: int(59), }, file: p1, }, @@ -90468,12 +90490,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 643, - Column: 31, + Line: int(643), + Column: int(31), }, End: Location{ - Line: 643, - Column: 41, + Line: int(643), + Column: int(41), }, file: p1, }, @@ -90487,12 +90509,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 643, - Column: 31, + Line: int(643), + Column: int(31), }, End: Location{ - Line: 643, - Column: 34, + Line: int(643), + Column: int(34), }, file: p1, }, @@ -90508,12 +90530,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90521,7 +90543,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "filter", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -90533,12 +90555,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 643, - Column: 42, + Line: int(643), + Column: int(42), }, End: Location{ - Line: 643, - Column: 53, + Line: int(643), + Column: int(53), }, file: p1, }, @@ -90554,12 +90576,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 643, - Column: 55, + Line: int(643), + Column: int(55), }, End: Location{ - Line: 643, - Column: 58, + Line: int(643), + Column: int(58), }, file: p1, }, @@ -90590,18 +90612,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90609,7 +90631,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "assertEqual", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -90617,12 +90639,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90637,12 +90659,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -90659,12 +90681,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -90672,7 +90694,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -90684,12 +90706,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90704,12 +90726,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90723,12 +90745,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90744,12 +90766,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90757,7 +90779,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -90769,12 +90791,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90789,12 +90811,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90808,12 +90830,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90829,12 +90851,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90842,7 +90864,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -90854,12 +90876,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -90880,19 +90902,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -90901,36 +90923,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -90945,12 +90967,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -90966,12 +90988,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -90989,12 +91011,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -91018,12 +91040,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -91037,12 +91059,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -91056,12 +91078,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -91077,12 +91099,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91090,7 +91112,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -91102,19 +91124,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -91122,19 +91144,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -91164,12 +91186,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91185,12 +91207,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91212,20 +91234,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 646, - Column: 9, + Line: int(646), + Column: int(9), }, End: Location{ - Line: 649, - Column: 56, + Line: int(649), + Column: int(56), }, file: p1, }, context: p7004, freeVariables: Identifiers{ - "b", "std", "a", + "b", }, }, Cond: &Apply{ @@ -91233,12 +91255,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91254,12 +91276,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91273,12 +91295,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91294,12 +91316,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91307,7 +91329,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -91319,12 +91341,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 646, - Column: 12, + Line: int(646), + Column: int(12), }, End: Location{ - Line: 646, - Column: 13, + Line: int(646), + Column: int(13), }, file: p1, }, @@ -91340,12 +91362,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 646, - Column: 17, + Line: int(646), + Column: int(17), }, End: Location{ - Line: 646, - Column: 18, + Line: int(646), + Column: int(18), }, file: p1, }, @@ -91367,12 +91389,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 647, - Column: 13, + Line: int(647), + Column: int(13), }, End: Location{ - Line: 647, - Column: 17, + Line: int(647), + Column: int(17), }, file: p1, }, @@ -91386,12 +91408,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 649, - Column: 13, + Line: int(649), + Column: int(13), }, End: Location{ - Line: 649, - Column: 56, + Line: int(649), + Column: int(56), }, file: p1, }, @@ -91406,12 +91428,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 649, - Column: 20, + Line: int(649), + Column: int(19), }, End: Location{ - Line: 649, - Column: 56, + Line: int(649), + Column: int(56), }, file: p1, }, @@ -91426,12 +91448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 649, - Column: 20, + Line: int(649), + Column: int(19), }, End: Location{ - Line: 649, - Column: 51, + Line: int(649), + Column: int(52), }, file: p1, }, @@ -91445,12 +91467,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 649, - Column: 20, + Line: int(649), + Column: int(19), }, End: Location{ - Line: 649, - Column: 43, + Line: int(649), + Column: int(43), }, file: p1, }, @@ -91464,12 +91486,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 649, - Column: 20, + Line: int(649), + Column: int(19), }, End: Location{ - Line: 649, - Column: 38, + Line: int(649), + Column: int(39), }, file: p1, }, @@ -91477,21 +91499,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "Assertion failed. ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 649, - Column: 42, + Line: int(649), + Column: int(42), }, End: Location{ - Line: 649, - Column: 43, + Line: int(649), + Column: int(43), }, file: p1, }, @@ -91503,18 +91525,18 @@ var StdAst = &DesugaredObject{ Id: "a", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 649, - Column: 47, + Line: int(649), + Column: int(46), }, End: Location{ - Line: 649, - Column: 51, + Line: int(649), + Column: int(52), }, file: p1, }, @@ -91522,22 +91544,22 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: " != ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 649, - Column: 55, + Line: int(649), + Column: int(55), }, End: Location{ - Line: 649, - Column: 56, + Line: int(649), + Column: int(56), }, file: p1, }, @@ -91556,18 +91578,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91575,7 +91597,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "abs", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -91583,12 +91605,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91603,12 +91625,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -91625,12 +91647,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -91638,7 +91660,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -91650,12 +91672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91670,12 +91692,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91689,12 +91711,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91710,12 +91732,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91723,7 +91745,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -91735,12 +91757,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91755,12 +91777,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91774,12 +91796,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91795,12 +91817,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91808,7 +91830,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -91820,12 +91842,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -91846,19 +91868,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -91867,36 +91889,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -91911,12 +91933,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -91932,12 +91954,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -91955,12 +91977,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -91984,12 +92006,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -92003,12 +92025,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -92022,12 +92044,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -92043,12 +92065,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92056,7 +92078,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -92068,19 +92090,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -92088,19 +92110,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -92130,12 +92152,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92151,12 +92173,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92177,19 +92199,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 652, - Column: 9, + Line: int(652), + Column: int(9), }, End: Location{ - Line: 655, - Column: 36, + Line: int(655), + Column: int(36), }, file: p1, }, context: p7039, freeVariables: Identifiers{ - "std", "n", + "std", }, }, Cond: &Unary{ @@ -92197,33 +92219,33 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "n", + "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92238,12 +92260,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92257,12 +92279,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92278,12 +92300,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92291,7 +92313,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -92303,12 +92325,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 652, - Column: 12, + Line: int(652), + Column: int(12), }, End: Location{ - Line: 652, - Column: 23, + Line: int(652), + Column: int(23), }, file: p1, }, @@ -92323,12 +92345,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 652, - Column: 12, + Line: int(652), + Column: int(12), }, End: Location{ - Line: 652, - Column: 20, + Line: int(652), + Column: int(20), }, file: p1, }, @@ -92342,12 +92364,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 652, - Column: 12, + Line: int(652), + Column: int(12), }, End: Location{ - Line: 652, - Column: 15, + Line: int(652), + Column: int(15), }, file: p1, }, @@ -92363,12 +92385,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92376,7 +92398,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -92388,12 +92410,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 652, - Column: 21, + Line: int(652), + Column: int(21), }, End: Location{ - Line: 652, - Column: 22, + Line: int(652), + Column: int(22), }, file: p1, }, @@ -92415,12 +92437,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 652, - Column: 28, + Line: int(652), + Column: int(27), }, End: Location{ - Line: 652, - Column: 34, + Line: int(652), + Column: int(35), }, file: p1, }, @@ -92428,7 +92450,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -92443,19 +92465,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 653, - Column: 13, + Line: int(653), + Column: int(13), }, End: Location{ - Line: 653, - Column: 64, + Line: int(653), + Column: int(64), }, file: p1, }, context: p7039, freeVariables: Identifiers{ - "n", "std", + "n", }, }, Expr: &Binary{ @@ -92463,19 +92485,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 653, - Column: 20, + Line: int(653), + Column: int(19), }, End: Location{ - Line: 653, - Column: 64, + Line: int(653), + Column: int(64), }, file: p1, }, context: p7039, freeVariables: Identifiers{ - "n", "std", + "n", }, }, Left: &LiteralString{ @@ -92483,12 +92505,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 653, - Column: 20, + Line: int(653), + Column: int(19), }, End: Location{ - Line: 653, - Column: 49, + Line: int(653), + Column: int(50), }, file: p1, }, @@ -92496,21 +92518,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.abs expected number, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 653, - Column: 53, + Line: int(653), + Column: int(53), }, End: Location{ - Line: 653, - Column: 64, + Line: int(653), + Column: int(64), }, file: p1, }, @@ -92525,12 +92547,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 653, - Column: 53, + Line: int(653), + Column: int(53), }, End: Location{ - Line: 653, - Column: 61, + Line: int(653), + Column: int(61), }, file: p1, }, @@ -92544,12 +92566,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 653, - Column: 53, + Line: int(653), + Column: int(53), }, End: Location{ - Line: 653, - Column: 56, + Line: int(653), + Column: int(56), }, file: p1, }, @@ -92565,12 +92587,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92578,7 +92600,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -92590,12 +92612,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 653, - Column: 62, + Line: int(653), + Column: int(62), }, End: Location{ - Line: 653, - Column: 63, + Line: int(653), + Column: int(63), }, file: p1, }, @@ -92619,12 +92641,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 655, - Column: 13, + Line: int(655), + Column: int(13), }, End: Location{ - Line: 655, - Column: 36, + Line: int(655), + Column: int(36), }, file: p1, }, @@ -92638,12 +92660,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 655, - Column: 16, + Line: int(655), + Column: int(16), }, End: Location{ - Line: 655, - Column: 21, + Line: int(655), + Column: int(21), }, file: p1, }, @@ -92657,12 +92679,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 655, - Column: 16, + Line: int(655), + Column: int(16), }, End: Location{ - Line: 655, - Column: 17, + Line: int(655), + Column: int(17), }, file: p1, }, @@ -92673,25 +92695,25 @@ var StdAst = &DesugaredObject{ }, Id: "n", }, - Op: 7, + Op: BinaryOp(7), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 655, - Column: 20, + Line: int(655), + Column: int(20), }, End: Location{ - Line: 655, - Column: 21, + Line: int(655), + Column: int(21), }, file: p1, }, context: p7039, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -92700,12 +92722,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 655, - Column: 27, + Line: int(655), + Column: int(27), }, End: Location{ - Line: 655, - Column: 28, + Line: int(655), + Column: int(28), }, file: p1, }, @@ -92721,12 +92743,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 655, - Column: 34, + Line: int(655), + Column: int(34), }, End: Location{ - Line: 655, - Column: 36, + Line: int(655), + Column: int(36), }, file: p1, }, @@ -92735,18 +92757,18 @@ var StdAst = &DesugaredObject{ "n", }, }, - Op: 3, + Op: UnaryOp(3), Expr: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 655, - Column: 35, + Line: int(655), + Column: int(35), }, End: Location{ - Line: 655, - Column: 36, + Line: int(655), + Column: int(36), }, file: p1, }, @@ -92765,18 +92787,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92784,7 +92806,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "max", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -92792,12 +92814,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92812,12 +92834,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -92834,12 +92856,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -92847,7 +92869,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -92859,12 +92881,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92879,12 +92901,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92898,12 +92920,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92919,12 +92941,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92932,7 +92954,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -92944,12 +92966,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92964,12 +92986,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -92983,12 +93005,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93004,12 +93026,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93017,7 +93039,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -93029,12 +93051,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93055,19 +93077,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -93076,36 +93098,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -93120,12 +93142,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -93141,12 +93163,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -93164,12 +93186,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -93193,12 +93215,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -93212,12 +93234,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -93231,12 +93253,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -93252,12 +93274,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93265,7 +93287,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -93277,19 +93299,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -93297,19 +93319,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -93339,12 +93361,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93360,12 +93382,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93387,20 +93409,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 658, - Column: 9, + Line: int(658), + Column: int(9), }, End: Location{ - Line: 663, - Column: 35, + Line: int(663), + Column: int(35), }, file: p1, }, context: p7098, freeVariables: Identifiers{ - "b", - "a", "std", + "a", + "b", }, }, Cond: &Unary{ @@ -93408,33 +93430,33 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "a", "std", + "a", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93449,12 +93471,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93468,12 +93490,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93489,12 +93511,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93502,7 +93524,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -93514,12 +93536,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 658, - Column: 12, + Line: int(658), + Column: int(12), }, End: Location{ - Line: 658, - Column: 23, + Line: int(658), + Column: int(23), }, file: p1, }, @@ -93534,12 +93556,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 658, - Column: 12, + Line: int(658), + Column: int(12), }, End: Location{ - Line: 658, - Column: 20, + Line: int(658), + Column: int(20), }, file: p1, }, @@ -93553,12 +93575,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 658, - Column: 12, + Line: int(658), + Column: int(12), }, End: Location{ - Line: 658, - Column: 15, + Line: int(658), + Column: int(15), }, file: p1, }, @@ -93574,12 +93596,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93587,7 +93609,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -93599,12 +93621,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 658, - Column: 21, + Line: int(658), + Column: int(21), }, End: Location{ - Line: 658, - Column: 22, + Line: int(658), + Column: int(22), }, file: p1, }, @@ -93626,12 +93648,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 658, - Column: 28, + Line: int(658), + Column: int(27), }, End: Location{ - Line: 658, - Column: 34, + Line: int(658), + Column: int(35), }, file: p1, }, @@ -93639,7 +93661,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -93654,12 +93676,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 659, - Column: 13, + Line: int(659), + Column: int(13), }, End: Location{ - Line: 659, - Column: 76, + Line: int(659), + Column: int(76), }, file: p1, }, @@ -93674,12 +93696,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 659, - Column: 20, + Line: int(659), + Column: int(19), }, End: Location{ - Line: 659, - Column: 76, + Line: int(659), + Column: int(76), }, file: p1, }, @@ -93694,12 +93716,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 659, - Column: 20, + Line: int(659), + Column: int(19), }, End: Location{ - Line: 659, - Column: 61, + Line: int(659), + Column: int(62), }, file: p1, }, @@ -93707,21 +93729,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.max first param expected number, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 659, - Column: 65, + Line: int(659), + Column: int(65), }, End: Location{ - Line: 659, - Column: 76, + Line: int(659), + Column: int(76), }, file: p1, }, @@ -93736,12 +93758,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 659, - Column: 65, + Line: int(659), + Column: int(65), }, End: Location{ - Line: 659, - Column: 73, + Line: int(659), + Column: int(73), }, file: p1, }, @@ -93755,12 +93777,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 659, - Column: 65, + Line: int(659), + Column: int(65), }, End: Location{ - Line: 659, - Column: 68, + Line: int(659), + Column: int(68), }, file: p1, }, @@ -93776,12 +93798,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93789,7 +93811,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -93801,12 +93823,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 659, - Column: 74, + Line: int(659), + Column: int(74), }, End: Location{ - Line: 659, - Column: 75, + Line: int(659), + Column: int(75), }, file: p1, }, @@ -93830,19 +93852,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 660, - Column: 14, + Line: int(660), + Column: int(14), }, End: Location{ - Line: 663, - Column: 35, + Line: int(663), + Column: int(35), }, file: p1, }, context: p7098, freeVariables: Identifiers{ - "b", "std", + "b", "a", }, }, @@ -93851,33 +93873,33 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "b", "std", + "b", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93892,12 +93914,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93911,12 +93933,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93932,12 +93954,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -93945,7 +93967,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -93957,12 +93979,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 660, - Column: 17, + Line: int(660), + Column: int(17), }, End: Location{ - Line: 660, - Column: 28, + Line: int(660), + Column: int(28), }, file: p1, }, @@ -93977,12 +93999,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 660, - Column: 17, + Line: int(660), + Column: int(17), }, End: Location{ - Line: 660, - Column: 25, + Line: int(660), + Column: int(25), }, file: p1, }, @@ -93996,12 +94018,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 660, - Column: 17, + Line: int(660), + Column: int(17), }, End: Location{ - Line: 660, - Column: 20, + Line: int(660), + Column: int(20), }, file: p1, }, @@ -94017,12 +94039,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94030,7 +94052,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -94042,12 +94064,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 660, - Column: 26, + Line: int(660), + Column: int(26), }, End: Location{ - Line: 660, - Column: 27, + Line: int(660), + Column: int(27), }, file: p1, }, @@ -94069,12 +94091,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 660, - Column: 33, + Line: int(660), + Column: int(32), }, End: Location{ - Line: 660, - Column: 39, + Line: int(660), + Column: int(40), }, file: p1, }, @@ -94082,7 +94104,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -94097,19 +94119,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 661, - Column: 13, + Line: int(661), + Column: int(13), }, End: Location{ - Line: 661, - Column: 77, + Line: int(661), + Column: int(77), }, file: p1, }, context: p7098, freeVariables: Identifiers{ - "b", "std", + "b", }, }, Expr: &Binary{ @@ -94117,12 +94139,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 661, - Column: 20, + Line: int(661), + Column: int(19), }, End: Location{ - Line: 661, - Column: 77, + Line: int(661), + Column: int(77), }, file: p1, }, @@ -94137,12 +94159,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 661, - Column: 20, + Line: int(661), + Column: int(19), }, End: Location{ - Line: 661, - Column: 62, + Line: int(661), + Column: int(63), }, file: p1, }, @@ -94150,21 +94172,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.max second param expected number, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 661, - Column: 66, + Line: int(661), + Column: int(66), }, End: Location{ - Line: 661, - Column: 77, + Line: int(661), + Column: int(77), }, file: p1, }, @@ -94179,12 +94201,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 661, - Column: 66, + Line: int(661), + Column: int(66), }, End: Location{ - Line: 661, - Column: 74, + Line: int(661), + Column: int(74), }, file: p1, }, @@ -94198,12 +94220,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 661, - Column: 66, + Line: int(661), + Column: int(66), }, End: Location{ - Line: 661, - Column: 69, + Line: int(661), + Column: int(69), }, file: p1, }, @@ -94219,12 +94241,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94232,7 +94254,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -94244,12 +94266,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 661, - Column: 75, + Line: int(661), + Column: int(75), }, End: Location{ - Line: 661, - Column: 76, + Line: int(661), + Column: int(76), }, file: p1, }, @@ -94273,12 +94295,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 663, - Column: 13, + Line: int(663), + Column: int(13), }, End: Location{ - Line: 663, - Column: 35, + Line: int(663), + Column: int(35), }, file: p1, }, @@ -94293,12 +94315,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 663, - Column: 16, + Line: int(663), + Column: int(16), }, End: Location{ - Line: 663, - Column: 21, + Line: int(663), + Column: int(21), }, file: p1, }, @@ -94313,12 +94335,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 663, - Column: 16, + Line: int(663), + Column: int(16), }, End: Location{ - Line: 663, - Column: 17, + Line: int(663), + Column: int(17), }, file: p1, }, @@ -94329,18 +94351,18 @@ var StdAst = &DesugaredObject{ }, Id: "a", }, - Op: 7, + Op: BinaryOp(7), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 663, - Column: 20, + Line: int(663), + Column: int(20), }, End: Location{ - Line: 663, - Column: 21, + Line: int(663), + Column: int(21), }, file: p1, }, @@ -94357,12 +94379,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 663, - Column: 27, + Line: int(663), + Column: int(27), }, End: Location{ - Line: 663, - Column: 28, + Line: int(663), + Column: int(28), }, file: p1, }, @@ -94378,12 +94400,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 663, - Column: 34, + Line: int(663), + Column: int(34), }, End: Location{ - Line: 663, - Column: 35, + Line: int(663), + Column: int(35), }, file: p1, }, @@ -94402,18 +94424,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94421,7 +94443,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "min", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -94429,12 +94451,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94449,12 +94471,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -94471,12 +94493,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -94484,7 +94506,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -94496,12 +94518,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94516,12 +94538,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94535,12 +94557,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94556,12 +94578,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94569,7 +94591,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -94581,12 +94603,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94601,12 +94623,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94620,12 +94642,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94641,12 +94663,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94654,7 +94676,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -94666,12 +94688,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94692,19 +94714,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -94713,36 +94735,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -94757,12 +94779,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -94778,12 +94800,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -94801,12 +94823,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -94830,12 +94852,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -94849,12 +94871,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -94868,12 +94890,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -94889,12 +94911,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94902,7 +94924,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -94914,19 +94936,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -94934,19 +94956,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -94976,12 +94998,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -94997,12 +95019,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95024,19 +95046,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 666, - Column: 9, + Line: int(666), + Column: int(9), }, End: Location{ - Line: 671, - Column: 35, + Line: int(671), + Column: int(35), }, file: p1, }, context: p7196, freeVariables: Identifiers{ - "a", "std", + "a", "b", }, }, @@ -95045,33 +95067,33 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "a", "std", + "a", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95086,12 +95108,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95105,12 +95127,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95126,12 +95148,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95139,7 +95161,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -95151,12 +95173,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 666, - Column: 12, + Line: int(666), + Column: int(12), }, End: Location{ - Line: 666, - Column: 23, + Line: int(666), + Column: int(23), }, file: p1, }, @@ -95171,12 +95193,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 666, - Column: 12, + Line: int(666), + Column: int(12), }, End: Location{ - Line: 666, - Column: 20, + Line: int(666), + Column: int(20), }, file: p1, }, @@ -95190,12 +95212,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 666, - Column: 12, + Line: int(666), + Column: int(12), }, End: Location{ - Line: 666, - Column: 15, + Line: int(666), + Column: int(15), }, file: p1, }, @@ -95211,12 +95233,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95224,7 +95246,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -95236,12 +95258,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 666, - Column: 21, + Line: int(666), + Column: int(21), }, End: Location{ - Line: 666, - Column: 22, + Line: int(666), + Column: int(22), }, file: p1, }, @@ -95263,12 +95285,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 666, - Column: 28, + Line: int(666), + Column: int(27), }, End: Location{ - Line: 666, - Column: 34, + Line: int(666), + Column: int(35), }, file: p1, }, @@ -95276,7 +95298,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -95291,19 +95313,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 667, - Column: 13, + Line: int(667), + Column: int(13), }, End: Location{ - Line: 667, - Column: 76, + Line: int(667), + Column: int(76), }, file: p1, }, context: p7196, freeVariables: Identifiers{ - "std", "a", + "std", }, }, Expr: &Binary{ @@ -95311,19 +95333,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 667, - Column: 20, + Line: int(667), + Column: int(19), }, End: Location{ - Line: 667, - Column: 76, + Line: int(667), + Column: int(76), }, file: p1, }, context: p7196, freeVariables: Identifiers{ - "std", "a", + "std", }, }, Left: &LiteralString{ @@ -95331,12 +95353,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 667, - Column: 20, + Line: int(667), + Column: int(19), }, End: Location{ - Line: 667, - Column: 61, + Line: int(667), + Column: int(62), }, file: p1, }, @@ -95344,28 +95366,28 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.max first param expected number, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 667, - Column: 65, + Line: int(667), + Column: int(65), }, End: Location{ - Line: 667, - Column: 76, + Line: int(667), + Column: int(76), }, file: p1, }, context: p7196, freeVariables: Identifiers{ - "std", "a", + "std", }, }, Target: &Index{ @@ -95373,12 +95395,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 667, - Column: 65, + Line: int(667), + Column: int(65), }, End: Location{ - Line: 667, - Column: 73, + Line: int(667), + Column: int(73), }, file: p1, }, @@ -95392,12 +95414,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 667, - Column: 65, + Line: int(667), + Column: int(65), }, End: Location{ - Line: 667, - Column: 68, + Line: int(667), + Column: int(68), }, file: p1, }, @@ -95413,12 +95435,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95426,7 +95448,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -95438,12 +95460,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 667, - Column: 74, + Line: int(667), + Column: int(74), }, End: Location{ - Line: 667, - Column: 75, + Line: int(667), + Column: int(75), }, file: p1, }, @@ -95467,12 +95489,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 668, - Column: 14, + Line: int(668), + Column: int(14), }, End: Location{ - Line: 671, - Column: 35, + Line: int(671), + Column: int(35), }, file: p1, }, @@ -95488,12 +95510,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95503,18 +95525,18 @@ var StdAst = &DesugaredObject{ "b", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95529,12 +95551,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95548,12 +95570,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95569,12 +95591,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95582,7 +95604,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -95594,12 +95616,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 668, - Column: 17, + Line: int(668), + Column: int(17), }, End: Location{ - Line: 668, - Column: 28, + Line: int(668), + Column: int(28), }, file: p1, }, @@ -95614,12 +95636,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 668, - Column: 17, + Line: int(668), + Column: int(17), }, End: Location{ - Line: 668, - Column: 25, + Line: int(668), + Column: int(25), }, file: p1, }, @@ -95633,12 +95655,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 668, - Column: 17, + Line: int(668), + Column: int(17), }, End: Location{ - Line: 668, - Column: 20, + Line: int(668), + Column: int(20), }, file: p1, }, @@ -95654,12 +95676,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95667,7 +95689,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -95679,12 +95701,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 668, - Column: 26, + Line: int(668), + Column: int(26), }, End: Location{ - Line: 668, - Column: 27, + Line: int(668), + Column: int(27), }, file: p1, }, @@ -95706,12 +95728,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 668, - Column: 33, + Line: int(668), + Column: int(32), }, End: Location{ - Line: 668, - Column: 39, + Line: int(668), + Column: int(40), }, file: p1, }, @@ -95719,7 +95741,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -95734,12 +95756,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 669, - Column: 13, + Line: int(669), + Column: int(13), }, End: Location{ - Line: 669, - Column: 77, + Line: int(669), + Column: int(77), }, file: p1, }, @@ -95754,12 +95776,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 669, - Column: 20, + Line: int(669), + Column: int(19), }, End: Location{ - Line: 669, - Column: 77, + Line: int(669), + Column: int(77), }, file: p1, }, @@ -95774,12 +95796,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 669, - Column: 20, + Line: int(669), + Column: int(19), }, End: Location{ - Line: 669, - Column: 62, + Line: int(669), + Column: int(63), }, file: p1, }, @@ -95787,21 +95809,21 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "std.max second param expected number, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 669, - Column: 66, + Line: int(669), + Column: int(66), }, End: Location{ - Line: 669, - Column: 77, + Line: int(669), + Column: int(77), }, file: p1, }, @@ -95816,12 +95838,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 669, - Column: 66, + Line: int(669), + Column: int(66), }, End: Location{ - Line: 669, - Column: 74, + Line: int(669), + Column: int(74), }, file: p1, }, @@ -95835,12 +95857,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 669, - Column: 66, + Line: int(669), + Column: int(66), }, End: Location{ - Line: 669, - Column: 69, + Line: int(669), + Column: int(69), }, file: p1, }, @@ -95856,12 +95878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -95869,7 +95891,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -95881,12 +95903,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 669, - Column: 75, + Line: int(669), + Column: int(75), }, End: Location{ - Line: 669, - Column: 76, + Line: int(669), + Column: int(76), }, file: p1, }, @@ -95910,12 +95932,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 671, - Column: 13, + Line: int(671), + Column: int(13), }, End: Location{ - Line: 671, - Column: 35, + Line: int(671), + Column: int(35), }, file: p1, }, @@ -95930,12 +95952,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 671, - Column: 16, + Line: int(671), + Column: int(16), }, End: Location{ - Line: 671, - Column: 21, + Line: int(671), + Column: int(21), }, file: p1, }, @@ -95950,12 +95972,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 671, - Column: 16, + Line: int(671), + Column: int(16), }, End: Location{ - Line: 671, - Column: 17, + Line: int(671), + Column: int(17), }, file: p1, }, @@ -95966,18 +95988,18 @@ var StdAst = &DesugaredObject{ }, Id: "a", }, - Op: 9, + Op: BinaryOp(9), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 671, - Column: 20, + Line: int(671), + Column: int(20), }, End: Location{ - Line: 671, - Column: 21, + Line: int(671), + Column: int(21), }, file: p1, }, @@ -95994,12 +96016,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 671, - Column: 27, + Line: int(671), + Column: int(27), }, End: Location{ - Line: 671, - Column: 28, + Line: int(671), + Column: int(28), }, file: p1, }, @@ -96015,12 +96037,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 671, - Column: 34, + Line: int(671), + Column: int(34), }, End: Location{ - Line: 671, - Column: 35, + Line: int(671), + Column: int(35), }, file: p1, }, @@ -96039,18 +96061,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96058,7 +96080,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flattenArrays", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -96066,12 +96088,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96086,12 +96108,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -96108,12 +96130,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -96121,7 +96143,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -96133,12 +96155,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96153,12 +96175,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96172,12 +96194,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96193,12 +96215,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96206,7 +96228,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -96218,12 +96240,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96238,12 +96260,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96257,12 +96279,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96278,12 +96300,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96291,7 +96313,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -96303,12 +96325,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96329,19 +96351,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -96350,36 +96372,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -96394,12 +96416,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -96415,12 +96437,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -96438,12 +96460,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -96467,12 +96489,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -96486,12 +96508,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -96505,12 +96527,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -96526,12 +96548,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96539,7 +96561,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -96551,19 +96573,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -96571,19 +96593,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -96613,12 +96635,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96634,12 +96656,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96660,12 +96682,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 674, - Column: 9, + Line: int(674), + Column: int(9), }, End: Location{ - Line: 674, - Column: 50, + Line: int(674), + Column: int(50), }, file: p1, }, @@ -96680,12 +96702,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 674, - Column: 9, + Line: int(674), + Column: int(9), }, End: Location{ - Line: 674, - Column: 18, + Line: int(674), + Column: int(18), }, file: p1, }, @@ -96699,12 +96721,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 674, - Column: 9, + Line: int(674), + Column: int(9), }, End: Location{ - Line: 674, - Column: 12, + Line: int(674), + Column: int(12), }, file: p1, }, @@ -96720,12 +96742,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96733,7 +96755,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "foldl", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -96745,12 +96767,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 674, - Column: 19, + Line: int(674), + Column: int(19), }, End: Location{ - Line: 674, - Column: 39, + Line: int(674), + Column: int(39), }, file: p1, }, @@ -96770,12 +96792,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 674, - Column: 34, + Line: int(674), + Column: int(34), }, End: Location{ - Line: 674, - Column: 39, + Line: int(674), + Column: int(39), }, file: p1, }, @@ -96790,12 +96812,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 674, - Column: 34, + Line: int(674), + Column: int(34), }, End: Location{ - Line: 674, - Column: 35, + Line: int(674), + Column: int(35), }, file: p1, }, @@ -96806,18 +96828,18 @@ var StdAst = &DesugaredObject{ }, Id: "a", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 674, - Column: 38, + Line: int(674), + Column: int(38), }, End: Location{ - Line: 674, - Column: 39, + Line: int(674), + Column: int(39), }, file: p1, }, @@ -96835,12 +96857,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 674, - Column: 41, + Line: int(674), + Column: int(41), }, End: Location{ - Line: 674, - Column: 45, + Line: int(674), + Column: int(45), }, file: p1, }, @@ -96856,12 +96878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 674, - Column: 47, + Line: int(674), + Column: int(47), }, End: Location{ - Line: 674, - Column: 49, + Line: int(674), + Column: int(49), }, file: p1, }, @@ -96882,18 +96904,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96901,7 +96923,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestIni", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -96909,12 +96931,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96929,12 +96951,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -96951,12 +96973,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -96964,7 +96986,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -96976,12 +96998,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -96996,12 +97018,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97015,12 +97037,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97036,12 +97058,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97049,7 +97071,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -97061,12 +97083,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97081,12 +97103,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97100,12 +97122,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97121,12 +97143,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97134,7 +97156,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -97146,12 +97168,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97172,19 +97194,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -97193,36 +97215,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -97237,12 +97259,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -97258,12 +97280,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -97281,12 +97303,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -97310,12 +97332,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -97329,12 +97351,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -97348,12 +97370,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -97369,12 +97391,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97382,7 +97404,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -97394,19 +97416,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -97414,19 +97436,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -97456,12 +97478,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97477,12 +97499,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97503,19 +97525,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 677, - Column: 9, + Line: int(677), + Column: int(9), }, End: Location{ - Line: 682, - Column: 75, + Line: int(692), + Column: int(75), }, file: p1, }, context: p7321, freeVariables: Identifiers{ - "std", "ini", + "std", }, }, Binds: LocalBinds{ @@ -97526,12 +97548,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97550,18 +97572,18 @@ var StdAst = &DesugaredObject{ Body: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ - FileName: "", + FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(678), + Column: int(13), }, End: Location{ - Line: 0, - Column: 0, + Line: int(686), + Column: int(15), }, - file: nil, + file: p1, }, - context: nil, + context: p7329, freeVariables: Identifiers{ "std", "body", @@ -97570,14 +97592,1895 @@ var StdAst = &DesugaredObject{ Target: &Index{ NodeBase: NodeBase{ loc: LocationRange{ - FileName: "", + FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(678), + Column: int(13), }, End: Location{ - Line: 0, - Column: 0, + Line: int(678), + Column: int(21), + }, + file: p1, + }, + context: p7329, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(678), + Column: int(13), + }, + End: Location{ + Line: int(678), + Column: int(16), + }, + file: p1, + }, + context: p7329, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "join", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &Array{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(678), + Column: int(22), + }, + End: Location{ + Line: int(678), + Column: int(24), + }, + file: p1, + }, + context: p7338, + freeVariables: nil, + }, + Elements: nil, + TrailingComma: false, + }, + &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + "body", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "flatMap", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &Function{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + "body", + }, + }, + Parameters: Parameters{ + Required: Identifiers{ + "k", + }, + Optional: nil, + }, + TrailingComma: false, + Body: &Array{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "body", + "k", + "std", + }, + }, + Elements: Nodes{ + &Local{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(679), + Column: int(17), + }, + End: Location{ + Line: int(683), + Column: int(55), + }, + file: p1, + }, + context: p7354, + freeVariables: Identifiers{ + "body", + "k", + "std", + }, + }, + Binds: LocalBinds{ + LocalBind{ + Variable: "value_or_values", + Body: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(679), + Column: int(41), + }, + End: Location{ + Line: int(679), + Column: int(48), + }, + file: p1, + }, + context: p7358, + freeVariables: Identifiers{ + "body", + "k", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(679), + Column: int(41), + }, + End: Location{ + Line: int(679), + Column: int(45), + }, + file: p1, + }, + context: p7358, + freeVariables: Identifiers{ + "body", + }, + }, + Id: "body", + }, + Index: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(679), + Column: int(46), + }, + End: Location{ + Line: int(679), + Column: int(47), + }, + file: p1, + }, + context: p7358, + freeVariables: Identifiers{ + "k", + }, + }, + Id: "k", + }, + Id: nil, + }, + Fun: nil, + }, + }, + Body: &Conditional{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(680), + Column: int(17), + }, + End: Location{ + Line: int(683), + Column: int(55), + }, + file: p1, + }, + context: p7354, + freeVariables: Identifiers{ + "k", + "std", + "value_or_values", + }, + }, + Cond: &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + "value_or_values", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "equals", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(680), + Column: int(20), + }, + End: Location{ + Line: int(680), + Column: int(45), + }, + file: p1, + }, + context: p7354, + freeVariables: Identifiers{ + "std", + "value_or_values", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(680), + Column: int(20), + }, + End: Location{ + Line: int(680), + Column: int(28), + }, + file: p1, + }, + context: p7354, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(680), + Column: int(20), + }, + End: Location{ + Line: int(680), + Column: int(23), + }, + file: p1, + }, + context: p7354, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "type", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(680), + Column: int(29), + }, + End: Location{ + Line: int(680), + Column: int(44), + }, + file: p1, + }, + context: p7383, + freeVariables: Identifiers{ + "value_or_values", + }, + }, + Id: "value_or_values", + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(680), + Column: int(49), + }, + End: Location{ + Line: int(680), + Column: int(56), + }, + file: p1, + }, + context: p7354, + freeVariables: nil, + }, + Value: "array", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + BranchTrue: &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + "k", + "value_or_values", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "flatMap", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &Function{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + "k", + }, + }, + Parameters: Parameters{ + Required: Identifiers{ + "value", + }, + Optional: nil, + }, + TrailingComma: false, + Body: &Array{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + "k", + "value", + }, + }, + Elements: Nodes{ + &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + "k", + "value", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "mod", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(681), + Column: int(22), + }, + End: Location{ + Line: int(681), + Column: int(31), + }, + file: p1, + }, + context: p7409, + freeVariables: nil, + }, + Value: "%s = %s", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + &Array{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(681), + Column: int(34), + }, + End: Location{ + Line: int(681), + Column: int(44), + }, + file: p1, + }, + context: p7409, + freeVariables: Identifiers{ + "k", + "value", + }, + }, + Elements: Nodes{ + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(681), + Column: int(35), + }, + End: Location{ + Line: int(681), + Column: int(36), + }, + file: p1, + }, + context: p7414, + freeVariables: Identifiers{ + "k", + }, + }, + Id: "k", + }, + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(681), + Column: int(38), + }, + End: Location{ + Line: int(681), + Column: int(43), + }, + file: p1, + }, + context: p7414, + freeVariables: Identifiers{ + "value", + }, + }, + Id: "value", + }, + }, + TrailingComma: false, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + }, + TrailingComma: false, + }, + }, + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(681), + Column: int(58), + }, + End: Location{ + Line: int(681), + Column: int(73), + }, + file: p1, + }, + context: p7354, + freeVariables: Identifiers{ + "value_or_values", + }, + }, + Id: "value_or_values", + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + BranchFalse: &Array{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(683), + Column: int(21), + }, + End: Location{ + Line: int(683), + Column: int(55), + }, + file: p1, + }, + context: p7354, + freeVariables: Identifiers{ + "k", + "value_or_values", + "std", + }, + }, + Elements: Nodes{ + &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "k", + "value_or_values", + "std", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "mod", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(683), + Column: int(22), + }, + End: Location{ + Line: int(683), + Column: int(31), + }, + file: p1, + }, + context: p7432, + freeVariables: nil, + }, + Value: "%s = %s", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + &Array{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(683), + Column: int(34), + }, + End: Location{ + Line: int(683), + Column: int(54), + }, + file: p1, + }, + context: p7432, + freeVariables: Identifiers{ + "k", + "value_or_values", + }, + }, + Elements: Nodes{ + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(683), + Column: int(35), + }, + End: Location{ + Line: int(683), + Column: int(36), + }, + file: p1, + }, + context: p7437, + freeVariables: Identifiers{ + "k", + }, + }, + Id: "k", + }, + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(683), + Column: int(38), + }, + End: Location{ + Line: int(683), + Column: int(53), + }, + file: p1, + }, + context: p7437, + freeVariables: Identifiers{ + "value_or_values", + }, + }, + Id: "value_or_values", + }, + }, + TrailingComma: false, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + }, + TrailingComma: false, + }, + }, + }, + }, + TrailingComma: false, + }, + }, + &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(685), + Column: int(26), + }, + End: Location{ + Line: int(685), + Column: int(48), + }, + file: p1, + }, + context: p7338, + freeVariables: Identifiers{ + "std", + "body", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(685), + Column: int(26), + }, + End: Location{ + Line: int(685), + Column: int(42), + }, + file: p1, + }, + context: p7338, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(685), + Column: int(26), + }, + End: Location{ + Line: int(685), + Column: int(29), + }, + file: p1, + }, + context: p7338, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "objectFields", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(685), + Column: int(43), + }, + End: Location{ + Line: int(685), + Column: int(47), + }, + file: p1, + }, + context: p7450, + freeVariables: Identifiers{ + "body", + }, + }, + Id: "body", + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + }, + Fun: nil, + }, + }, + Body: &Local{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(688), + Column: int(9), + }, + End: Location{ + Line: int(692), + Column: int(75), + }, + file: p1, + }, + context: p7321, + freeVariables: Identifiers{ + "std", + "body_lines", + "ini", + }, + }, + Binds: LocalBinds{ + LocalBind{ + Variable: "section_lines", + Body: &Function{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: p7456, + freeVariables: Identifiers{ + "std", + "body_lines", + }, + }, + Parameters: Parameters{ + Required: Identifiers{ + "sname", + "sbody", + }, + Optional: nil, + }, + TrailingComma: false, + Body: &Binary{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(688), + Column: int(45), + }, + End: Location{ + Line: int(688), + Column: int(83), + }, + file: p1, + }, + context: p7460, + freeVariables: Identifiers{ + "sbody", + "std", + "sname", + "body_lines", + }, + }, + Left: &Array{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(688), + Column: int(45), + }, + End: Location{ + Line: int(688), + Column: int(63), + }, + file: p1, + }, + context: p7460, + freeVariables: Identifiers{ + "std", + "sname", + }, + }, + Elements: Nodes{ + &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + "sname", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "mod", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(688), + Column: int(46), + }, + End: Location{ + Line: int(688), + Column: int(52), + }, + file: p1, + }, + context: p7474, + freeVariables: nil, + }, + Value: "[%s]", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + &Array{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(688), + Column: int(55), + }, + End: Location{ + Line: int(688), + Column: int(62), + }, + file: p1, + }, + context: p7474, + freeVariables: Identifiers{ + "sname", + }, + }, + Elements: Nodes{ + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(688), + Column: int(56), + }, + End: Location{ + Line: int(688), + Column: int(61), + }, + file: p1, + }, + context: p7479, + freeVariables: Identifiers{ + "sname", + }, + }, + Id: "sname", + }, + }, + TrailingComma: false, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + }, + TrailingComma: false, + }, + Op: BinaryOp(3), + Right: &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(688), + Column: int(66), + }, + End: Location{ + Line: int(688), + Column: int(83), + }, + file: p1, + }, + context: p7460, + freeVariables: Identifiers{ + "body_lines", + "sbody", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(688), + Column: int(66), + }, + End: Location{ + Line: int(688), + Column: int(76), + }, + file: p1, + }, + context: p7460, + freeVariables: Identifiers{ + "body_lines", + }, + }, + Id: "body_lines", + }, + Arguments: Arguments{ + Positional: Nodes{ + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(688), + Column: int(77), + }, + End: Location{ + Line: int(688), + Column: int(82), + }, + file: p1, + }, + context: p7487, + freeVariables: Identifiers{ + "sbody", + }, + }, + Id: "sbody", + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + }, + }, + Fun: nil, + }, + LocalBind{ + Variable: "main_body", + Body: &Conditional{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(27), + }, + End: Location{ + Line: int(689), + Column: int(90), + }, + file: p1, + }, + context: p7490, + freeVariables: Identifiers{ + "std", + "ini", + "body_lines", + }, + }, + Cond: &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(30), + }, + End: Location{ + Line: int(689), + Column: int(56), + }, + file: p1, + }, + context: p7490, + freeVariables: Identifiers{ + "std", + "ini", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(30), + }, + End: Location{ + Line: int(689), + Column: int(43), + }, + file: p1, + }, + context: p7490, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(30), + }, + End: Location{ + Line: int(689), + Column: int(33), + }, + file: p1, + }, + context: p7490, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "objectHas", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(44), + }, + End: Location{ + Line: int(689), + Column: int(47), + }, + file: p1, + }, + context: p7501, + freeVariables: Identifiers{ + "ini", + }, + }, + Id: "ini", + }, + &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(49), + }, + End: Location{ + Line: int(689), + Column: int(55), + }, + file: p1, + }, + context: p7501, + freeVariables: nil, + }, + Value: "main", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + BranchTrue: &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(62), + }, + End: Location{ + Line: int(689), + Column: int(82), + }, + file: p1, + }, + context: p7490, + freeVariables: Identifiers{ + "body_lines", + "ini", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(62), + }, + End: Location{ + Line: int(689), + Column: int(72), + }, + file: p1, + }, + context: p7490, + freeVariables: Identifiers{ + "body_lines", + }, + }, + Id: "body_lines", + }, + Arguments: Arguments{ + Positional: Nodes{ + &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(73), + }, + End: Location{ + Line: int(689), + Column: int(81), + }, + file: p1, + }, + context: p7510, + freeVariables: Identifiers{ + "ini", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(73), + }, + End: Location{ + Line: int(689), + Column: int(76), + }, + file: p1, + }, + context: p7510, + freeVariables: Identifiers{ + "ini", + }, + }, + Id: "ini", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "main", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + BranchFalse: &Array{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(689), + Column: int(88), + }, + End: Location{ + Line: int(689), + Column: int(90), + }, + file: p1, + }, + context: p7490, + freeVariables: nil, + }, + Elements: nil, + TrailingComma: false, + }, + }, + Fun: nil, + }, + LocalBind{ + Variable: "all_sections", + Body: &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: Identifiers{ + "ini", + "std", + "section_lines", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97591,12 +99494,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97612,12 +99515,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97625,7 +99528,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -97637,19 +99540,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "body", - "std", + "section_lines", + "ini", }, }, Parameters: Parameters{ @@ -97664,238 +99567,193 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", + "section_lines", "k", - "body", + "ini", }, }, Elements: Nodes{ &Apply{ NodeBase: NodeBase{ loc: LocationRange{ - FileName: "", + FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(690), + Column: int(31), }, End: Location{ - Line: 0, - Column: 0, + Line: int(690), + Column: int(64), }, - file: nil, + file: p1, }, - context: nil, + context: p7531, freeVariables: Identifiers{ - "std", + "section_lines", "k", - "body", + "ini", }, }, - Target: &Index{ + Target: &Var{ NodeBase: NodeBase{ loc: LocationRange{ - FileName: "", + FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(690), + Column: int(31), }, End: Location{ - Line: 0, - Column: 0, + Line: int(690), + Column: int(44), }, - file: nil, + file: p1, }, - context: nil, + context: p7531, freeVariables: Identifiers{ - "std", + "section_lines", }, }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: Identifiers{ - "std", - }, - }, - Id: "std", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: nil, - }, - Value: "mod", - Kind: 1, - BlockIndent: "", - }, - Id: nil, + Id: "section_lines", }, Arguments: Arguments{ Positional: Nodes{ - &LiteralString{ + &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 677, - Column: 36, + Line: int(690), + Column: int(45), }, End: Location{ - Line: 677, - Column: 43, + Line: int(690), + Column: int(46), }, file: p1, }, - context: p7351, - freeVariables: nil, - }, - Value: "%s = %s", - Kind: 1, - BlockIndent: "", - }, - &Array{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 677, - Column: 47, - }, - End: Location{ - Line: 677, - Column: 59, - }, - file: p1, - }, - context: p7351, + context: p7537, freeVariables: Identifiers{ "k", - "body", }, }, - Elements: Nodes{ - &Var{ + Id: "k", + }, + &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(690), + Column: int(48), + }, + End: Location{ + Line: int(690), + Column: int(63), + }, + file: p1, + }, + context: p7537, + freeVariables: Identifiers{ + "ini", + "k", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(690), + Column: int(48), + }, + End: Location{ + Line: int(690), + Column: int(60), + }, + file: p1, + }, + context: p7537, + freeVariables: Identifiers{ + "ini", + }, + }, + Target: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 677, - Column: 48, + Line: int(690), + Column: int(48), }, End: Location{ - Line: 677, - Column: 49, + Line: int(690), + Column: int(51), }, file: p1, }, - context: p7356, + context: p7537, freeVariables: Identifiers{ - "k", + "ini", }, }, - Id: "k", + Id: "ini", }, - &Index{ + Index: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ - FileName: "", + FileName: "", Begin: Location{ - Line: 677, - Column: 51, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 677, - Column: 58, + Line: int(0), + Column: int(0), }, - file: p1, - }, - context: p7356, - freeVariables: Identifiers{ - "body", - "k", + file: nil, }, + context: nil, + freeVariables: nil, }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 677, - Column: 51, - }, - End: Location{ - Line: 677, - Column: 55, - }, - file: p1, - }, - context: p7356, - freeVariables: Identifiers{ - "body", - }, - }, - Id: "body", - }, - Index: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 677, - Column: 56, - }, - End: Location{ - Line: 677, - Column: 57, - }, - file: p1, - }, - context: p7356, - freeVariables: Identifiers{ - "k", - }, - }, - Id: "k", - }, - Id: nil, + Value: "sections", + Kind: LiteralStringKind(1), + BlockIndent: "", }, + Id: nil, }, - TrailingComma: false, + Index: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(690), + Column: int(61), + }, + End: Location{ + Line: int(690), + Column: int(62), + }, + file: p1, + }, + context: p7537, + freeVariables: Identifiers{ + "k", + }, + }, + Id: "k", + }, + Id: nil, }, }, Named: nil, @@ -97912,19 +99770,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 677, - Column: 69, + Line: int(691), + Column: int(40), }, End: Location{ - Line: 677, - Column: 91, + Line: int(691), + Column: int(70), }, file: p1, }, - context: p7365, + context: p7549, freeVariables: Identifiers{ "std", - "body", + "ini", }, }, Target: &Index{ @@ -97932,16 +99790,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 677, - Column: 69, + Line: int(691), + Column: int(40), }, End: Location{ - Line: 677, - Column: 85, + Line: int(691), + Column: int(56), }, file: p1, }, - context: p7365, + context: p7549, freeVariables: Identifiers{ "std", }, @@ -97951,16 +99809,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 677, - Column: 69, + Line: int(691), + Column: int(40), }, End: Location{ - Line: 677, - Column: 72, + Line: int(691), + Column: int(43), }, file: p1, }, - context: p7365, + context: p7549, freeVariables: Identifiers{ "std", }, @@ -97972,12 +99830,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -97985,7 +99843,341 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(691), + Column: int(57), + }, + End: Location{ + Line: int(691), + Column: int(69), + }, + file: p1, + }, + context: p7558, + freeVariables: Identifiers{ + "ini", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(691), + Column: int(57), + }, + End: Location{ + Line: int(691), + Column: int(60), + }, + file: p1, + }, + context: p7558, + freeVariables: Identifiers{ + "ini", + }, + }, + Id: "ini", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "sections", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + }, + Named: nil, + }, + TrailingComma: false, + TailStrict: false, + }, + Fun: nil, + }, + }, + Body: &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(9), + }, + End: Location{ + Line: int(692), + Column: int(75), + }, + file: p1, + }, + context: p7321, + freeVariables: Identifiers{ + "std", + "main_body", + "all_sections", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(9), + }, + End: Location{ + Line: int(692), + Column: int(17), + }, + file: p1, + }, + context: p7321, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(9), + }, + End: Location{ + Line: int(692), + Column: int(12), + }, + file: p1, + }, + context: p7321, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "join", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + Id: nil, + }, + Arguments: Arguments{ + Positional: Nodes{ + &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(18), + }, + End: Location{ + Line: int(692), + Column: int(22), + }, + file: p1, + }, + context: p7572, + freeVariables: nil, + }, + Value: "\n", + Kind: LiteralStringKind(1), + BlockIndent: "", + }, + &Binary{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(24), + }, + End: Location{ + Line: int(692), + Column: int(74), + }, + file: p1, + }, + context: p7572, + freeVariables: Identifiers{ + "main_body", + "std", + "all_sections", + }, + }, + Left: &Binary{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(24), + }, + End: Location{ + Line: int(692), + Column: int(67), + }, + file: p1, + }, + context: p7572, + freeVariables: Identifiers{ + "main_body", + "std", + "all_sections", + }, + }, + Left: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(24), + }, + End: Location{ + Line: int(692), + Column: int(33), + }, + file: p1, + }, + context: p7572, + freeVariables: Identifiers{ + "main_body", + }, + }, + Id: "main_body", + }, + Op: BinaryOp(3), + Right: &Apply{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(36), + }, + End: Location{ + Line: int(692), + Column: int(67), + }, + file: p1, + }, + context: p7572, + freeVariables: Identifiers{ + "std", + "all_sections", + }, + }, + Target: &Index{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(36), + }, + End: Location{ + Line: int(692), + Column: int(53), + }, + file: p1, + }, + context: p7572, + freeVariables: Identifiers{ + "std", + }, + }, + Target: &Var{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(692), + Column: int(36), + }, + End: Location{ + Line: int(692), + Column: int(39), + }, + file: p1, + }, + context: p7572, + freeVariables: Identifiers{ + "std", + }, + }, + Id: "std", + }, + Index: &LiteralString{ + NodeBase: NodeBase{ + loc: LocationRange{ + FileName: "", + Begin: Location{ + Line: int(0), + Column: int(0), + }, + End: Location{ + Line: int(0), + Column: int(0), + }, + file: nil, + }, + context: nil, + freeVariables: nil, + }, + Value: "flattenArrays", + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -97997,21 +100189,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 677, - Column: 86, + Line: int(692), + Column: int(54), }, End: Location{ - Line: 677, - Column: 90, + Line: int(692), + Column: int(66), }, file: p1, }, - context: p7374, + context: p7588, freeVariables: Identifiers{ - "body", + "all_sections", }, }, - Id: "body", + Id: "all_sections", }, }, Named: nil, @@ -98020,1445 +100212,75 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - }, - }, - Fun: nil, - }, - LocalBind{ - Variable: "section_lines", - Body: &Function{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: p7377, - freeVariables: Identifiers{ - "std", - "body_lines", - }, - }, - Parameters: Parameters{ - Required: Identifiers{ - "sname", - "sbody", - }, - Optional: nil, - }, - TrailingComma: false, - Body: &Binary{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 678, - Column: 45, - }, - End: Location{ - Line: 678, - Column: 83, - }, - file: p1, - }, - context: p7381, - freeVariables: Identifiers{ - "sname", - "std", - "body_lines", - "sbody", - }, - }, - Left: &Array{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 678, - Column: 45, - }, - End: Location{ - Line: 678, - Column: 63, - }, - file: p1, - }, - context: p7381, - freeVariables: Identifiers{ - "sname", - "std", - }, - }, - Elements: Nodes{ - &Apply{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: Identifiers{ - "std", - "sname", - }, - }, - Target: &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: Identifiers{ - "std", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: Identifiers{ - "std", - }, - }, - Id: "std", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: nil, - }, - Value: "mod", - Kind: 1, - BlockIndent: "", - }, - Id: nil, - }, - Arguments: Arguments{ - Positional: Nodes{ - &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 678, - Column: 47, - }, - End: Location{ - Line: 678, - Column: 51, - }, - file: p1, - }, - context: p7395, - freeVariables: nil, - }, - Value: "[%s]", - Kind: 1, - BlockIndent: "", - }, - &Array{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 678, - Column: 55, - }, - End: Location{ - Line: 678, - Column: 62, - }, - file: p1, - }, - context: p7395, - freeVariables: Identifiers{ - "sname", - }, - }, - Elements: Nodes{ - &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 678, - Column: 56, - }, - End: Location{ - Line: 678, - Column: 61, - }, - file: p1, - }, - context: p7400, - freeVariables: Identifiers{ - "sname", - }, - }, - Id: "sname", - }, - }, - TrailingComma: false, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - }, - }, - TrailingComma: false, - }, - Op: 3, - Right: &Apply{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 678, - Column: 66, - }, - End: Location{ - Line: 678, - Column: 83, - }, - file: p1, - }, - context: p7381, - freeVariables: Identifiers{ - "body_lines", - "sbody", - }, - }, - Target: &Var{ + Op: BinaryOp(3), + Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 678, - Column: 66, + Line: int(692), + Column: int(70), }, End: Location{ - Line: 678, - Column: 76, + Line: int(692), + Column: int(74), }, file: p1, }, - context: p7381, - freeVariables: Identifiers{ - "body_lines", - }, - }, - Id: "body_lines", - }, - Arguments: Arguments{ - Positional: Nodes{ - &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 678, - Column: 77, - }, - End: Location{ - Line: 678, - Column: 82, - }, - file: p1, - }, - context: p7408, - freeVariables: Identifiers{ - "sbody", - }, - }, - Id: "sbody", - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - }, - }, - }, - Fun: nil, - }, - LocalBind{ - Variable: "main_body", - Body: &Conditional{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 27, - }, - End: Location{ - Line: 679, - Column: 90, - }, - file: p1, - }, - context: p7411, - freeVariables: Identifiers{ - "std", - "ini", - "body_lines", - }, - }, - Cond: &Apply{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 30, - }, - End: Location{ - Line: 679, - Column: 56, - }, - file: p1, - }, - context: p7411, - freeVariables: Identifiers{ - "std", - "ini", - }, - }, - Target: &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 30, - }, - End: Location{ - Line: 679, - Column: 43, - }, - file: p1, - }, - context: p7411, - freeVariables: Identifiers{ - "std", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 30, - }, - End: Location{ - Line: 679, - Column: 33, - }, - file: p1, - }, - context: p7411, - freeVariables: Identifiers{ - "std", - }, - }, - Id: "std", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, + context: p7572, freeVariables: nil, }, - Value: "objectHas", - Kind: 1, - BlockIndent: "", - }, - Id: nil, - }, - Arguments: Arguments{ - Positional: Nodes{ - &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 44, - }, - End: Location{ - Line: 679, - Column: 47, - }, - file: p1, - }, - context: p7422, - freeVariables: Identifiers{ - "ini", - }, - }, - Id: "ini", - }, - &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 50, - }, - End: Location{ - Line: 679, - Column: 54, - }, - file: p1, - }, - context: p7422, - freeVariables: nil, - }, - Value: "main", - Kind: 1, - BlockIndent: "", - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - }, - BranchTrue: &Apply{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 62, - }, - End: Location{ - Line: 679, - Column: 82, - }, - file: p1, - }, - context: p7411, - freeVariables: Identifiers{ - "body_lines", - "ini", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 62, - }, - End: Location{ - Line: 679, - Column: 72, - }, - file: p1, - }, - context: p7411, - freeVariables: Identifiers{ - "body_lines", - }, - }, - Id: "body_lines", - }, - Arguments: Arguments{ - Positional: Nodes{ - &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 73, - }, - End: Location{ - Line: 679, - Column: 81, - }, - file: p1, - }, - context: p7431, - freeVariables: Identifiers{ - "ini", - }, - }, - Target: &Var{ + Elements: Nodes{ + &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 679, - Column: 73, + Line: int(692), + Column: int(71), }, End: Location{ - Line: 679, - Column: 76, + Line: int(692), + Column: int(73), }, file: p1, }, - context: p7431, - freeVariables: Identifiers{ - "ini", - }, - }, - Id: "ini", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, + context: p7593, freeVariables: nil, }, - Value: "main", - Kind: 1, + Value: "", + Kind: LiteralStringKind(1), BlockIndent: "", }, - Id: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - }, - BranchFalse: &Array{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 679, - Column: 88, - }, - End: Location{ - Line: 679, - Column: 90, - }, - file: p1, - }, - context: p7411, - freeVariables: nil, - }, - Elements: nil, - TrailingComma: false, - }, - }, - Fun: nil, - }, - LocalBind{ - Variable: "all_sections", - Body: &Apply{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: Identifiers{ - "std", - "ini", - "section_lines", - }, - }, - Target: &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: Identifiers{ - "std", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: Identifiers{ - "std", - }, - }, - Id: "std", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: nil, - }, - Value: "flatMap", - Kind: 1, - BlockIndent: "", - }, - Id: nil, - }, - Arguments: Arguments{ - Positional: Nodes{ - &Function{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: Identifiers{ - "ini", - "section_lines", - }, - }, - Parameters: Parameters{ - Required: Identifiers{ - "k", - }, - Optional: nil, }, TrailingComma: false, - Body: &Array{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: Identifiers{ - "ini", - "section_lines", - "k", - }, - }, - Elements: Nodes{ - &Apply{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 680, - Column: 31, - }, - End: Location{ - Line: 680, - Column: 64, - }, - file: p1, - }, - context: p7452, - freeVariables: Identifiers{ - "section_lines", - "k", - "ini", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 680, - Column: 31, - }, - End: Location{ - Line: 680, - Column: 44, - }, - file: p1, - }, - context: p7452, - freeVariables: Identifiers{ - "section_lines", - }, - }, - Id: "section_lines", - }, - Arguments: Arguments{ - Positional: Nodes{ - &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 680, - Column: 45, - }, - End: Location{ - Line: 680, - Column: 46, - }, - file: p1, - }, - context: p7458, - freeVariables: Identifiers{ - "k", - }, - }, - Id: "k", - }, - &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 680, - Column: 48, - }, - End: Location{ - Line: 680, - Column: 63, - }, - file: p1, - }, - context: p7458, - freeVariables: Identifiers{ - "ini", - "k", - }, - }, - Target: &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 680, - Column: 48, - }, - End: Location{ - Line: 680, - Column: 60, - }, - file: p1, - }, - context: p7458, - freeVariables: Identifiers{ - "ini", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 680, - Column: 48, - }, - End: Location{ - Line: 680, - Column: 51, - }, - file: p1, - }, - context: p7458, - freeVariables: Identifiers{ - "ini", - }, - }, - Id: "ini", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: nil, - }, - Value: "sections", - Kind: 1, - BlockIndent: "", - }, - Id: nil, - }, - Index: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 680, - Column: 61, - }, - End: Location{ - Line: 680, - Column: 62, - }, - file: p1, - }, - context: p7458, - freeVariables: Identifiers{ - "k", - }, - }, - Id: "k", - }, - Id: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - }, - }, - TrailingComma: false, - }, - }, - &Apply{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 681, - Column: 40, - }, - End: Location{ - Line: 681, - Column: 70, - }, - file: p1, - }, - context: p7470, - freeVariables: Identifiers{ - "std", - "ini", - }, - }, - Target: &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 681, - Column: 40, - }, - End: Location{ - Line: 681, - Column: 56, - }, - file: p1, - }, - context: p7470, - freeVariables: Identifiers{ - "std", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 681, - Column: 40, - }, - End: Location{ - Line: 681, - Column: 43, - }, - file: p1, - }, - context: p7470, - freeVariables: Identifiers{ - "std", - }, - }, - Id: "std", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: nil, - }, - Value: "objectFields", - Kind: 1, - BlockIndent: "", - }, - Id: nil, - }, - Arguments: Arguments{ - Positional: Nodes{ - &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 681, - Column: 57, - }, - End: Location{ - Line: 681, - Column: 69, - }, - file: p1, - }, - context: p7479, - freeVariables: Identifiers{ - "ini", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 681, - Column: 57, - }, - End: Location{ - Line: 681, - Column: 60, - }, - file: p1, - }, - context: p7479, - freeVariables: Identifiers{ - "ini", - }, - }, - Id: "ini", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: nil, - }, - Value: "sections", - Kind: 1, - BlockIndent: "", - }, - Id: nil, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, }, }, - Named: nil, }, - TrailingComma: false, - TailStrict: false, + Named: nil, }, - Fun: nil, + TrailingComma: false, + TailStrict: false, }, }, - Body: &Apply{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 9, - }, - End: Location{ - Line: 682, - Column: 75, - }, - file: p1, - }, - context: p7321, - freeVariables: Identifiers{ - "main_body", - "std", - "all_sections", - }, - }, - Target: &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 9, - }, - End: Location{ - Line: 682, - Column: 17, - }, - file: p1, - }, - context: p7321, - freeVariables: Identifiers{ - "std", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 9, - }, - End: Location{ - Line: 682, - Column: 12, - }, - file: p1, - }, - context: p7321, - freeVariables: Identifiers{ - "std", - }, - }, - Id: "std", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: nil, - }, - Value: "join", - Kind: 1, - BlockIndent: "", - }, - Id: nil, - }, - Arguments: Arguments{ - Positional: Nodes{ - &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 19, - }, - End: Location{ - Line: 682, - Column: 21, - }, - file: p1, - }, - context: p7493, - freeVariables: nil, - }, - Value: "\n", - Kind: 1, - BlockIndent: "", - }, - &Binary{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 24, - }, - End: Location{ - Line: 682, - Column: 74, - }, - file: p1, - }, - context: p7493, - freeVariables: Identifiers{ - "std", - "all_sections", - "main_body", - }, - }, - Left: &Binary{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 24, - }, - End: Location{ - Line: 682, - Column: 67, - }, - file: p1, - }, - context: p7493, - freeVariables: Identifiers{ - "main_body", - "std", - "all_sections", - }, - }, - Left: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 24, - }, - End: Location{ - Line: 682, - Column: 33, - }, - file: p1, - }, - context: p7493, - freeVariables: Identifiers{ - "main_body", - }, - }, - Id: "main_body", - }, - Op: 3, - Right: &Apply{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 36, - }, - End: Location{ - Line: 682, - Column: 67, - }, - file: p1, - }, - context: p7493, - freeVariables: Identifiers{ - "std", - "all_sections", - }, - }, - Target: &Index{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 36, - }, - End: Location{ - Line: 682, - Column: 53, - }, - file: p1, - }, - context: p7493, - freeVariables: Identifiers{ - "std", - }, - }, - Target: &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 36, - }, - End: Location{ - Line: 682, - Column: 39, - }, - file: p1, - }, - context: p7493, - freeVariables: Identifiers{ - "std", - }, - }, - Id: "std", - }, - Index: &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 0, - Column: 0, - }, - End: Location{ - Line: 0, - Column: 0, - }, - file: nil, - }, - context: nil, - freeVariables: nil, - }, - Value: "flattenArrays", - Kind: 1, - BlockIndent: "", - }, - Id: nil, - }, - Arguments: Arguments{ - Positional: Nodes{ - &Var{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 54, - }, - End: Location{ - Line: 682, - Column: 66, - }, - file: p1, - }, - context: p7509, - freeVariables: Identifiers{ - "all_sections", - }, - }, - Id: "all_sections", - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - }, - }, - Op: 3, - Right: &Array{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 70, - }, - End: Location{ - Line: 682, - Column: 74, - }, - file: p1, - }, - context: p7493, - freeVariables: nil, - }, - Elements: Nodes{ - &LiteralString{ - NodeBase: NodeBase{ - loc: LocationRange{ - FileName: "", - Begin: Location{ - Line: 682, - Column: 72, - }, - End: Location{ - Line: 682, - Column: 72, - }, - file: p1, - }, - context: p7514, - freeVariables: nil, - }, - Value: "", - Kind: 1, - BlockIndent: "", - }, - }, - TrailingComma: false, - }, - }, - }, - Named: nil, - }, - TrailingComma: false, - TailStrict: false, - }, }, }, }, PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99466,7 +100288,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "escapeStringJson", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -99474,12 +100296,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99494,12 +100316,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -99516,12 +100338,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -99529,7 +100351,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -99541,12 +100363,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99561,12 +100383,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99580,12 +100402,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99601,12 +100423,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99614,7 +100436,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -99626,12 +100448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99646,12 +100468,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99665,12 +100487,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99686,12 +100508,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99699,7 +100521,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -99711,12 +100533,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99737,19 +100559,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -99758,36 +100580,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -99802,12 +100624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -99823,12 +100645,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -99846,12 +100668,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -99875,12 +100697,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -99894,12 +100716,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -99913,12 +100735,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -99934,12 +100756,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -99947,7 +100769,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -99959,19 +100781,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -99979,19 +100801,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -100021,12 +100843,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100042,12 +100864,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100068,19 +100890,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 685, - Column: 9, + Line: int(695), + Column: int(9), }, End: Location{ - Line: 707, - Column: 76, + Line: int(717), + Column: int(76), }, file: p1, }, - context: p7521, + context: p7600, freeVariables: Identifiers{ - "str_", "std", + "str_", }, }, Binds: LocalBinds{ @@ -100091,19 +100913,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 685, - Column: 21, + Line: int(695), + Column: int(21), }, End: Location{ - Line: 685, - Column: 39, + Line: int(695), + Column: int(39), }, file: p1, }, - context: p7525, + context: p7604, freeVariables: Identifiers{ - "str_", "std", + "str_", }, }, Target: &Index{ @@ -100111,16 +100933,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 685, - Column: 21, + Line: int(695), + Column: int(21), }, End: Location{ - Line: 685, - Column: 33, + Line: int(695), + Column: int(33), }, file: p1, }, - context: p7525, + context: p7604, freeVariables: Identifiers{ "std", }, @@ -100130,16 +100952,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 685, - Column: 21, + Line: int(695), + Column: int(21), }, End: Location{ - Line: 685, - Column: 24, + Line: int(695), + Column: int(24), }, file: p1, }, - context: p7525, + context: p7604, freeVariables: Identifiers{ "std", }, @@ -100151,12 +100973,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100164,7 +100986,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "toString", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -100176,16 +100998,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 685, - Column: 34, + Line: int(695), + Column: int(34), }, End: Location{ - Line: 685, - Column: 38, + Line: int(695), + Column: int(38), }, file: p1, }, - context: p7534, + context: p7613, freeVariables: Identifiers{ "str_", }, @@ -100206,16 +101028,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 686, - Column: 9, + Line: int(696), + Column: int(9), }, End: Location{ - Line: 707, - Column: 76, + Line: int(717), + Column: int(76), }, file: p1, }, - context: p7521, + context: p7600, freeVariables: Identifiers{ "std", "str", @@ -100229,16 +101051,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p7540, + context: p7619, freeVariables: Identifiers{ "std", }, @@ -100255,16 +101077,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 687, - Column: 13, + Line: int(697), + Column: int(13), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "std", "ch", @@ -100275,12 +101097,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100295,12 +101117,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100314,12 +101136,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100335,12 +101157,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100348,7 +101170,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -100360,16 +101182,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 687, - Column: 16, + Line: int(697), + Column: int(16), }, End: Location{ - Line: 687, - Column: 18, + Line: int(697), + Column: int(18), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "ch", }, @@ -100381,20 +101203,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 687, - Column: 23, + Line: int(697), + Column: int(22), }, End: Location{ - Line: 687, - Column: 25, + Line: int(697), + Column: int(26), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\"", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -100408,20 +101230,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 688, - Column: 18, + Line: int(698), + Column: int(17), }, End: Location{ - Line: 688, - Column: 22, + Line: int(698), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\\\"", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -100429,19 +101251,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 689, - Column: 18, + Line: int(699), + Column: int(18), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ - "std", "ch", + "std", }, }, Cond: &Apply{ @@ -100449,12 +101271,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100469,12 +101291,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100488,12 +101310,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100509,12 +101331,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100522,7 +101344,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -100534,16 +101356,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 689, - Column: 21, + Line: int(699), + Column: int(21), }, End: Location{ - Line: 689, - Column: 23, + Line: int(699), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "ch", }, @@ -100555,20 +101377,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 689, - Column: 28, + Line: int(699), + Column: int(27), }, End: Location{ - Line: 689, - Column: 30, + Line: int(699), + Column: int(31), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\\", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -100582,20 +101404,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 690, - Column: 18, + Line: int(700), + Column: int(17), }, End: Location{ - Line: 690, - Column: 22, + Line: int(700), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\\\\", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -100603,19 +101425,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 691, - Column: 18, + Line: int(701), + Column: int(18), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ - "std", "ch", + "std", }, }, Cond: &Apply{ @@ -100623,19 +101445,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "ch", + "std", }, }, Target: &Index{ @@ -100643,12 +101465,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100662,12 +101484,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100683,12 +101505,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100696,7 +101518,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -100708,16 +101530,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 691, - Column: 21, + Line: int(701), + Column: int(21), }, End: Location{ - Line: 691, - Column: 23, + Line: int(701), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "ch", }, @@ -100729,20 +101551,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 691, - Column: 28, + Line: int(701), + Column: int(27), }, End: Location{ - Line: 691, - Column: 30, + Line: int(701), + Column: int(31), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\b", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -100756,20 +101578,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 692, - Column: 18, + Line: int(702), + Column: int(17), }, End: Location{ - Line: 692, - Column: 21, + Line: int(702), + Column: int(22), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\\b", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -100777,16 +101599,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 693, - Column: 18, + Line: int(703), + Column: int(18), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "std", "ch", @@ -100797,19 +101619,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "ch", "std", + "ch", }, }, Target: &Index{ @@ -100817,12 +101639,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100836,12 +101658,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100857,12 +101679,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100870,7 +101692,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -100882,16 +101704,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 693, - Column: 21, + Line: int(703), + Column: int(21), }, End: Location{ - Line: 693, - Column: 23, + Line: int(703), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "ch", }, @@ -100903,20 +101725,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 693, - Column: 28, + Line: int(703), + Column: int(27), }, End: Location{ - Line: 693, - Column: 30, + Line: int(703), + Column: int(31), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\f", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -100930,20 +101752,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 694, - Column: 18, + Line: int(704), + Column: int(17), }, End: Location{ - Line: 694, - Column: 21, + Line: int(704), + Column: int(22), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\\f", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -100951,19 +101773,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 695, - Column: 18, + Line: int(705), + Column: int(18), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ - "std", "ch", + "std", }, }, Cond: &Apply{ @@ -100971,12 +101793,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -100991,12 +101813,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101010,12 +101832,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101031,12 +101853,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101044,7 +101866,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -101056,16 +101878,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 695, - Column: 21, + Line: int(705), + Column: int(21), }, End: Location{ - Line: 695, - Column: 23, + Line: int(705), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "ch", }, @@ -101077,20 +101899,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 695, - Column: 28, + Line: int(705), + Column: int(27), }, End: Location{ - Line: 695, - Column: 30, + Line: int(705), + Column: int(31), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -101104,20 +101926,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 696, - Column: 18, + Line: int(706), + Column: int(17), }, End: Location{ - Line: 696, - Column: 21, + Line: int(706), + Column: int(22), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -101125,16 +101947,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 697, - Column: 18, + Line: int(707), + Column: int(18), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "std", "ch", @@ -101145,12 +101967,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101165,12 +101987,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101184,12 +102006,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101205,12 +102027,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101218,7 +102040,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -101230,16 +102052,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 697, - Column: 21, + Line: int(707), + Column: int(21), }, End: Location{ - Line: 697, - Column: 23, + Line: int(707), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "ch", }, @@ -101251,20 +102073,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 697, - Column: 28, + Line: int(707), + Column: int(27), }, End: Location{ - Line: 697, - Column: 30, + Line: int(707), + Column: int(31), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\r", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -101278,20 +102100,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 698, - Column: 18, + Line: int(708), + Column: int(17), }, End: Location{ - Line: 698, - Column: 21, + Line: int(708), + Column: int(22), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\\r", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -101299,16 +102121,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 699, - Column: 18, + Line: int(709), + Column: int(18), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "std", "ch", @@ -101319,12 +102141,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101339,12 +102161,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101358,12 +102180,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101379,12 +102201,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101392,7 +102214,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -101404,16 +102226,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 699, - Column: 21, + Line: int(709), + Column: int(21), }, End: Location{ - Line: 699, - Column: 23, + Line: int(709), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "ch", }, @@ -101425,20 +102247,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 699, - Column: 28, + Line: int(709), + Column: int(27), }, End: Location{ - Line: 699, - Column: 30, + Line: int(709), + Column: int(31), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\t", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -101452,20 +102274,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 700, - Column: 18, + Line: int(710), + Column: int(17), }, End: Location{ - Line: 700, - Column: 21, + Line: int(710), + Column: int(22), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\\t", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Local{ @@ -101473,19 +102295,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 702, - Column: 17, + Line: int(712), + Column: int(17), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ - "ch", "std", + "ch", }, }, Binds: LocalBinds{ @@ -101496,19 +102318,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 702, - Column: 28, + Line: int(712), + Column: int(28), }, End: Location{ - Line: 702, - Column: 45, + Line: int(712), + Column: int(45), }, file: p1, }, - context: p7646, + context: p7725, freeVariables: Identifiers{ - "std", "ch", + "std", }, }, Target: &Index{ @@ -101516,16 +102338,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 702, - Column: 28, + Line: int(712), + Column: int(28), }, End: Location{ - Line: 702, - Column: 41, + Line: int(712), + Column: int(41), }, file: p1, }, - context: p7646, + context: p7725, freeVariables: Identifiers{ "std", }, @@ -101535,16 +102357,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 702, - Column: 28, + Line: int(712), + Column: int(28), }, End: Location{ - Line: 702, - Column: 31, + Line: int(712), + Column: int(31), }, file: p1, }, - context: p7646, + context: p7725, freeVariables: Identifiers{ "std", }, @@ -101556,12 +102378,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101569,7 +102391,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "codepoint", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -101581,16 +102403,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 702, - Column: 42, + Line: int(712), + Column: int(42), }, End: Location{ - Line: 702, - Column: 44, + Line: int(712), + Column: int(44), }, file: p1, }, - context: p7655, + context: p7734, freeVariables: Identifiers{ "ch", }, @@ -101611,16 +102433,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 17, + Line: int(713), + Column: int(17), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", "std", @@ -101632,16 +102454,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 20, + Line: int(713), + Column: int(20), }, End: Location{ - Line: 703, - Column: 54, + Line: int(713), + Column: int(54), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", }, @@ -101651,16 +102473,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 20, + Line: int(713), + Column: int(20), }, End: Location{ - Line: 703, - Column: 27, + Line: int(713), + Column: int(27), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", }, @@ -101670,60 +102492,60 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 20, + Line: int(713), + Column: int(20), }, End: Location{ - Line: 703, - Column: 22, + Line: int(713), + Column: int(22), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", }, }, Id: "cp", }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 25, + Line: int(713), + Column: int(25), }, End: Location{ - Line: 703, - Column: 27, + Line: int(713), + Column: int(27), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, - Value: 32, + Value: float64(32), OriginalString: "32", }, }, - Op: 18, + Op: BinaryOp(18), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 32, + Line: int(713), + Column: int(32), }, End: Location{ - Line: 703, - Column: 54, + Line: int(713), + Column: int(54), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", }, @@ -101733,16 +102555,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 32, + Line: int(713), + Column: int(32), }, End: Location{ - Line: 703, - Column: 41, + Line: int(713), + Column: int(41), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", }, @@ -101752,60 +102574,60 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 32, + Line: int(713), + Column: int(32), }, End: Location{ - Line: 703, - Column: 34, + Line: int(713), + Column: int(34), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", }, }, Id: "cp", }, - Op: 8, + Op: BinaryOp(8), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 38, + Line: int(713), + Column: int(38), }, End: Location{ - Line: 703, - Column: 41, + Line: int(713), + Column: int(41), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, - Value: 126, + Value: float64(126), OriginalString: "126", }, }, - Op: 17, + Op: BinaryOp(17), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 45, + Line: int(713), + Column: int(45), }, End: Location{ - Line: 703, - Column: 54, + Line: int(713), + Column: int(54), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", }, @@ -101815,41 +102637,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 45, + Line: int(713), + Column: int(45), }, End: Location{ - Line: 703, - Column: 47, + Line: int(713), + Column: int(47), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", }, }, Id: "cp", }, - Op: 10, + Op: BinaryOp(10), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 703, - Column: 51, + Line: int(713), + Column: int(51), }, End: Location{ - Line: 703, - Column: 54, + Line: int(713), + Column: int(54), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, - Value: 159, + Value: float64(159), OriginalString: "159", }, }, @@ -101860,19 +102682,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "cp", + "std", }, }, Target: &Index{ @@ -101880,12 +102702,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101899,12 +102721,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101920,12 +102742,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -101933,7 +102755,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -101945,20 +102767,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 704, - Column: 22, + Line: int(714), + Column: int(21), }, End: Location{ - Line: 704, - Column: 29, + Line: int(714), + Column: int(30), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: nil, }, Value: "\\u%04x", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Array{ @@ -101966,16 +102788,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 704, - Column: 33, + Line: int(714), + Column: int(33), }, End: Location{ - Line: 704, - Column: 37, + Line: int(714), + Column: int(37), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "cp", }, @@ -101986,16 +102808,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 704, - Column: 34, + Line: int(714), + Column: int(34), }, End: Location{ - Line: 704, - Column: 36, + Line: int(714), + Column: int(36), }, file: p1, }, - context: p7691, + context: p7770, freeVariables: Identifiers{ "cp", }, @@ -102016,16 +102838,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 706, - Column: 21, + Line: int(716), + Column: int(21), }, End: Location{ - Line: 706, - Column: 23, + Line: int(716), + Column: int(23), }, file: p1, }, - context: p7544, + context: p7623, freeVariables: Identifiers{ "ch", }, @@ -102050,20 +102872,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "str", "std", "trans", + "str", }, }, Target: &Index{ @@ -102071,12 +102893,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102090,12 +102912,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102111,12 +102933,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102124,7 +102946,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -102136,20 +102958,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 10, + Line: int(717), + Column: int(9), }, End: Location{ - Line: 707, - Column: 16, + Line: int(717), + Column: int(17), }, file: p1, }, - context: p7521, + context: p7600, freeVariables: nil, }, Value: "\"%s\"", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Apply{ @@ -102157,20 +102979,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 20, + Line: int(717), + Column: int(20), }, End: Location{ - Line: 707, - Column: 76, + Line: int(717), + Column: int(76), }, file: p1, }, - context: p7521, + context: p7600, freeVariables: Identifiers{ + "std", "trans", "str", - "std", }, }, Target: &Index{ @@ -102178,16 +103000,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 20, + Line: int(717), + Column: int(20), }, End: Location{ - Line: 707, - Column: 28, + Line: int(717), + Column: int(28), }, file: p1, }, - context: p7521, + context: p7600, freeVariables: Identifiers{ "std", }, @@ -102197,16 +103019,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 20, + Line: int(717), + Column: int(20), }, End: Location{ - Line: 707, - Column: 23, + Line: int(717), + Column: int(23), }, file: p1, }, - context: p7521, + context: p7600, freeVariables: Identifiers{ "std", }, @@ -102218,12 +103040,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102231,7 +103053,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -102243,20 +103065,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 30, + Line: int(717), + Column: int(29), }, End: Location{ - Line: 707, - Column: 30, + Line: int(717), + Column: int(31), }, file: p1, }, - context: p7713, + context: p7792, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Apply{ @@ -102264,12 +103086,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102285,12 +103107,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102304,12 +103126,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102325,12 +103147,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102338,7 +103160,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -102350,12 +103172,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102376,12 +103198,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102397,16 +103219,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 34, + Line: int(717), + Column: int(34), }, End: Location{ - Line: 707, - Column: 43, + Line: int(717), + Column: int(43), }, file: p1, }, - context: p7729, + context: p7808, freeVariables: Identifiers{ "trans", "ch", @@ -102417,16 +103239,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 34, + Line: int(717), + Column: int(34), }, End: Location{ - Line: 707, - Column: 39, + Line: int(717), + Column: int(39), }, file: p1, }, - context: p7729, + context: p7808, freeVariables: Identifiers{ "trans", }, @@ -102440,16 +103262,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 40, + Line: int(717), + Column: int(40), }, End: Location{ - Line: 707, - Column: 42, + Line: int(717), + Column: int(42), }, file: p1, }, - context: p7735, + context: p7814, freeVariables: Identifiers{ "ch", }, @@ -102471,16 +103293,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 54, + Line: int(717), + Column: int(54), }, End: Location{ - Line: 707, - Column: 74, + Line: int(717), + Column: int(74), }, file: p1, }, - context: p7713, + context: p7792, freeVariables: Identifiers{ "std", "str", @@ -102491,16 +103313,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 54, + Line: int(717), + Column: int(54), }, End: Location{ - Line: 707, - Column: 69, + Line: int(717), + Column: int(69), }, file: p1, }, - context: p7713, + context: p7792, freeVariables: Identifiers{ "std", }, @@ -102510,16 +103332,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 54, + Line: int(717), + Column: int(54), }, End: Location{ - Line: 707, - Column: 57, + Line: int(717), + Column: int(57), }, file: p1, }, - context: p7713, + context: p7792, freeVariables: Identifiers{ "std", }, @@ -102531,12 +103353,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102544,7 +103366,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "stringChars", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -102556,16 +103378,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 707, - Column: 70, + Line: int(717), + Column: int(70), }, End: Location{ - Line: 707, - Column: 73, + Line: int(717), + Column: int(73), }, file: p1, }, - context: p7746, + context: p7825, freeVariables: Identifiers{ "str", }, @@ -102603,18 +103425,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102622,7 +103444,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "escapeStringPython", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -102630,12 +103452,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102650,12 +103472,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -102672,12 +103494,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -102685,7 +103507,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -102697,12 +103519,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102717,12 +103539,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102736,12 +103558,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102757,12 +103579,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102770,7 +103592,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -102782,12 +103604,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102802,12 +103624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102821,12 +103643,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102842,12 +103664,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102855,7 +103677,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -102867,12 +103689,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -102893,19 +103715,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -102914,36 +103736,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -102958,12 +103780,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -102979,12 +103801,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -103002,12 +103824,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -103031,12 +103853,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -103050,12 +103872,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -103069,12 +103891,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -103090,12 +103912,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103103,7 +103925,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -103115,19 +103937,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -103135,19 +103957,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -103177,12 +103999,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103198,12 +104020,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103224,16 +104046,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 710, - Column: 9, + Line: int(720), + Column: int(9), }, End: Location{ - Line: 710, - Column: 34, + Line: int(720), + Column: int(34), }, file: p1, }, - context: p7754, + context: p7833, freeVariables: Identifiers{ "std", "str", @@ -103244,16 +104066,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 710, - Column: 9, + Line: int(720), + Column: int(9), }, End: Location{ - Line: 710, - Column: 29, + Line: int(720), + Column: int(29), }, file: p1, }, - context: p7754, + context: p7833, freeVariables: Identifiers{ "std", }, @@ -103263,16 +104085,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 710, - Column: 9, + Line: int(720), + Column: int(9), }, End: Location{ - Line: 710, - Column: 12, + Line: int(720), + Column: int(12), }, file: p1, }, - context: p7754, + context: p7833, freeVariables: Identifiers{ "std", }, @@ -103284,12 +104106,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103297,7 +104119,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "escapeStringJson", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -103309,16 +104131,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 710, - Column: 30, + Line: int(720), + Column: int(30), }, End: Location{ - Line: 710, - Column: 33, + Line: int(720), + Column: int(33), }, file: p1, }, - context: p7763, + context: p7842, freeVariables: Identifiers{ "str", }, @@ -103336,18 +104158,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103355,7 +104177,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "escapeStringBash", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -103363,12 +104185,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103383,12 +104205,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -103405,12 +104227,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -103418,7 +104240,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -103430,12 +104252,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103450,12 +104272,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103469,12 +104291,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103490,12 +104312,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103503,7 +104325,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -103515,12 +104337,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103535,12 +104357,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103554,12 +104376,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103575,12 +104397,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103588,7 +104410,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -103600,12 +104422,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103626,19 +104448,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -103647,36 +104469,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -103691,12 +104513,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -103712,12 +104534,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -103735,12 +104557,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -103764,12 +104586,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -103783,12 +104605,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -103802,12 +104624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -103823,12 +104645,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103836,7 +104658,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -103848,19 +104670,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -103868,19 +104690,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -103910,12 +104732,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103931,12 +104753,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -103957,16 +104779,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 713, - Column: 9, + Line: int(723), + Column: int(9), }, End: Location{ - Line: 719, - Column: 74, + Line: int(729), + Column: int(74), }, file: p1, }, - context: p7771, + context: p7850, freeVariables: Identifiers{ "std", "str_", @@ -103980,16 +104802,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 713, - Column: 21, + Line: int(723), + Column: int(21), }, End: Location{ - Line: 713, - Column: 39, + Line: int(723), + Column: int(39), }, file: p1, }, - context: p7775, + context: p7854, freeVariables: Identifiers{ "std", "str_", @@ -104000,16 +104822,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 713, - Column: 21, + Line: int(723), + Column: int(21), }, End: Location{ - Line: 713, - Column: 33, + Line: int(723), + Column: int(33), }, file: p1, }, - context: p7775, + context: p7854, freeVariables: Identifiers{ "std", }, @@ -104019,16 +104841,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 713, - Column: 21, + Line: int(723), + Column: int(21), }, End: Location{ - Line: 713, - Column: 24, + Line: int(723), + Column: int(24), }, file: p1, }, - context: p7775, + context: p7854, freeVariables: Identifiers{ "std", }, @@ -104040,12 +104862,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104053,7 +104875,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "toString", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -104065,16 +104887,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 713, - Column: 34, + Line: int(723), + Column: int(34), }, End: Location{ - Line: 713, - Column: 38, + Line: int(723), + Column: int(38), }, file: p1, }, - context: p7784, + context: p7863, freeVariables: Identifiers{ "str_", }, @@ -104095,16 +104917,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 714, - Column: 9, + Line: int(724), + Column: int(9), }, End: Location{ - Line: 719, - Column: 74, + Line: int(729), + Column: int(74), }, file: p1, }, - context: p7771, + context: p7850, freeVariables: Identifiers{ "std", "str", @@ -104118,16 +104940,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p7790, + context: p7869, freeVariables: Identifiers{ "std", }, @@ -104144,19 +104966,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 715, - Column: 13, + Line: int(725), + Column: int(13), }, End: Location{ - Line: 718, - Column: 19, + Line: int(728), + Column: int(19), }, file: p1, }, - context: p7794, + context: p7873, freeVariables: Identifiers{ - "ch", "std", + "ch", }, }, Cond: &Apply{ @@ -104164,19 +104986,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "ch", "std", + "ch", }, }, Target: &Index{ @@ -104184,12 +105006,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104203,12 +105025,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104224,12 +105046,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104237,7 +105059,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -104249,16 +105071,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 715, - Column: 16, + Line: int(725), + Column: int(16), }, End: Location{ - Line: 715, - Column: 18, + Line: int(725), + Column: int(18), }, file: p1, }, - context: p7794, + context: p7873, freeVariables: Identifiers{ "ch", }, @@ -104270,20 +105092,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 715, - Column: 23, + Line: int(725), + Column: int(22), }, End: Location{ - Line: 715, - Column: 24, + Line: int(725), + Column: int(25), }, file: p1, }, - context: p7794, + context: p7873, freeVariables: nil, }, Value: "'", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -104297,20 +105119,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 716, - Column: 18, + Line: int(726), + Column: int(17), }, End: Location{ - Line: 716, - Column: 25, + Line: int(726), + Column: int(26), }, file: p1, }, - context: p7794, + context: p7873, freeVariables: nil, }, Value: "'\"'\"'", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Var{ @@ -104318,16 +105140,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 718, - Column: 17, + Line: int(728), + Column: int(17), }, End: Location{ - Line: 718, - Column: 19, + Line: int(728), + Column: int(19), }, file: p1, }, - context: p7794, + context: p7873, freeVariables: Identifiers{ "ch", }, @@ -104344,12 +105166,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104365,12 +105187,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104384,12 +105206,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104405,12 +105227,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104418,7 +105240,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -104430,20 +105252,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 10, + Line: int(729), + Column: int(9), }, End: Location{ - Line: 719, - Column: 14, + Line: int(729), + Column: int(15), }, file: p1, }, - context: p7771, + context: p7850, freeVariables: nil, }, Value: "'%s'", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Apply{ @@ -104451,16 +105273,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 18, + Line: int(729), + Column: int(18), }, End: Location{ - Line: 719, - Column: 74, + Line: int(729), + Column: int(74), }, file: p1, }, - context: p7771, + context: p7850, freeVariables: Identifiers{ "str", "std", @@ -104472,16 +105294,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 18, + Line: int(729), + Column: int(18), }, End: Location{ - Line: 719, - Column: 26, + Line: int(729), + Column: int(26), }, file: p1, }, - context: p7771, + context: p7850, freeVariables: Identifiers{ "std", }, @@ -104491,16 +105313,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 18, + Line: int(729), + Column: int(18), }, End: Location{ - Line: 719, - Column: 21, + Line: int(729), + Column: int(21), }, file: p1, }, - context: p7771, + context: p7850, freeVariables: Identifiers{ "std", }, @@ -104512,12 +105334,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104525,7 +105347,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -104537,20 +105359,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 28, + Line: int(729), + Column: int(27), }, End: Location{ - Line: 719, - Column: 28, + Line: int(729), + Column: int(29), }, file: p1, }, - context: p7828, + context: p7907, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Apply{ @@ -104558,20 +105380,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ + "std", "trans", "str", - "std", }, }, Target: &Index{ @@ -104579,12 +105401,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104598,12 +105420,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104619,12 +105441,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104632,7 +105454,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -104644,12 +105466,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104670,12 +105492,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104691,16 +105513,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 32, + Line: int(729), + Column: int(32), }, End: Location{ - Line: 719, - Column: 41, + Line: int(729), + Column: int(41), }, file: p1, }, - context: p7844, + context: p7923, freeVariables: Identifiers{ "trans", "ch", @@ -104711,16 +105533,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 32, + Line: int(729), + Column: int(32), }, End: Location{ - Line: 719, - Column: 37, + Line: int(729), + Column: int(37), }, file: p1, }, - context: p7844, + context: p7923, freeVariables: Identifiers{ "trans", }, @@ -104734,16 +105556,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 38, + Line: int(729), + Column: int(38), }, End: Location{ - Line: 719, - Column: 40, + Line: int(729), + Column: int(40), }, file: p1, }, - context: p7850, + context: p7929, freeVariables: Identifiers{ "ch", }, @@ -104765,16 +105587,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 52, + Line: int(729), + Column: int(52), }, End: Location{ - Line: 719, - Column: 72, + Line: int(729), + Column: int(72), }, file: p1, }, - context: p7828, + context: p7907, freeVariables: Identifiers{ "std", "str", @@ -104785,16 +105607,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 52, + Line: int(729), + Column: int(52), }, End: Location{ - Line: 719, - Column: 67, + Line: int(729), + Column: int(67), }, file: p1, }, - context: p7828, + context: p7907, freeVariables: Identifiers{ "std", }, @@ -104804,16 +105626,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 52, + Line: int(729), + Column: int(52), }, End: Location{ - Line: 719, - Column: 55, + Line: int(729), + Column: int(55), }, file: p1, }, - context: p7828, + context: p7907, freeVariables: Identifiers{ "std", }, @@ -104825,12 +105647,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104838,7 +105660,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "stringChars", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -104850,16 +105672,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 719, - Column: 68, + Line: int(729), + Column: int(68), }, End: Location{ - Line: 719, - Column: 71, + Line: int(729), + Column: int(71), }, file: p1, }, - context: p7861, + context: p7940, freeVariables: Identifiers{ "str", }, @@ -104897,18 +105719,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104916,7 +105738,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "escapeStringDollars", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -104924,12 +105746,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -104944,12 +105766,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -104966,12 +105788,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -104979,7 +105801,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -104991,12 +105813,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105011,12 +105833,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105030,12 +105852,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105051,12 +105873,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105064,7 +105886,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -105076,12 +105898,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105096,12 +105918,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105115,12 +105937,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105136,12 +105958,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105149,7 +105971,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -105161,12 +105983,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105187,19 +106009,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -105208,36 +106030,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -105252,12 +106074,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -105273,12 +106095,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -105296,12 +106118,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -105325,12 +106147,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -105344,12 +106166,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -105363,12 +106185,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -105384,12 +106206,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105397,7 +106219,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -105409,19 +106231,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -105429,19 +106251,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -105471,12 +106293,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105492,12 +106314,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105518,19 +106340,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 722, - Column: 9, + Line: int(732), + Column: int(9), }, End: Location{ - Line: 728, - Column: 73, + Line: int(738), + Column: int(73), }, file: p1, }, - context: p7869, + context: p7948, freeVariables: Identifiers{ - "str_", "std", + "str_", }, }, Binds: LocalBinds{ @@ -105541,19 +106363,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 722, - Column: 21, + Line: int(732), + Column: int(21), }, End: Location{ - Line: 722, - Column: 39, + Line: int(732), + Column: int(39), }, file: p1, }, - context: p7873, + context: p7952, freeVariables: Identifiers{ - "str_", "std", + "str_", }, }, Target: &Index{ @@ -105561,16 +106383,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 722, - Column: 21, + Line: int(732), + Column: int(21), }, End: Location{ - Line: 722, - Column: 33, + Line: int(732), + Column: int(33), }, file: p1, }, - context: p7873, + context: p7952, freeVariables: Identifiers{ "std", }, @@ -105580,16 +106402,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 722, - Column: 21, + Line: int(732), + Column: int(21), }, End: Location{ - Line: 722, - Column: 24, + Line: int(732), + Column: int(24), }, file: p1, }, - context: p7873, + context: p7952, freeVariables: Identifiers{ "std", }, @@ -105601,12 +106423,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105614,7 +106436,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "toString", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -105626,16 +106448,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 722, - Column: 34, + Line: int(732), + Column: int(34), }, End: Location{ - Line: 722, - Column: 38, + Line: int(732), + Column: int(38), }, file: p1, }, - context: p7882, + context: p7961, freeVariables: Identifiers{ "str_", }, @@ -105656,19 +106478,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 723, - Column: 9, + Line: int(733), + Column: int(9), }, End: Location{ - Line: 728, - Column: 73, + Line: int(738), + Column: int(73), }, file: p1, }, - context: p7869, + context: p7948, freeVariables: Identifiers{ - "str", "std", + "str", }, }, Binds: LocalBinds{ @@ -105679,16 +106501,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p7888, + context: p7967, freeVariables: Identifiers{ "std", }, @@ -105705,16 +106527,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 724, - Column: 13, + Line: int(734), + Column: int(13), }, End: Location{ - Line: 727, - Column: 19, + Line: int(737), + Column: int(19), }, file: p1, }, - context: p7892, + context: p7971, freeVariables: Identifiers{ "std", "ch", @@ -105725,12 +106547,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105745,12 +106567,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105764,12 +106586,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105785,12 +106607,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105798,7 +106620,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -105810,16 +106632,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 724, - Column: 16, + Line: int(734), + Column: int(16), }, End: Location{ - Line: 724, - Column: 18, + Line: int(734), + Column: int(18), }, file: p1, }, - context: p7892, + context: p7971, freeVariables: Identifiers{ "ch", }, @@ -105831,20 +106653,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 724, - Column: 23, + Line: int(734), + Column: int(22), }, End: Location{ - Line: 724, - Column: 24, + Line: int(734), + Column: int(25), }, file: p1, }, - context: p7892, + context: p7971, freeVariables: nil, }, Value: "$", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -105858,20 +106680,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 725, - Column: 18, + Line: int(735), + Column: int(17), }, End: Location{ - Line: 725, - Column: 20, + Line: int(735), + Column: int(21), }, file: p1, }, - context: p7892, + context: p7971, freeVariables: nil, }, Value: "$$", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Var{ @@ -105879,16 +106701,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 727, - Column: 17, + Line: int(737), + Column: int(17), }, End: Location{ - Line: 727, - Column: 19, + Line: int(737), + Column: int(19), }, file: p1, }, - context: p7892, + context: p7971, freeVariables: Identifiers{ "ch", }, @@ -105905,20 +106727,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 9, + Line: int(738), + Column: int(9), }, End: Location{ - Line: 728, - Column: 73, + Line: int(738), + Column: int(73), }, file: p1, }, - context: p7869, + context: p7948, freeVariables: Identifiers{ - "std", "trans", "str", + "std", }, }, Target: &Index{ @@ -105926,16 +106748,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 9, + Line: int(738), + Column: int(9), }, End: Location{ - Line: 728, - Column: 18, + Line: int(738), + Column: int(18), }, file: p1, }, - context: p7869, + context: p7948, freeVariables: Identifiers{ "std", }, @@ -105945,16 +106767,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 9, + Line: int(738), + Column: int(9), }, End: Location{ - Line: 728, - Column: 12, + Line: int(738), + Column: int(12), }, file: p1, }, - context: p7869, + context: p7948, freeVariables: Identifiers{ "std", }, @@ -105966,12 +106788,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -105979,7 +106801,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "foldl", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -105991,16 +106813,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 19, + Line: int(738), + Column: int(19), }, End: Location{ - Line: 728, - Column: 46, + Line: int(738), + Column: int(46), }, file: p1, }, - context: p7917, + context: p7996, freeVariables: Identifiers{ "trans", }, @@ -106018,20 +106840,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 34, + Line: int(738), + Column: int(34), }, End: Location{ - Line: 728, - Column: 46, + Line: int(738), + Column: int(46), }, file: p1, }, - context: p7921, + context: p8000, freeVariables: Identifiers{ - "a", "trans", "b", + "a", }, }, Left: &Var{ @@ -106039,38 +106861,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 34, + Line: int(738), + Column: int(34), }, End: Location{ - Line: 728, - Column: 35, + Line: int(738), + Column: int(35), }, file: p1, }, - context: p7921, + context: p8000, freeVariables: Identifiers{ "a", }, }, Id: "a", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 38, + Line: int(738), + Column: int(38), }, End: Location{ - Line: 728, - Column: 46, + Line: int(738), + Column: int(46), }, file: p1, }, - context: p7921, + context: p8000, freeVariables: Identifiers{ "trans", "b", @@ -106081,16 +106903,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 38, + Line: int(738), + Column: int(38), }, End: Location{ - Line: 728, - Column: 43, + Line: int(738), + Column: int(43), }, file: p1, }, - context: p7921, + context: p8000, freeVariables: Identifiers{ "trans", }, @@ -106104,16 +106926,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 44, + Line: int(738), + Column: int(44), }, End: Location{ - Line: 728, - Column: 45, + Line: int(738), + Column: int(45), }, file: p1, }, - context: p7931, + context: p8010, freeVariables: Identifiers{ "b", }, @@ -106133,19 +106955,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 48, + Line: int(738), + Column: int(48), }, End: Location{ - Line: 728, - Column: 68, + Line: int(738), + Column: int(68), }, file: p1, }, - context: p7917, + context: p7996, freeVariables: Identifiers{ - "str", "std", + "str", }, }, Target: &Index{ @@ -106153,16 +106975,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 48, + Line: int(738), + Column: int(48), }, End: Location{ - Line: 728, - Column: 63, + Line: int(738), + Column: int(63), }, file: p1, }, - context: p7917, + context: p7996, freeVariables: Identifiers{ "std", }, @@ -106172,16 +106994,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 48, + Line: int(738), + Column: int(48), }, End: Location{ - Line: 728, - Column: 51, + Line: int(738), + Column: int(51), }, file: p1, }, - context: p7917, + context: p7996, freeVariables: Identifiers{ "std", }, @@ -106193,12 +107015,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106206,7 +107028,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "stringChars", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -106218,16 +107040,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 64, + Line: int(738), + Column: int(64), }, End: Location{ - Line: 728, - Column: 67, + Line: int(738), + Column: int(67), }, file: p1, }, - context: p7942, + context: p8021, freeVariables: Identifiers{ "str", }, @@ -106245,20 +107067,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 728, - Column: 71, + Line: int(738), + Column: int(70), }, End: Location{ - Line: 728, - Column: 71, + Line: int(738), + Column: int(72), }, file: p1, }, - context: p7917, + context: p7996, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -106274,18 +107096,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106293,7 +107115,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestJson", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -106301,12 +107123,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106321,12 +107143,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -106343,12 +107165,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -106356,7 +107178,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -106368,12 +107190,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106388,12 +107210,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106407,12 +107229,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106428,12 +107250,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106441,7 +107263,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -106453,12 +107275,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106473,12 +107295,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106492,12 +107314,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106513,12 +107335,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106526,7 +107348,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -106538,12 +107360,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106564,19 +107386,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -106585,36 +107407,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -106629,12 +107451,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -106650,12 +107472,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -106673,12 +107495,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -106702,12 +107524,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -106721,12 +107543,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -106740,12 +107562,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -106761,12 +107583,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106774,7 +107596,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -106786,19 +107608,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -106806,19 +107628,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -106848,12 +107670,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106869,12 +107691,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106895,16 +107717,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 730, - Column: 27, + Line: int(740), + Column: int(27), }, End: Location{ - Line: 730, - Column: 60, + Line: int(740), + Column: int(60), }, file: p1, }, - context: p7951, + context: p8030, freeVariables: Identifiers{ "std", "value", @@ -106915,16 +107737,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 730, - Column: 27, + Line: int(740), + Column: int(27), }, End: Location{ - Line: 730, - Column: 45, + Line: int(740), + Column: int(45), }, file: p1, }, - context: p7951, + context: p8030, freeVariables: Identifiers{ "std", }, @@ -106934,16 +107756,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 730, - Column: 27, + Line: int(740), + Column: int(27), }, End: Location{ - Line: 730, - Column: 30, + Line: int(740), + Column: int(30), }, file: p1, }, - context: p7951, + context: p8030, freeVariables: Identifiers{ "std", }, @@ -106955,12 +107777,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -106968,7 +107790,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestJsonEx", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -106980,16 +107802,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 730, - Column: 46, + Line: int(740), + Column: int(46), }, End: Location{ - Line: 730, - Column: 51, + Line: int(740), + Column: int(51), }, file: p1, }, - context: p7960, + context: p8039, freeVariables: Identifiers{ "value", }, @@ -107001,20 +107823,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 730, - Column: 54, + Line: int(740), + Column: int(53), }, End: Location{ - Line: 730, - Column: 58, + Line: int(740), + Column: int(59), }, file: p1, }, - context: p7960, + context: p8039, freeVariables: nil, }, Value: " ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -107028,18 +107850,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107047,7 +107869,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestJsonEx", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -107055,12 +107877,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107075,12 +107897,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -107097,12 +107919,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -107110,7 +107932,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -107122,12 +107944,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107142,12 +107964,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107161,12 +107983,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107182,12 +108004,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107195,7 +108017,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -107207,12 +108029,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107227,12 +108049,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107246,12 +108068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107267,12 +108089,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107280,7 +108102,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -107292,12 +108114,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107318,19 +108140,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -107339,36 +108161,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -107383,12 +108205,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -107404,12 +108226,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -107427,12 +108249,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -107456,12 +108278,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -107475,12 +108297,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -107494,12 +108316,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -107515,12 +108337,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107528,7 +108350,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -107540,19 +108362,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -107560,19 +108382,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -107602,12 +108424,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107623,12 +108445,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107650,20 +108472,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 733, - Column: 9, + Line: int(743), + Column: int(9), }, End: Location{ - Line: 763, - Column: 27, + Line: int(773), + Column: int(27), }, file: p1, }, - context: p7969, + context: p8048, freeVariables: Identifiers{ "indent", - "std", "value", + "std", }, }, Binds: LocalBinds{ @@ -107674,20 +108496,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p7973, + context: p8052, freeVariables: Identifiers{ - "indent", - "aux", "std", + "aux", + "indent", }, }, Parameters: Parameters{ @@ -107704,23 +108526,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 734, - Column: 13, + Line: int(744), + Column: int(13), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ + "v", + "std", + "aux", + "path", "cindent", "indent", - "aux", - "std", - "v", - "path", }, }, Cond: &Apply{ @@ -107728,19 +108550,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "v", + "std", }, }, Target: &Index{ @@ -107748,12 +108570,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107767,12 +108589,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107788,12 +108610,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107801,7 +108623,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -107813,16 +108635,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 734, - Column: 16, + Line: int(744), + Column: int(16), }, End: Location{ - Line: 734, - Column: 17, + Line: int(744), + Column: int(17), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "v", }, @@ -107834,16 +108656,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 734, - Column: 21, + Line: int(744), + Column: int(21), }, End: Location{ - Line: 734, - Column: 25, + Line: int(744), + Column: int(25), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: true, @@ -107859,20 +108681,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 735, - Column: 18, + Line: int(745), + Column: int(17), }, End: Location{ - Line: 735, - Column: 22, + Line: int(745), + Column: int(23), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "true", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -107880,23 +108702,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 736, - Column: 18, + Line: int(746), + Column: int(18), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ - "path", - "cindent", - "indent", "aux", + "path", "std", "v", + "cindent", + "indent", }, }, Cond: &Apply{ @@ -107904,12 +108726,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107924,12 +108746,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107943,12 +108765,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107964,12 +108786,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -107977,7 +108799,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -107989,16 +108811,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 736, - Column: 21, + Line: int(746), + Column: int(21), }, End: Location{ - Line: 736, - Column: 22, + Line: int(746), + Column: int(22), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "v", }, @@ -108010,16 +108832,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 736, - Column: 26, + Line: int(746), + Column: int(26), }, End: Location{ - Line: 736, - Column: 31, + Line: int(746), + Column: int(31), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: false, @@ -108035,20 +108857,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 737, - Column: 18, + Line: int(747), + Column: int(17), }, End: Location{ - Line: 737, - Column: 23, + Line: int(747), + Column: int(24), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "false", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -108056,23 +108878,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 738, - Column: 18, + Line: int(748), + Column: int(18), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ - "v", - "path", "cindent", "indent", "aux", + "path", "std", + "v", }, }, Cond: &Apply{ @@ -108080,12 +108902,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108100,12 +108922,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108119,12 +108941,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108140,12 +108962,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108153,7 +108975,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -108165,16 +108987,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 738, - Column: 21, + Line: int(748), + Column: int(21), }, End: Location{ - Line: 738, - Column: 22, + Line: int(748), + Column: int(22), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "v", }, @@ -108186,16 +109008,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 738, - Column: 26, + Line: int(748), + Column: int(26), }, End: Location{ - Line: 738, - Column: 30, + Line: int(748), + Column: int(30), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, }, @@ -108210,20 +109032,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 739, - Column: 18, + Line: int(749), + Column: int(17), }, End: Location{ - Line: 739, - Column: 22, + Line: int(749), + Column: int(23), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "null", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -108231,23 +109053,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 740, - Column: 18, + Line: int(750), + Column: int(18), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ - "path", + "v", "cindent", "indent", - "std", - "v", "aux", + "path", + "std", }, }, Cond: &Apply{ @@ -108255,12 +109077,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108275,12 +109097,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108294,12 +109116,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108315,12 +109137,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108328,7 +109150,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -108340,19 +109162,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 740, - Column: 21, + Line: int(750), + Column: int(21), }, End: Location{ - Line: 740, - Column: 32, + Line: int(750), + Column: int(32), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ - "std", "v", + "std", }, }, Target: &Index{ @@ -108360,16 +109182,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 740, - Column: 21, + Line: int(750), + Column: int(21), }, End: Location{ - Line: 740, - Column: 29, + Line: int(750), + Column: int(29), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -108379,16 +109201,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 740, - Column: 21, + Line: int(750), + Column: int(21), }, End: Location{ - Line: 740, - Column: 24, + Line: int(750), + Column: int(24), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -108400,12 +109222,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108413,7 +109235,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -108425,16 +109247,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 740, - Column: 30, + Line: int(750), + Column: int(30), }, End: Location{ - Line: 740, - Column: 31, + Line: int(750), + Column: int(31), }, file: p1, }, - context: p8038, + context: p8117, freeVariables: Identifiers{ "v", }, @@ -108452,20 +109274,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 740, - Column: 37, + Line: int(750), + Column: int(36), }, End: Location{ - Line: 740, - Column: 43, + Line: int(750), + Column: int(44), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -108479,16 +109301,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 741, - Column: 18, + Line: int(751), + Column: int(17), }, End: Location{ - Line: 741, - Column: 23, + Line: int(751), + Column: int(23), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "v", }, @@ -108498,38 +109320,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 741, - Column: 18, + Line: int(751), + Column: int(17), }, End: Location{ - Line: 741, - Column: 18, + Line: int(751), + Column: int(19), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 741, - Column: 22, + Line: int(751), + Column: int(22), }, End: Location{ - Line: 741, - Column: 23, + Line: int(751), + Column: int(23), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "v", }, @@ -108542,23 +109364,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 742, - Column: 18, + Line: int(752), + Column: int(18), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ - "aux", - "path", "cindent", "indent", + "aux", "std", "v", + "path", }, }, Cond: &Apply{ @@ -108566,12 +109388,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108586,12 +109408,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108605,12 +109427,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108626,12 +109448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108639,7 +109461,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -108651,16 +109473,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 742, - Column: 21, + Line: int(752), + Column: int(21), }, End: Location{ - Line: 742, - Column: 32, + Line: int(752), + Column: int(32), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", "v", @@ -108671,16 +109493,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 742, - Column: 21, + Line: int(752), + Column: int(21), }, End: Location{ - Line: 742, - Column: 29, + Line: int(752), + Column: int(29), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -108690,16 +109512,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 742, - Column: 21, + Line: int(752), + Column: int(21), }, End: Location{ - Line: 742, - Column: 24, + Line: int(752), + Column: int(24), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -108711,12 +109533,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108724,7 +109546,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -108736,16 +109558,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 742, - Column: 30, + Line: int(752), + Column: int(30), }, End: Location{ - Line: 742, - Column: 31, + Line: int(752), + Column: int(31), }, file: p1, }, - context: p8065, + context: p8144, freeVariables: Identifiers{ "v", }, @@ -108763,20 +109585,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 742, - Column: 37, + Line: int(752), + Column: int(36), }, End: Location{ - Line: 742, - Column: 43, + Line: int(752), + Column: int(44), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -108790,16 +109612,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 743, - Column: 17, + Line: int(753), + Column: int(17), }, End: Location{ - Line: 743, - Column: 40, + Line: int(753), + Column: int(40), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", "v", @@ -108810,16 +109632,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 743, - Column: 17, + Line: int(753), + Column: int(17), }, End: Location{ - Line: 743, - Column: 37, + Line: int(753), + Column: int(37), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -108829,16 +109651,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 743, - Column: 17, + Line: int(753), + Column: int(17), }, End: Location{ - Line: 743, - Column: 20, + Line: int(753), + Column: int(20), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -108850,12 +109672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108863,7 +109685,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "escapeStringJson", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -108875,16 +109697,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 743, - Column: 38, + Line: int(753), + Column: int(38), }, End: Location{ - Line: 743, - Column: 39, + Line: int(753), + Column: int(39), }, file: p1, }, - context: p8077, + context: p8156, freeVariables: Identifiers{ "v", }, @@ -108902,23 +109724,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 744, - Column: 18, + Line: int(754), + Column: int(18), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ - "aux", - "std", - "v", "path", "cindent", "indent", + "aux", + "std", + "v", }, }, Cond: &Apply{ @@ -108926,12 +109748,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108946,12 +109768,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108965,12 +109787,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108986,12 +109808,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -108999,7 +109821,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -109011,16 +109833,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 744, - Column: 21, + Line: int(754), + Column: int(21), }, End: Location{ - Line: 744, - Column: 32, + Line: int(754), + Column: int(32), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", "v", @@ -109031,16 +109853,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 744, - Column: 21, + Line: int(754), + Column: int(21), }, End: Location{ - Line: 744, - Column: 29, + Line: int(754), + Column: int(29), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -109050,16 +109872,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 744, - Column: 21, + Line: int(754), + Column: int(21), }, End: Location{ - Line: 744, - Column: 24, + Line: int(754), + Column: int(24), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -109071,12 +109893,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -109084,7 +109906,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -109096,16 +109918,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 744, - Column: 30, + Line: int(754), + Column: int(30), }, End: Location{ - Line: 744, - Column: 31, + Line: int(754), + Column: int(31), }, file: p1, }, - context: p8098, + context: p8177, freeVariables: Identifiers{ "v", }, @@ -109123,20 +109945,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 744, - Column: 37, + Line: int(754), + Column: int(36), }, End: Location{ - Line: 744, - Column: 45, + Line: int(754), + Column: int(46), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "function", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -109150,16 +109972,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 745, - Column: 17, + Line: int(755), + Column: int(17), }, End: Location{ - Line: 745, - Column: 62, + Line: int(755), + Column: int(62), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "path", }, @@ -109169,16 +109991,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 745, - Column: 24, + Line: int(755), + Column: int(23), }, End: Location{ - Line: 745, - Column: 62, + Line: int(755), + Column: int(62), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "path", }, @@ -109188,38 +110010,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 745, - Column: 24, + Line: int(755), + Column: int(23), }, End: Location{ - Line: 745, - Column: 54, + Line: int(755), + Column: int(55), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "Tried to manifest function at ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 745, - Column: 58, + Line: int(755), + Column: int(58), }, End: Location{ - Line: 745, - Column: 62, + Line: int(755), + Column: int(62), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "path", }, @@ -109233,21 +110055,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 746, - Column: 18, + Line: int(756), + Column: int(18), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "v", - "path", "cindent", "indent", + "path", "aux", "std", }, @@ -109257,12 +110079,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -109277,12 +110099,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -109296,12 +110118,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -109317,12 +110139,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -109330,7 +110152,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -109342,16 +110164,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 746, - Column: 21, + Line: int(756), + Column: int(21), }, End: Location{ - Line: 746, - Column: 32, + Line: int(756), + Column: int(32), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", "v", @@ -109362,16 +110184,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 746, - Column: 21, + Line: int(756), + Column: int(21), }, End: Location{ - Line: 746, - Column: 29, + Line: int(756), + Column: int(29), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -109381,16 +110203,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 746, - Column: 21, + Line: int(756), + Column: int(21), }, End: Location{ - Line: 746, - Column: 24, + Line: int(756), + Column: int(24), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -109402,12 +110224,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -109415,7 +110237,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -109427,16 +110249,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 746, - Column: 30, + Line: int(756), + Column: int(30), }, End: Location{ - Line: 746, - Column: 31, + Line: int(756), + Column: int(31), }, file: p1, }, - context: p8127, + context: p8206, freeVariables: Identifiers{ "v", }, @@ -109454,20 +110276,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 746, - Column: 37, + Line: int(756), + Column: int(36), }, End: Location{ - Line: 746, - Column: 42, + Line: int(756), + Column: int(43), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -109481,23 +110303,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 17, + Line: int(757), + Column: int(17), }, End: Location{ - Line: 754, - Column: 36, + Line: int(764), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ - "path", - "cindent", "std", - "v", + "cindent", "indent", + "path", "aux", + "v", }, }, Binds: LocalBinds{ @@ -109508,19 +110330,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 31, + Line: int(757), + Column: int(31), }, End: Location{ - Line: 747, - Column: 62, + Line: int(757), + Column: int(62), }, file: p1, }, - context: p8134, + context: p8213, freeVariables: Identifiers{ - "std", "v", + "std", }, }, Target: &Index{ @@ -109528,16 +110350,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 31, + Line: int(757), + Column: int(31), }, End: Location{ - Line: 747, - Column: 40, + Line: int(757), + Column: int(40), }, file: p1, }, - context: p8134, + context: p8213, freeVariables: Identifiers{ "std", }, @@ -109547,16 +110369,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 31, + Line: int(757), + Column: int(31), }, End: Location{ - Line: 747, - Column: 34, + Line: int(757), + Column: int(34), }, file: p1, }, - context: p8134, + context: p8213, freeVariables: Identifiers{ "std", }, @@ -109568,12 +110390,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -109581,7 +110403,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -109593,19 +110415,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 41, + Line: int(757), + Column: int(41), }, End: Location{ - Line: 747, - Column: 42, + Line: int(757), + Column: int(42), }, file: p1, }, - context: p8143, + context: p8222, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &Binary{ @@ -109613,19 +110435,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 44, + Line: int(757), + Column: int(44), }, End: Location{ - Line: 747, - Column: 61, + Line: int(757), + Column: int(61), }, file: p1, }, - context: p8143, + context: p8222, freeVariables: Identifiers{ - "std", "v", + "std", }, }, Left: &Apply{ @@ -109633,19 +110455,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 44, + Line: int(757), + Column: int(44), }, End: Location{ - Line: 747, - Column: 57, + Line: int(757), + Column: int(57), }, file: p1, }, - context: p8143, + context: p8222, freeVariables: Identifiers{ - "std", "v", + "std", }, }, Target: &Index{ @@ -109653,16 +110475,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 44, + Line: int(757), + Column: int(44), }, End: Location{ - Line: 747, - Column: 54, + Line: int(757), + Column: int(54), }, file: p1, }, - context: p8143, + context: p8222, freeVariables: Identifiers{ "std", }, @@ -109672,16 +110494,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 44, + Line: int(757), + Column: int(44), }, End: Location{ - Line: 747, - Column: 47, + Line: int(757), + Column: int(47), }, file: p1, }, - context: p8143, + context: p8222, freeVariables: Identifiers{ "std", }, @@ -109693,12 +110515,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -109706,7 +110528,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -109718,16 +110540,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 55, + Line: int(757), + Column: int(55), }, End: Location{ - Line: 747, - Column: 56, + Line: int(757), + Column: int(56), }, file: p1, }, - context: p8155, + context: p8234, freeVariables: Identifiers{ "v", }, @@ -109740,25 +110562,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 747, - Column: 60, + Line: int(757), + Column: int(60), }, End: Location{ - Line: 747, - Column: 61, + Line: int(757), + Column: int(61), }, file: p1, }, - context: p8143, + context: p8222, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -109776,24 +110598,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 748, - Column: 17, + Line: int(758), + Column: int(17), }, End: Location{ - Line: 754, - Column: 36, + Line: int(764), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ + "range", + "cindent", "indent", - "aux", "v", "std", - "range", "path", - "cindent", + "aux", }, }, Binds: LocalBinds{ @@ -109804,16 +110626,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 748, - Column: 36, + Line: int(758), + Column: int(36), }, End: Location{ - Line: 748, - Column: 52, + Line: int(758), + Column: int(52), }, file: p1, }, - context: p8162, + context: p8241, freeVariables: Identifiers{ "cindent", "indent", @@ -109824,38 +110646,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 748, - Column: 36, + Line: int(758), + Column: int(36), }, End: Location{ - Line: 748, - Column: 43, + Line: int(758), + Column: int(43), }, file: p1, }, - context: p8162, + context: p8241, freeVariables: Identifiers{ "cindent", }, }, Id: "cindent", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 748, - Column: 46, + Line: int(758), + Column: int(46), }, End: Location{ - Line: 748, - Column: 52, + Line: int(758), + Column: int(52), }, file: p1, }, - context: p8162, + context: p8241, freeVariables: Identifiers{ "indent", }, @@ -109871,24 +110693,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 749, - Column: 17, + Line: int(759), + Column: int(17), }, End: Location{ - Line: 754, - Column: 36, + Line: int(764), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ - "new_indent", - "aux", - "cindent", "v", "std", - "range", "path", + "new_indent", + "cindent", + "aux", + "range", }, }, Binds: LocalBinds{ @@ -109899,24 +110721,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 749, - Column: 31, + Line: int(759), + Column: int(31), }, End: Location{ - Line: 753, - Column: 55, + Line: int(763), + Column: int(55), }, file: p1, }, - context: p8172, + context: p8251, freeVariables: Identifiers{ - "std", - "range", - "path", "new_indent", - "aux", "cindent", + "aux", + "range", "v", + "std", + "path", }, }, Left: &Binary{ @@ -109924,23 +110746,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 749, - Column: 31, + Line: int(759), + Column: int(31), }, End: Location{ - Line: 752, - Column: 59, + Line: int(762), + Column: int(59), }, file: p1, }, - context: p8172, + context: p8251, freeVariables: Identifiers{ + "aux", + "range", "v", "std", - "range", "path", "new_indent", - "aux", }, }, Left: &Array{ @@ -109948,16 +110770,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 749, - Column: 31, + Line: int(759), + Column: int(31), }, End: Location{ - Line: 749, - Column: 38, + Line: int(759), + Column: int(38), }, file: p1, }, - context: p8172, + context: p8251, freeVariables: nil, }, Elements: Nodes{ @@ -109966,48 +110788,48 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 749, - Column: 33, + Line: int(759), + Column: int(32), }, End: Location{ - Line: 749, - Column: 36, + Line: int(759), + Column: int(37), }, file: p1, }, - context: p8179, + context: p8258, freeVariables: nil, }, Value: "[\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, TrailingComma: false, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 750, - Column: 33, + Line: int(760), + Column: int(33), }, End: Location{ - Line: 752, - Column: 59, + Line: int(762), + Column: int(59), }, file: p1, }, - context: p8172, + context: p8251, freeVariables: Identifiers{ - "path", - "new_indent", "aux", + "range", "v", "std", - "range", + "path", + "new_indent", }, }, Target: &Index{ @@ -110015,16 +110837,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 750, - Column: 33, + Line: int(760), + Column: int(33), }, End: Location{ - Line: 750, - Column: 41, + Line: int(760), + Column: int(41), }, file: p1, }, - context: p8172, + context: p8251, freeVariables: Identifiers{ "std", }, @@ -110034,16 +110856,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 750, - Column: 33, + Line: int(760), + Column: int(33), }, End: Location{ - Line: 750, - Column: 36, + Line: int(760), + Column: int(36), }, file: p1, }, - context: p8172, + context: p8251, freeVariables: Identifiers{ "std", }, @@ -110055,12 +110877,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -110068,7 +110890,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -110080,16 +110902,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 750, - Column: 42, + Line: int(760), + Column: int(42), }, End: Location{ - Line: 750, - Column: 49, + Line: int(760), + Column: int(49), }, file: p1, }, - context: p8189, + context: p8268, freeVariables: nil, }, Elements: Nodes{ @@ -110098,20 +110920,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 750, - Column: 44, + Line: int(760), + Column: int(43), }, End: Location{ - Line: 750, - Column: 47, + Line: int(760), + Column: int(48), }, file: p1, }, - context: p8192, + context: p8271, freeVariables: nil, }, Value: ",\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -110122,22 +110944,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "range", - "std", "path", "new_indent", "aux", + "range", + "std", "v", }, }, @@ -110146,12 +110968,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -110165,12 +110987,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -110186,12 +111008,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -110199,7 +111021,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -110211,21 +111033,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ + "v", "path", "new_indent", "aux", - "v", }, }, Parameters: Parameters{ @@ -110240,22 +111062,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ + "i", "path", "new_indent", "aux", "v", - "i", }, }, Elements: Nodes{ @@ -110264,22 +111086,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 43, + Line: int(761), + Column: int(43), }, End: Location{ - Line: 751, - Column: 91, + Line: int(761), + Column: int(91), }, file: p1, }, - context: p8208, + context: p8287, freeVariables: Identifiers{ - "new_indent", "aux", "v", "i", "path", + "new_indent", }, }, Elements: Nodes{ @@ -110288,16 +111110,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 44, + Line: int(761), + Column: int(44), }, End: Location{ - Line: 751, - Column: 90, + Line: int(761), + Column: int(90), }, file: p1, }, - context: p8212, + context: p8291, freeVariables: Identifiers{ "new_indent", "aux", @@ -110311,44 +111133,44 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 44, + Line: int(761), + Column: int(44), }, End: Location{ - Line: 751, - Column: 54, + Line: int(761), + Column: int(54), }, file: p1, }, - context: p8212, + context: p8291, freeVariables: Identifiers{ "new_indent", }, }, Id: "new_indent", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 57, + Line: int(761), + Column: int(57), }, End: Location{ - Line: 751, - Column: 90, + Line: int(761), + Column: int(90), }, file: p1, }, - context: p8212, + context: p8291, freeVariables: Identifiers{ - "new_indent", "aux", "v", "i", "path", + "new_indent", }, }, Target: &Var{ @@ -110356,16 +111178,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 57, + Line: int(761), + Column: int(57), }, End: Location{ - Line: 751, - Column: 60, + Line: int(761), + Column: int(60), }, file: p1, }, - context: p8212, + context: p8291, freeVariables: Identifiers{ "aux", }, @@ -110379,16 +111201,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 61, + Line: int(761), + Column: int(61), }, End: Location{ - Line: 751, - Column: 65, + Line: int(761), + Column: int(65), }, file: p1, }, - context: p8222, + context: p8301, freeVariables: Identifiers{ "v", "i", @@ -110399,16 +111221,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 61, + Line: int(761), + Column: int(61), }, End: Location{ - Line: 751, - Column: 62, + Line: int(761), + Column: int(62), }, file: p1, }, - context: p8222, + context: p8301, freeVariables: Identifiers{ "v", }, @@ -110420,16 +111242,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 63, + Line: int(761), + Column: int(63), }, End: Location{ - Line: 751, - Column: 64, + Line: int(761), + Column: int(64), }, file: p1, }, - context: p8222, + context: p8301, freeVariables: Identifiers{ "i", }, @@ -110443,16 +111265,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 67, + Line: int(761), + Column: int(67), }, End: Location{ - Line: 751, - Column: 77, + Line: int(761), + Column: int(77), }, file: p1, }, - context: p8222, + context: p8301, freeVariables: Identifiers{ "path", "i", @@ -110463,38 +111285,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 67, + Line: int(761), + Column: int(67), }, End: Location{ - Line: 751, - Column: 71, + Line: int(761), + Column: int(71), }, file: p1, }, - context: p8222, + context: p8301, freeVariables: Identifiers{ "path", }, }, Id: "path", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 74, + Line: int(761), + Column: int(74), }, End: Location{ - Line: 751, - Column: 77, + Line: int(761), + Column: int(77), }, file: p1, }, - context: p8222, + context: p8301, freeVariables: Identifiers{ "i", }, @@ -110505,16 +111327,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 75, + Line: int(761), + Column: int(75), }, End: Location{ - Line: 751, - Column: 76, + Line: int(761), + Column: int(76), }, file: p1, }, - context: p8236, + context: p8315, freeVariables: Identifiers{ "i", }, @@ -110530,16 +111352,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 751, - Column: 79, + Line: int(761), + Column: int(79), }, End: Location{ - Line: 751, - Column: 89, + Line: int(761), + Column: int(89), }, file: p1, }, - context: p8222, + context: p8301, freeVariables: Identifiers{ "new_indent", }, @@ -110565,16 +111387,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 752, - Column: 52, + Line: int(762), + Column: int(52), }, End: Location{ - Line: 752, - Column: 57, + Line: int(762), + Column: int(57), }, file: p1, }, - context: p8189, + context: p8268, freeVariables: Identifiers{ "range", }, @@ -110594,22 +111416,22 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 753, - Column: 33, + Line: int(763), + Column: int(33), }, End: Location{ - Line: 753, - Column: 55, + Line: int(763), + Column: int(55), }, file: p1, }, - context: p8172, + context: p8251, freeVariables: Identifiers{ "cindent", }, @@ -110620,16 +111442,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 753, - Column: 35, + Line: int(763), + Column: int(34), }, End: Location{ - Line: 753, - Column: 53, + Line: int(763), + Column: int(54), }, file: p1, }, - context: p8246, + context: p8325, freeVariables: Identifiers{ "cindent", }, @@ -110639,16 +111461,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 753, - Column: 35, + Line: int(763), + Column: int(34), }, End: Location{ - Line: 753, - Column: 48, + Line: int(763), + Column: int(48), }, file: p1, }, - context: p8246, + context: p8325, freeVariables: Identifiers{ "cindent", }, @@ -110658,38 +111480,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 753, - Column: 35, + Line: int(763), + Column: int(34), }, End: Location{ - Line: 753, - Column: 37, + Line: int(763), + Column: int(38), }, file: p1, }, - context: p8246, + context: p8325, freeVariables: nil, }, Value: "\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 753, - Column: 41, + Line: int(763), + Column: int(41), }, End: Location{ - Line: 753, - Column: 48, + Line: int(763), + Column: int(48), }, file: p1, }, - context: p8246, + context: p8325, freeVariables: Identifiers{ "cindent", }, @@ -110697,26 +111519,26 @@ var StdAst = &DesugaredObject{ Id: "cindent", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 753, - Column: 52, + Line: int(763), + Column: int(51), }, End: Location{ - Line: 753, - Column: 53, + Line: int(763), + Column: int(54), }, file: p1, }, - context: p8246, + context: p8325, freeVariables: nil, }, Value: "]", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -110732,16 +111554,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 754, - Column: 17, + Line: int(764), + Column: int(17), }, End: Location{ - Line: 754, - Column: 36, + Line: int(764), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", "lines", @@ -110752,16 +111574,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 754, - Column: 17, + Line: int(764), + Column: int(17), }, End: Location{ - Line: 754, - Column: 25, + Line: int(764), + Column: int(25), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -110771,16 +111593,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 754, - Column: 17, + Line: int(764), + Column: int(17), }, End: Location{ - Line: 754, - Column: 20, + Line: int(764), + Column: int(20), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -110792,12 +111614,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -110805,7 +111627,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -110817,20 +111639,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 754, - Column: 27, + Line: int(764), + Column: int(26), }, End: Location{ - Line: 754, - Column: 27, + Line: int(764), + Column: int(28), }, file: p1, }, - context: p8263, + context: p8342, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Var{ @@ -110838,16 +111660,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 754, - Column: 30, + Line: int(764), + Column: int(30), }, End: Location{ - Line: 754, - Column: 35, + Line: int(764), + Column: int(35), }, file: p1, }, - context: p8263, + context: p8342, freeVariables: Identifiers{ "lines", }, @@ -110868,16 +111690,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 755, - Column: 18, + Line: int(765), + Column: int(18), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "indent", "cindent", @@ -110892,12 +111714,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -110912,12 +111734,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -110931,12 +111753,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -110952,12 +111774,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -110965,7 +111787,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -110977,16 +111799,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 755, - Column: 21, + Line: int(765), + Column: int(21), }, End: Location{ - Line: 755, - Column: 32, + Line: int(765), + Column: int(32), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", "v", @@ -110997,16 +111819,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 755, - Column: 21, + Line: int(765), + Column: int(21), }, End: Location{ - Line: 755, - Column: 29, + Line: int(765), + Column: int(29), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -111016,16 +111838,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 755, - Column: 21, + Line: int(765), + Column: int(21), }, End: Location{ - Line: 755, - Column: 24, + Line: int(765), + Column: int(24), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -111037,12 +111859,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -111050,7 +111872,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -111062,16 +111884,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 755, - Column: 30, + Line: int(765), + Column: int(30), }, End: Location{ - Line: 755, - Column: 31, + Line: int(765), + Column: int(31), }, file: p1, }, - context: p8285, + context: p8364, freeVariables: Identifiers{ "v", }, @@ -111089,20 +111911,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 755, - Column: 37, + Line: int(765), + Column: int(36), }, End: Location{ - Line: 755, - Column: 43, + Line: int(765), + Column: int(44), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: nil, }, Value: "object", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -111116,16 +111938,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 756, - Column: 17, + Line: int(766), + Column: int(17), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "v", "path", @@ -111143,16 +111965,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 756, - Column: 31, + Line: int(766), + Column: int(31), }, End: Location{ - Line: 761, - Column: 55, + Line: int(771), + Column: int(55), }, file: p1, }, - context: p8292, + context: p8371, freeVariables: Identifiers{ "cindent", "std", @@ -111167,23 +111989,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 756, - Column: 31, + Line: int(766), + Column: int(31), }, End: Location{ - Line: 760, - Column: 73, + Line: int(770), + Column: int(73), }, file: p1, }, - context: p8292, + context: p8371, freeVariables: Identifiers{ + "cindent", "std", "aux", "v", "path", "indent", - "cindent", }, }, Left: &Array{ @@ -111191,16 +112013,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 756, - Column: 31, + Line: int(766), + Column: int(31), }, End: Location{ - Line: 756, - Column: 38, + Line: int(766), + Column: int(38), }, file: p1, }, - context: p8292, + context: p8371, freeVariables: nil, }, Elements: Nodes{ @@ -111209,48 +112031,48 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 756, - Column: 33, + Line: int(766), + Column: int(32), }, End: Location{ - Line: 756, - Column: 36, + Line: int(766), + Column: int(37), }, file: p1, }, - context: p8299, + context: p8378, freeVariables: nil, }, Value: "{\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, TrailingComma: false, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 757, - Column: 33, + Line: int(767), + Column: int(33), }, End: Location{ - Line: 760, - Column: 73, + Line: int(770), + Column: int(73), }, file: p1, }, - context: p8292, + context: p8371, freeVariables: Identifiers{ - "aux", "v", "path", "indent", "cindent", "std", + "aux", }, }, Target: &Index{ @@ -111258,16 +112080,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 757, - Column: 33, + Line: int(767), + Column: int(33), }, End: Location{ - Line: 757, - Column: 41, + Line: int(767), + Column: int(41), }, file: p1, }, - context: p8292, + context: p8371, freeVariables: Identifiers{ "std", }, @@ -111277,16 +112099,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 757, - Column: 33, + Line: int(767), + Column: int(33), }, End: Location{ - Line: 757, - Column: 36, + Line: int(767), + Column: int(36), }, file: p1, }, - context: p8292, + context: p8371, freeVariables: Identifiers{ "std", }, @@ -111298,12 +112120,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -111311,7 +112133,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -111323,16 +112145,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 757, - Column: 42, + Line: int(767), + Column: int(42), }, End: Location{ - Line: 757, - Column: 49, + Line: int(767), + Column: int(49), }, file: p1, }, - context: p8309, + context: p8388, freeVariables: nil, }, Elements: Nodes{ @@ -111341,20 +112163,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 757, - Column: 44, + Line: int(767), + Column: int(43), }, End: Location{ - Line: 757, - Column: 47, + Line: int(767), + Column: int(48), }, file: p1, }, - context: p8312, + context: p8391, freeVariables: nil, }, Value: ",\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -111365,12 +112187,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -111379,9 +112201,9 @@ var StdAst = &DesugaredObject{ "aux", "v", "path", - "std", "indent", "cindent", + "std", }, }, Target: &Index{ @@ -111389,12 +112211,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -111408,12 +112230,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -111429,12 +112251,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -111442,7 +112264,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -111454,22 +112276,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "indent", - "cindent", "aux", "v", "path", + "indent", + "cindent", }, }, Parameters: Parameters{ @@ -111484,23 +112306,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ + "indent", + "k", "cindent", "aux", "v", "path", - "indent", - "k", }, }, Elements: Nodes{ @@ -111509,23 +112331,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 43, + Line: int(768), + Column: int(43), }, End: Location{ - Line: 759, - Column: 86, + Line: int(769), + Column: int(86), }, file: p1, }, - context: p8328, + context: p8407, freeVariables: Identifiers{ + "v", + "path", "indent", "k", "cindent", "aux", - "v", - "path", }, }, Elements: Nodes{ @@ -111534,23 +112356,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 44, + Line: int(768), + Column: int(44), }, End: Location{ - Line: 759, - Column: 85, + Line: int(769), + Column: int(85), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ + "path", + "indent", "k", "cindent", "aux", "v", - "path", - "indent", }, }, Left: &Binary{ @@ -111558,16 +112380,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 44, + Line: int(768), + Column: int(44), }, End: Location{ - Line: 758, - Column: 79, + Line: int(768), + Column: int(80), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ "indent", "k", @@ -111579,20 +112401,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 44, + Line: int(768), + Column: int(44), }, End: Location{ - Line: 758, - Column: 71, + Line: int(768), + Column: int(71), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ + "cindent", "indent", "k", - "cindent", }, }, Left: &Binary{ @@ -111600,16 +112422,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 44, + Line: int(768), + Column: int(44), }, End: Location{ - Line: 758, - Column: 66, + Line: int(768), + Column: int(67), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ "cindent", "indent", @@ -111620,16 +112442,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 44, + Line: int(768), + Column: int(44), }, End: Location{ - Line: 758, - Column: 60, + Line: int(768), + Column: int(60), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ "cindent", "indent", @@ -111640,38 +112462,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 44, + Line: int(768), + Column: int(44), }, End: Location{ - Line: 758, - Column: 51, + Line: int(768), + Column: int(51), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ "cindent", }, }, Id: "cindent", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 54, + Line: int(768), + Column: int(54), }, End: Location{ - Line: 758, - Column: 60, + Line: int(768), + Column: int(60), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ "indent", }, @@ -111679,45 +112501,45 @@ var StdAst = &DesugaredObject{ Id: "indent", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 64, + Line: int(768), + Column: int(63), }, End: Location{ - Line: 758, - Column: 66, + Line: int(768), + Column: int(67), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: nil, }, Value: "\"", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 70, + Line: int(768), + Column: int(70), }, End: Location{ - Line: 758, - Column: 71, + Line: int(768), + Column: int(71), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ "k", }, @@ -111725,51 +112547,51 @@ var StdAst = &DesugaredObject{ Id: "k", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 758, - Column: 75, + Line: int(768), + Column: int(74), }, End: Location{ - Line: 758, - Column: 79, + Line: int(768), + Column: int(80), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: nil, }, Value: "\": ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 46, + Line: int(769), + Column: int(46), }, End: Location{ - Line: 759, - Column: 85, + Line: int(769), + Column: int(85), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ + "cindent", "aux", "v", "k", "path", - "cindent", "indent", }, }, @@ -111778,16 +112600,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 46, + Line: int(769), + Column: int(46), }, End: Location{ - Line: 759, - Column: 49, + Line: int(769), + Column: int(49), }, file: p1, }, - context: p8332, + context: p8411, freeVariables: Identifiers{ "aux", }, @@ -111801,16 +112623,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 50, + Line: int(769), + Column: int(50), }, End: Location{ - Line: 759, - Column: 54, + Line: int(769), + Column: int(54), }, file: p1, }, - context: p8356, + context: p8435, freeVariables: Identifiers{ "v", "k", @@ -111821,16 +112643,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 50, + Line: int(769), + Column: int(50), }, End: Location{ - Line: 759, - Column: 51, + Line: int(769), + Column: int(51), }, file: p1, }, - context: p8356, + context: p8435, freeVariables: Identifiers{ "v", }, @@ -111842,16 +112664,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 52, + Line: int(769), + Column: int(52), }, End: Location{ - Line: 759, - Column: 53, + Line: int(769), + Column: int(53), }, file: p1, }, - context: p8356, + context: p8435, freeVariables: Identifiers{ "k", }, @@ -111865,16 +112687,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 56, + Line: int(769), + Column: int(56), }, End: Location{ - Line: 759, - Column: 66, + Line: int(769), + Column: int(66), }, file: p1, }, - context: p8356, + context: p8435, freeVariables: Identifiers{ "path", "k", @@ -111885,38 +112707,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 56, + Line: int(769), + Column: int(56), }, End: Location{ - Line: 759, - Column: 60, + Line: int(769), + Column: int(60), }, file: p1, }, - context: p8356, + context: p8435, freeVariables: Identifiers{ "path", }, }, Id: "path", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 63, + Line: int(769), + Column: int(63), }, End: Location{ - Line: 759, - Column: 66, + Line: int(769), + Column: int(66), }, file: p1, }, - context: p8356, + context: p8435, freeVariables: Identifiers{ "k", }, @@ -111927,16 +112749,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 64, + Line: int(769), + Column: int(64), }, End: Location{ - Line: 759, - Column: 65, + Line: int(769), + Column: int(65), }, file: p1, }, - context: p8370, + context: p8449, freeVariables: Identifiers{ "k", }, @@ -111952,19 +112774,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 68, + Line: int(769), + Column: int(68), }, End: Location{ - Line: 759, - Column: 84, + Line: int(769), + Column: int(84), }, file: p1, }, - context: p8356, + context: p8435, freeVariables: Identifiers{ - "cindent", "indent", + "cindent", }, }, Left: &Var{ @@ -111972,38 +112794,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 68, + Line: int(769), + Column: int(68), }, End: Location{ - Line: 759, - Column: 75, + Line: int(769), + Column: int(75), }, file: p1, }, - context: p8356, + context: p8435, freeVariables: Identifiers{ "cindent", }, }, Id: "cindent", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 759, - Column: 78, + Line: int(769), + Column: int(78), }, End: Location{ - Line: 759, - Column: 84, + Line: int(769), + Column: int(84), }, file: p1, }, - context: p8356, + context: p8435, freeVariables: Identifiers{ "indent", }, @@ -112030,16 +112852,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 760, - Column: 52, + Line: int(770), + Column: int(52), }, End: Location{ - Line: 760, - Column: 71, + Line: int(770), + Column: int(71), }, file: p1, }, - context: p8309, + context: p8388, freeVariables: Identifiers{ "std", "v", @@ -112050,16 +112872,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 760, - Column: 52, + Line: int(770), + Column: int(52), }, End: Location{ - Line: 760, - Column: 68, + Line: int(770), + Column: int(68), }, file: p1, }, - context: p8309, + context: p8388, freeVariables: Identifiers{ "std", }, @@ -112069,16 +112891,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 760, - Column: 52, + Line: int(770), + Column: int(52), }, End: Location{ - Line: 760, - Column: 55, + Line: int(770), + Column: int(55), }, file: p1, }, - context: p8309, + context: p8388, freeVariables: Identifiers{ "std", }, @@ -112090,12 +112912,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112103,7 +112925,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -112115,16 +112937,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 760, - Column: 69, + Line: int(770), + Column: int(69), }, End: Location{ - Line: 760, - Column: 70, + Line: int(770), + Column: int(70), }, file: p1, }, - context: p8387, + context: p8466, freeVariables: Identifiers{ "v", }, @@ -112150,22 +112972,22 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 761, - Column: 33, + Line: int(771), + Column: int(33), }, End: Location{ - Line: 761, - Column: 55, + Line: int(771), + Column: int(55), }, file: p1, }, - context: p8292, + context: p8371, freeVariables: Identifiers{ "cindent", }, @@ -112176,16 +112998,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 761, - Column: 35, + Line: int(771), + Column: int(34), }, End: Location{ - Line: 761, - Column: 53, + Line: int(771), + Column: int(54), }, file: p1, }, - context: p8393, + context: p8472, freeVariables: Identifiers{ "cindent", }, @@ -112195,16 +113017,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 761, - Column: 35, + Line: int(771), + Column: int(34), }, End: Location{ - Line: 761, - Column: 48, + Line: int(771), + Column: int(48), }, file: p1, }, - context: p8393, + context: p8472, freeVariables: Identifiers{ "cindent", }, @@ -112214,38 +113036,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 761, - Column: 35, + Line: int(771), + Column: int(34), }, End: Location{ - Line: 761, - Column: 37, + Line: int(771), + Column: int(38), }, file: p1, }, - context: p8393, + context: p8472, freeVariables: nil, }, Value: "\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 761, - Column: 41, + Line: int(771), + Column: int(41), }, End: Location{ - Line: 761, - Column: 48, + Line: int(771), + Column: int(48), }, file: p1, }, - context: p8393, + context: p8472, freeVariables: Identifiers{ "cindent", }, @@ -112253,26 +113075,26 @@ var StdAst = &DesugaredObject{ Id: "cindent", }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 761, - Column: 52, + Line: int(771), + Column: int(51), }, End: Location{ - Line: 761, - Column: 53, + Line: int(771), + Column: int(54), }, file: p1, }, - context: p8393, + context: p8472, freeVariables: nil, }, Value: "}", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -112288,16 +113110,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 762, - Column: 17, + Line: int(772), + Column: int(17), }, End: Location{ - Line: 762, - Column: 36, + Line: int(772), + Column: int(36), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", "lines", @@ -112308,16 +113130,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 762, - Column: 17, + Line: int(772), + Column: int(17), }, End: Location{ - Line: 762, - Column: 25, + Line: int(772), + Column: int(25), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -112327,16 +113149,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 762, - Column: 17, + Line: int(772), + Column: int(17), }, End: Location{ - Line: 762, - Column: 20, + Line: int(772), + Column: int(20), }, file: p1, }, - context: p7977, + context: p8056, freeVariables: Identifiers{ "std", }, @@ -112348,12 +113170,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112361,7 +113183,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -112373,20 +113195,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 762, - Column: 27, + Line: int(772), + Column: int(26), }, End: Location{ - Line: 762, - Column: 27, + Line: int(772), + Column: int(28), }, file: p1, }, - context: p8410, + context: p8489, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Var{ @@ -112394,16 +113216,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 762, - Column: 30, + Line: int(772), + Column: int(30), }, End: Location{ - Line: 762, - Column: 35, + Line: int(772), + Column: int(35), }, file: p1, }, - context: p8410, + context: p8489, freeVariables: Identifiers{ "lines", }, @@ -112422,12 +113244,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112452,16 +113274,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 763, - Column: 9, + Line: int(773), + Column: int(9), }, End: Location{ - Line: 763, - Column: 27, + Line: int(773), + Column: int(27), }, file: p1, }, - context: p7969, + context: p8048, freeVariables: Identifiers{ "aux", "value", @@ -112472,16 +113294,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 763, - Column: 9, + Line: int(773), + Column: int(9), }, End: Location{ - Line: 763, - Column: 12, + Line: int(773), + Column: int(12), }, file: p1, }, - context: p7969, + context: p8048, freeVariables: Identifiers{ "aux", }, @@ -112495,16 +113317,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 763, - Column: 13, + Line: int(773), + Column: int(13), }, End: Location{ - Line: 763, - Column: 18, + Line: int(773), + Column: int(18), }, file: p1, }, - context: p8420, + context: p8499, freeVariables: Identifiers{ "value", }, @@ -112516,16 +113338,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 763, - Column: 20, + Line: int(773), + Column: int(20), }, End: Location{ - Line: 763, - Column: 22, + Line: int(773), + Column: int(22), }, file: p1, }, - context: p8420, + context: p8499, freeVariables: nil, }, Elements: nil, @@ -112536,20 +113358,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 763, - Column: 25, + Line: int(773), + Column: int(24), }, End: Location{ - Line: 763, - Column: 25, + Line: int(773), + Column: int(26), }, file: p1, }, - context: p8420, + context: p8499, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -112564,18 +113386,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112583,7 +113405,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestYamlStream", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -112591,12 +113413,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112611,12 +113433,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -112633,12 +113455,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -112646,7 +113468,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -112658,12 +113480,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112678,12 +113500,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112697,12 +113519,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112718,12 +113540,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112731,7 +113553,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -112743,12 +113565,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112763,12 +113585,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112782,12 +113604,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112803,12 +113625,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112816,7 +113638,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -112828,12 +113650,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -112854,19 +113676,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -112875,36 +113697,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -112919,12 +113741,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -112940,12 +113762,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -112963,12 +113785,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -112992,12 +113814,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -113011,12 +113833,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -113030,12 +113852,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -113051,12 +113873,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113064,7 +113886,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -113076,19 +113898,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -113096,19 +113918,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -113138,12 +113960,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113159,12 +113981,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113185,16 +114007,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 766, - Column: 9, + Line: int(776), + Column: int(9), }, End: Location{ - Line: 769, - Column: 91, + Line: int(779), + Column: int(92), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", "value", @@ -113205,12 +114027,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113220,18 +114042,18 @@ var StdAst = &DesugaredObject{ "value", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113246,12 +114068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113265,12 +114087,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113286,12 +114108,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113299,7 +114121,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -113311,16 +114133,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 766, - Column: 12, + Line: int(776), + Column: int(12), }, End: Location{ - Line: 766, - Column: 27, + Line: int(776), + Column: int(27), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", "value", @@ -113331,16 +114153,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 766, - Column: 12, + Line: int(776), + Column: int(12), }, End: Location{ - Line: 766, - Column: 20, + Line: int(776), + Column: int(20), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", }, @@ -113350,16 +114172,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 766, - Column: 12, + Line: int(776), + Column: int(12), }, End: Location{ - Line: 766, - Column: 15, + Line: int(776), + Column: int(15), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", }, @@ -113371,12 +114193,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113384,7 +114206,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -113396,16 +114218,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 766, - Column: 21, + Line: int(776), + Column: int(21), }, End: Location{ - Line: 766, - Column: 26, + Line: int(776), + Column: int(26), }, file: p1, }, - context: p8451, + context: p8530, freeVariables: Identifiers{ "value", }, @@ -113423,20 +114245,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 766, - Column: 32, + Line: int(776), + Column: int(31), }, End: Location{ - Line: 766, - Column: 37, + Line: int(776), + Column: int(38), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -113451,19 +114273,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 767, - Column: 13, + Line: int(777), + Column: int(13), }, End: Location{ - Line: 767, - Column: 81, + Line: int(777), + Column: int(81), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ - "value", "std", + "value", }, }, Expr: &Binary{ @@ -113471,19 +114293,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 767, - Column: 20, + Line: int(777), + Column: int(19), }, End: Location{ - Line: 767, - Column: 81, + Line: int(777), + Column: int(81), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ - "value", "std", + "value", }, }, Left: &LiteralString{ @@ -113491,38 +114313,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 767, - Column: 20, + Line: int(777), + Column: int(19), }, End: Location{ - Line: 767, - Column: 62, + Line: int(777), + Column: int(63), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: nil, }, Value: "manifestYamlStream only takes arrays, got ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 767, - Column: 66, + Line: int(777), + Column: int(66), }, End: Location{ - Line: 767, - Column: 81, + Line: int(777), + Column: int(81), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", "value", @@ -113533,16 +114355,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 767, - Column: 66, + Line: int(777), + Column: int(66), }, End: Location{ - Line: 767, - Column: 74, + Line: int(777), + Column: int(74), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", }, @@ -113552,16 +114374,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 767, - Column: 66, + Line: int(777), + Column: int(66), }, End: Location{ - Line: 767, - Column: 69, + Line: int(777), + Column: int(69), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", }, @@ -113573,12 +114395,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113586,7 +114408,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -113598,16 +114420,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 767, - Column: 75, + Line: int(777), + Column: int(75), }, End: Location{ - Line: 767, - Column: 80, + Line: int(777), + Column: int(80), }, file: p1, }, - context: p8468, + context: p8547, freeVariables: Identifiers{ "value", }, @@ -113627,19 +114449,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 14, + Line: int(779), + Column: int(13), }, End: Location{ - Line: 769, - Column: 91, + Line: int(779), + Column: int(92), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ - "std", "value", + "std", }, }, Left: &Binary{ @@ -113647,19 +114469,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 14, + Line: int(779), + Column: int(13), }, End: Location{ - Line: 769, - Column: 80, + Line: int(779), + Column: int(80), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ - "std", "value", + "std", }, }, Left: &LiteralString{ @@ -113667,38 +114489,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 14, + Line: int(779), + Column: int(13), }, End: Location{ - Line: 769, - Column: 19, + Line: int(779), + Column: int(20), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: nil, }, Value: "---\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 23, + Line: int(779), + Column: int(23), }, End: Location{ - Line: 769, - Column: 80, + Line: int(779), + Column: int(80), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", "value", @@ -113709,16 +114531,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 23, + Line: int(779), + Column: int(23), }, End: Location{ - Line: 769, - Column: 31, + Line: int(779), + Column: int(31), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", }, @@ -113728,16 +114550,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 23, + Line: int(779), + Column: int(23), }, End: Location{ - Line: 769, - Column: 26, + Line: int(779), + Column: int(26), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: Identifiers{ "std", }, @@ -113749,12 +114571,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113762,7 +114584,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -113774,20 +114596,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 33, + Line: int(779), + Column: int(32), }, End: Location{ - Line: 769, - Column: 40, + Line: int(779), + Column: int(41), }, file: p1, }, - context: p8484, + context: p8563, freeVariables: nil, }, Value: "\n---\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Apply{ @@ -113795,12 +114617,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113815,12 +114637,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113834,12 +114656,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113855,12 +114677,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113868,7 +114690,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -113880,12 +114702,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113906,12 +114728,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -113927,19 +114749,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 44, + Line: int(779), + Column: int(44), }, End: Location{ - Line: 769, - Column: 63, + Line: int(779), + Column: int(63), }, file: p1, }, - context: p8500, + context: p8579, freeVariables: Identifiers{ - "e", "std", + "e", }, }, Target: &Index{ @@ -113947,16 +114769,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 44, + Line: int(779), + Column: int(44), }, End: Location{ - Line: 769, - Column: 60, + Line: int(779), + Column: int(60), }, file: p1, }, - context: p8500, + context: p8579, freeVariables: Identifiers{ "std", }, @@ -113966,16 +114788,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 44, + Line: int(779), + Column: int(44), }, End: Location{ - Line: 769, - Column: 47, + Line: int(779), + Column: int(47), }, file: p1, }, - context: p8500, + context: p8579, freeVariables: Identifiers{ "std", }, @@ -113987,12 +114809,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114000,7 +114822,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestJson", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -114012,16 +114834,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 61, + Line: int(779), + Column: int(61), }, End: Location{ - Line: 769, - Column: 62, + Line: int(779), + Column: int(62), }, file: p1, }, - context: p8509, + context: p8588, freeVariables: Identifiers{ "e", }, @@ -114043,16 +114865,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 73, + Line: int(779), + Column: int(73), }, End: Location{ - Line: 769, - Column: 78, + Line: int(779), + Column: int(78), }, file: p1, }, - context: p8484, + context: p8563, freeVariables: Identifiers{ "value", }, @@ -114072,26 +114894,26 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 769, - Column: 84, + Line: int(779), + Column: int(83), }, End: Location{ - Line: 769, - Column: 91, + Line: int(779), + Column: int(92), }, file: p1, }, - context: p8430, + context: p8509, freeVariables: nil, }, Value: "\n...\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -114101,18 +114923,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114120,7 +114942,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestPython", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -114128,12 +114950,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114148,12 +114970,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -114170,12 +114992,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -114183,7 +115005,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -114195,12 +115017,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114215,12 +115037,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114234,12 +115056,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114255,12 +115077,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114268,7 +115090,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -114280,12 +115102,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114300,12 +115122,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114319,12 +115141,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114340,12 +115162,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114353,7 +115175,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -114365,12 +115187,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114391,19 +115213,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -114412,36 +115234,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -114456,12 +115278,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -114477,12 +115299,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -114500,12 +115322,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -114529,12 +115351,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -114548,12 +115370,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -114567,12 +115389,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -114588,12 +115410,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114601,7 +115423,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -114613,19 +115435,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -114633,19 +115455,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -114675,12 +115497,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114696,12 +115518,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114722,16 +115544,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 773, - Column: 9, + Line: int(783), + Column: int(9), }, End: Location{ - Line: 790, - Column: 18, + Line: int(800), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -114742,12 +115564,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114762,12 +115584,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114781,12 +115603,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114802,12 +115624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114815,7 +115637,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -114827,16 +115649,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 773, - Column: 12, + Line: int(783), + Column: int(12), }, End: Location{ - Line: 773, - Column: 23, + Line: int(783), + Column: int(23), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -114847,16 +115669,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 773, - Column: 12, + Line: int(783), + Column: int(12), }, End: Location{ - Line: 773, - Column: 20, + Line: int(783), + Column: int(20), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -114866,16 +115688,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 773, - Column: 12, + Line: int(783), + Column: int(12), }, End: Location{ - Line: 773, - Column: 15, + Line: int(783), + Column: int(15), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -114887,12 +115709,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -114900,7 +115722,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -114912,16 +115734,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 773, - Column: 21, + Line: int(783), + Column: int(21), }, End: Location{ - Line: 773, - Column: 22, + Line: int(783), + Column: int(22), }, file: p1, }, - context: p8539, + context: p8618, freeVariables: Identifiers{ "o", }, @@ -114939,20 +115761,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 773, - Column: 28, + Line: int(783), + Column: int(27), }, End: Location{ - Line: 773, - Column: 34, + Line: int(783), + Column: int(35), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "object", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -114966,16 +115788,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 13, + Line: int(784), + Column: int(13), }, End: Location{ - Line: 776, - Column: 46, + Line: int(786), + Column: int(46), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -114989,12 +115811,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115009,12 +115831,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115028,12 +115850,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115049,12 +115871,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115062,7 +115884,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -115074,12 +115896,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115101,20 +115923,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", - "o", "k", + "o", + "std", }, }, Elements: Nodes{ @@ -115123,20 +115945,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", - "o", "k", + "o", + "std", }, }, Target: &Index{ @@ -115144,12 +115966,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115163,12 +115985,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115184,12 +116006,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115197,7 +116019,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -115209,20 +116031,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 30, + Line: int(784), + Column: int(29), }, End: Location{ - Line: 774, - Column: 36, + Line: int(784), + Column: int(37), }, file: p1, }, - context: p8568, + context: p8647, freeVariables: nil, }, Value: "%s: %s", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Array{ @@ -115230,20 +116052,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 40, + Line: int(784), + Column: int(40), }, End: Location{ - Line: 774, - Column: 93, + Line: int(784), + Column: int(93), }, file: p1, }, - context: p8568, + context: p8647, freeVariables: Identifiers{ - "o", "std", "k", + "o", }, }, Elements: Nodes{ @@ -115252,16 +116074,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 41, + Line: int(784), + Column: int(41), }, End: Location{ - Line: 774, - Column: 66, + Line: int(784), + Column: int(66), }, file: p1, }, - context: p8573, + context: p8652, freeVariables: Identifiers{ "std", "k", @@ -115272,16 +116094,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 41, + Line: int(784), + Column: int(41), }, End: Location{ - Line: 774, - Column: 63, + Line: int(784), + Column: int(63), }, file: p1, }, - context: p8573, + context: p8652, freeVariables: Identifiers{ "std", }, @@ -115291,16 +116113,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 41, + Line: int(784), + Column: int(41), }, End: Location{ - Line: 774, - Column: 44, + Line: int(784), + Column: int(44), }, file: p1, }, - context: p8573, + context: p8652, freeVariables: Identifiers{ "std", }, @@ -115312,12 +116134,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115325,7 +116147,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "escapeStringPython", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -115337,16 +116159,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 64, + Line: int(784), + Column: int(64), }, End: Location{ - Line: 774, - Column: 65, + Line: int(784), + Column: int(65), }, file: p1, }, - context: p8582, + context: p8661, freeVariables: Identifiers{ "k", }, @@ -115364,16 +116186,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 68, + Line: int(784), + Column: int(68), }, End: Location{ - Line: 774, - Column: 92, + Line: int(784), + Column: int(92), }, file: p1, }, - context: p8573, + context: p8652, freeVariables: Identifiers{ "std", "o", @@ -115385,16 +116207,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 68, + Line: int(784), + Column: int(68), }, End: Location{ - Line: 774, - Column: 86, + Line: int(784), + Column: int(86), }, file: p1, }, - context: p8573, + context: p8652, freeVariables: Identifiers{ "std", }, @@ -115404,16 +116226,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 68, + Line: int(784), + Column: int(68), }, End: Location{ - Line: 774, - Column: 71, + Line: int(784), + Column: int(71), }, file: p1, }, - context: p8573, + context: p8652, freeVariables: Identifiers{ "std", }, @@ -115425,12 +116247,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115438,7 +116260,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestPython", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -115450,16 +116272,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 87, + Line: int(784), + Column: int(87), }, End: Location{ - Line: 774, - Column: 91, + Line: int(784), + Column: int(91), }, file: p1, }, - context: p8593, + context: p8672, freeVariables: Identifiers{ "o", "k", @@ -115470,16 +116292,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 87, + Line: int(784), + Column: int(87), }, End: Location{ - Line: 774, - Column: 88, + Line: int(784), + Column: int(88), }, file: p1, }, - context: p8593, + context: p8672, freeVariables: Identifiers{ "o", }, @@ -115491,16 +116313,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 774, - Column: 89, + Line: int(784), + Column: int(89), }, End: Location{ - Line: 774, - Column: 90, + Line: int(784), + Column: int(90), }, file: p1, }, - context: p8593, + context: p8672, freeVariables: Identifiers{ "k", }, @@ -115533,16 +116355,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 775, - Column: 38, + Line: int(785), + Column: int(38), }, End: Location{ - Line: 775, - Column: 57, + Line: int(785), + Column: int(57), }, file: p1, }, - context: p8600, + context: p8679, freeVariables: Identifiers{ "std", "o", @@ -115553,16 +116375,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 775, - Column: 38, + Line: int(785), + Column: int(38), }, End: Location{ - Line: 775, - Column: 54, + Line: int(785), + Column: int(54), }, file: p1, }, - context: p8600, + context: p8679, freeVariables: Identifiers{ "std", }, @@ -115572,16 +116394,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 775, - Column: 38, + Line: int(785), + Column: int(38), }, End: Location{ - Line: 775, - Column: 41, + Line: int(785), + Column: int(41), }, file: p1, }, - context: p8600, + context: p8679, freeVariables: Identifiers{ "std", }, @@ -115593,12 +116415,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115606,7 +116428,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -115618,16 +116440,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 775, - Column: 55, + Line: int(785), + Column: int(55), }, End: Location{ - Line: 775, - Column: 56, + Line: int(785), + Column: int(56), }, file: p1, }, - context: p8609, + context: p8688, freeVariables: Identifiers{ "o", }, @@ -115654,12 +116476,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115674,12 +116496,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115693,12 +116515,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115714,12 +116536,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115727,7 +116549,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -115739,20 +116561,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 776, - Column: 14, + Line: int(786), + Column: int(13), }, End: Location{ - Line: 776, - Column: 18, + Line: int(786), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "{%s}", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Array{ @@ -115760,16 +116582,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 776, - Column: 22, + Line: int(786), + Column: int(22), }, End: Location{ - Line: 776, - Column: 46, + Line: int(786), + Column: int(46), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "fields", @@ -115781,16 +116603,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 776, - Column: 23, + Line: int(786), + Column: int(23), }, End: Location{ - Line: 776, - Column: 45, + Line: int(786), + Column: int(45), }, file: p1, }, - context: p8624, + context: p8703, freeVariables: Identifiers{ "std", "fields", @@ -115801,16 +116623,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 776, - Column: 23, + Line: int(786), + Column: int(23), }, End: Location{ - Line: 776, - Column: 31, + Line: int(786), + Column: int(31), }, file: p1, }, - context: p8624, + context: p8703, freeVariables: Identifiers{ "std", }, @@ -115820,16 +116642,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 776, - Column: 23, + Line: int(786), + Column: int(23), }, End: Location{ - Line: 776, - Column: 26, + Line: int(786), + Column: int(26), }, file: p1, }, - context: p8624, + context: p8703, freeVariables: Identifiers{ "std", }, @@ -115841,12 +116663,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115854,7 +116676,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -115866,20 +116688,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 776, - Column: 33, + Line: int(786), + Column: int(32), }, End: Location{ - Line: 776, - Column: 35, + Line: int(786), + Column: int(36), }, file: p1, }, - context: p8633, + context: p8712, freeVariables: nil, }, Value: ", ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Var{ @@ -115887,16 +116709,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 776, - Column: 38, + Line: int(786), + Column: int(38), }, End: Location{ - Line: 776, - Column: 44, + Line: int(786), + Column: int(44), }, file: p1, }, - context: p8633, + context: p8712, freeVariables: Identifiers{ "fields", }, @@ -115924,19 +116746,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 777, - Column: 14, + Line: int(787), + Column: int(14), }, End: Location{ - Line: 790, - Column: 18, + Line: int(800), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ - "o", "std", + "o", }, }, Cond: &Apply{ @@ -115944,12 +116766,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115964,12 +116786,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -115983,12 +116805,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116004,12 +116826,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116017,7 +116839,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -116029,16 +116851,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 777, - Column: 17, + Line: int(787), + Column: int(17), }, End: Location{ - Line: 777, - Column: 28, + Line: int(787), + Column: int(28), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -116049,16 +116871,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 777, - Column: 17, + Line: int(787), + Column: int(17), }, End: Location{ - Line: 777, - Column: 25, + Line: int(787), + Column: int(25), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -116068,16 +116890,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 777, - Column: 17, + Line: int(787), + Column: int(17), }, End: Location{ - Line: 777, - Column: 20, + Line: int(787), + Column: int(20), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -116089,12 +116911,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116102,7 +116924,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -116114,16 +116936,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 777, - Column: 26, + Line: int(787), + Column: int(26), }, End: Location{ - Line: 777, - Column: 27, + Line: int(787), + Column: int(27), }, file: p1, }, - context: p8655, + context: p8734, freeVariables: Identifiers{ "o", }, @@ -116141,20 +116963,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 777, - Column: 33, + Line: int(787), + Column: int(32), }, End: Location{ - Line: 777, - Column: 38, + Line: int(787), + Column: int(39), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -116168,12 +116990,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116188,12 +117010,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116207,12 +117029,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116228,12 +117050,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116241,7 +117063,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -116253,20 +117075,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 14, + Line: int(788), + Column: int(13), }, End: Location{ - Line: 778, - Column: 18, + Line: int(788), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "[%s]", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Array{ @@ -116274,16 +117096,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 22, + Line: int(788), + Column: int(22), }, End: Location{ - Line: 778, - Column: 76, + Line: int(788), + Column: int(76), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -116295,16 +117117,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 23, + Line: int(788), + Column: int(23), }, End: Location{ - Line: 778, - Column: 75, + Line: int(788), + Column: int(75), }, file: p1, }, - context: p8671, + context: p8750, freeVariables: Identifiers{ "std", "o", @@ -116315,16 +117137,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 23, + Line: int(788), + Column: int(23), }, End: Location{ - Line: 778, - Column: 31, + Line: int(788), + Column: int(31), }, file: p1, }, - context: p8671, + context: p8750, freeVariables: Identifiers{ "std", }, @@ -116334,16 +117156,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 23, + Line: int(788), + Column: int(23), }, End: Location{ - Line: 778, - Column: 26, + Line: int(788), + Column: int(26), }, file: p1, }, - context: p8671, + context: p8750, freeVariables: Identifiers{ "std", }, @@ -116355,12 +117177,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116368,7 +117190,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -116380,20 +117202,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 33, + Line: int(788), + Column: int(32), }, End: Location{ - Line: 778, - Column: 35, + Line: int(788), + Column: int(36), }, file: p1, }, - context: p8680, + context: p8759, freeVariables: nil, }, Value: ", ", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Apply{ @@ -116401,12 +117223,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116421,12 +117243,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116440,12 +117262,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116461,12 +117283,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116474,7 +117296,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -116486,12 +117308,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116512,12 +117334,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116533,16 +117355,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 39, + Line: int(788), + Column: int(39), }, End: Location{ - Line: 778, - Column: 61, + Line: int(788), + Column: int(61), }, file: p1, }, - context: p8696, + context: p8775, freeVariables: Identifiers{ "std", "o2", @@ -116553,16 +117375,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 39, + Line: int(788), + Column: int(39), }, End: Location{ - Line: 778, - Column: 57, + Line: int(788), + Column: int(57), }, file: p1, }, - context: p8696, + context: p8775, freeVariables: Identifiers{ "std", }, @@ -116572,16 +117394,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 39, + Line: int(788), + Column: int(39), }, End: Location{ - Line: 778, - Column: 42, + Line: int(788), + Column: int(42), }, file: p1, }, - context: p8696, + context: p8775, freeVariables: Identifiers{ "std", }, @@ -116593,12 +117415,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116606,7 +117428,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestPython", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -116618,16 +117440,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 58, + Line: int(788), + Column: int(58), }, End: Location{ - Line: 778, - Column: 60, + Line: int(788), + Column: int(60), }, file: p1, }, - context: p8705, + context: p8784, freeVariables: Identifiers{ "o2", }, @@ -116649,16 +117471,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 778, - Column: 72, + Line: int(788), + Column: int(72), }, End: Location{ - Line: 778, - Column: 73, + Line: int(788), + Column: int(73), }, file: p1, }, - context: p8680, + context: p8759, freeVariables: Identifiers{ "o", }, @@ -116691,19 +117513,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 779, - Column: 14, + Line: int(789), + Column: int(14), }, End: Location{ - Line: 790, - Column: 18, + Line: int(800), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ - "std", "o", + "std", }, }, Cond: &Apply{ @@ -116711,19 +117533,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "o", + "std", }, }, Target: &Index{ @@ -116731,12 +117553,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116750,12 +117572,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116771,12 +117593,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116784,7 +117606,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -116796,16 +117618,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 779, - Column: 17, + Line: int(789), + Column: int(17), }, End: Location{ - Line: 779, - Column: 28, + Line: int(789), + Column: int(28), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -116816,16 +117638,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 779, - Column: 17, + Line: int(789), + Column: int(17), }, End: Location{ - Line: 779, - Column: 25, + Line: int(789), + Column: int(25), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -116835,16 +117657,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 779, - Column: 17, + Line: int(789), + Column: int(17), }, End: Location{ - Line: 779, - Column: 20, + Line: int(789), + Column: int(20), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -116856,12 +117678,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116869,7 +117691,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -116881,16 +117703,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 779, - Column: 26, + Line: int(789), + Column: int(26), }, End: Location{ - Line: 779, - Column: 27, + Line: int(789), + Column: int(27), }, file: p1, }, - context: p8728, + context: p8807, freeVariables: Identifiers{ "o", }, @@ -116908,20 +117730,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 779, - Column: 33, + Line: int(789), + Column: int(32), }, End: Location{ - Line: 779, - Column: 39, + Line: int(789), + Column: int(40), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -116935,12 +117757,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116955,12 +117777,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116974,12 +117796,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -116995,12 +117817,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117008,7 +117830,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -117020,20 +117842,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 780, - Column: 14, + Line: int(790), + Column: int(13), }, End: Location{ - Line: 780, - Column: 16, + Line: int(790), + Column: int(17), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "%s", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Array{ @@ -117041,16 +117863,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 780, - Column: 20, + Line: int(790), + Column: int(20), }, End: Location{ - Line: 780, - Column: 47, + Line: int(790), + Column: int(47), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -117062,16 +117884,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 780, - Column: 21, + Line: int(790), + Column: int(21), }, End: Location{ - Line: 780, - Column: 46, + Line: int(790), + Column: int(46), }, file: p1, }, - context: p8744, + context: p8823, freeVariables: Identifiers{ "std", "o", @@ -117082,16 +117904,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 780, - Column: 21, + Line: int(790), + Column: int(21), }, End: Location{ - Line: 780, - Column: 43, + Line: int(790), + Column: int(43), }, file: p1, }, - context: p8744, + context: p8823, freeVariables: Identifiers{ "std", }, @@ -117101,16 +117923,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 780, - Column: 21, + Line: int(790), + Column: int(21), }, End: Location{ - Line: 780, - Column: 24, + Line: int(790), + Column: int(24), }, file: p1, }, - context: p8744, + context: p8823, freeVariables: Identifiers{ "std", }, @@ -117122,12 +117944,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117135,7 +117957,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "escapeStringPython", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -117147,16 +117969,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 780, - Column: 44, + Line: int(790), + Column: int(44), }, End: Location{ - Line: 780, - Column: 45, + Line: int(790), + Column: int(45), }, file: p1, }, - context: p8753, + context: p8832, freeVariables: Identifiers{ "o", }, @@ -117183,16 +118005,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 781, - Column: 14, + Line: int(791), + Column: int(14), }, End: Location{ - Line: 790, - Column: 18, + Line: int(800), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -117203,12 +118025,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117223,12 +118045,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117242,12 +118064,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117263,12 +118085,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117276,7 +118098,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -117288,16 +118110,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 781, - Column: 17, + Line: int(791), + Column: int(17), }, End: Location{ - Line: 781, - Column: 28, + Line: int(791), + Column: int(28), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -117308,16 +118130,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 781, - Column: 17, + Line: int(791), + Column: int(17), }, End: Location{ - Line: 781, - Column: 25, + Line: int(791), + Column: int(25), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -117327,16 +118149,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 781, - Column: 17, + Line: int(791), + Column: int(17), }, End: Location{ - Line: 781, - Column: 20, + Line: int(791), + Column: int(20), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -117348,12 +118170,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117361,7 +118183,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -117373,16 +118195,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 781, - Column: 26, + Line: int(791), + Column: int(26), }, End: Location{ - Line: 781, - Column: 27, + Line: int(791), + Column: int(27), }, file: p1, }, - context: p8774, + context: p8853, freeVariables: Identifiers{ "o", }, @@ -117400,20 +118222,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 781, - Column: 33, + Line: int(791), + Column: int(32), }, End: Location{ - Line: 781, - Column: 41, + Line: int(791), + Column: int(42), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "function", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -117427,16 +118249,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 782, - Column: 13, + Line: int(792), + Column: int(13), }, End: Location{ - Line: 782, - Column: 44, + Line: int(792), + Column: int(45), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Expr: &LiteralString{ @@ -117444,20 +118266,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 782, - Column: 20, + Line: int(792), + Column: int(19), }, End: Location{ - Line: 782, - Column: 44, + Line: int(792), + Column: int(45), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "cannot manifest function", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -117466,16 +118288,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 783, - Column: 14, + Line: int(793), + Column: int(14), }, End: Location{ - Line: 790, - Column: 18, + Line: int(800), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -117486,12 +118308,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117506,12 +118328,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117525,12 +118347,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117546,12 +118368,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117559,7 +118381,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -117571,16 +118393,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 783, - Column: 17, + Line: int(793), + Column: int(17), }, End: Location{ - Line: 783, - Column: 28, + Line: int(793), + Column: int(28), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -117591,16 +118413,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 783, - Column: 17, + Line: int(793), + Column: int(17), }, End: Location{ - Line: 783, - Column: 25, + Line: int(793), + Column: int(25), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -117610,16 +118432,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 783, - Column: 17, + Line: int(793), + Column: int(17), }, End: Location{ - Line: 783, - Column: 20, + Line: int(793), + Column: int(20), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -117631,12 +118453,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117644,7 +118466,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -117656,16 +118478,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 783, - Column: 26, + Line: int(793), + Column: int(26), }, End: Location{ - Line: 783, - Column: 27, + Line: int(793), + Column: int(27), }, file: p1, }, - context: p8798, + context: p8877, freeVariables: Identifiers{ "o", }, @@ -117683,20 +118505,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 783, - Column: 33, + Line: int(793), + Column: int(32), }, End: Location{ - Line: 783, - Column: 39, + Line: int(793), + Column: int(40), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "number", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -117710,16 +118532,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 784, - Column: 13, + Line: int(794), + Column: int(13), }, End: Location{ - Line: 784, - Column: 28, + Line: int(794), + Column: int(28), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -117730,16 +118552,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 784, - Column: 13, + Line: int(794), + Column: int(13), }, End: Location{ - Line: 784, - Column: 25, + Line: int(794), + Column: int(25), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -117749,16 +118571,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 784, - Column: 13, + Line: int(794), + Column: int(13), }, End: Location{ - Line: 784, - Column: 16, + Line: int(794), + Column: int(16), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", }, @@ -117770,12 +118592,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117783,7 +118605,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "toString", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -117795,16 +118617,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 784, - Column: 26, + Line: int(794), + Column: int(26), }, End: Location{ - Line: 784, - Column: 27, + Line: int(794), + Column: int(27), }, file: p1, }, - context: p8810, + context: p8889, freeVariables: Identifiers{ "o", }, @@ -117822,19 +118644,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 785, - Column: 14, + Line: int(795), + Column: int(14), }, End: Location{ - Line: 790, - Column: 18, + Line: int(800), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ - "std", "o", + "std", }, }, Cond: &Apply{ @@ -117842,12 +118664,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117862,12 +118684,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117881,12 +118703,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117902,12 +118724,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -117915,7 +118737,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -117927,16 +118749,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 785, - Column: 17, + Line: int(795), + Column: int(17), }, End: Location{ - Line: 785, - Column: 18, + Line: int(795), + Column: int(18), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "o", }, @@ -117948,16 +118770,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 785, - Column: 22, + Line: int(795), + Column: int(22), }, End: Location{ - Line: 785, - Column: 26, + Line: int(795), + Column: int(26), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: true, @@ -117973,20 +118795,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 786, - Column: 14, + Line: int(796), + Column: int(13), }, End: Location{ - Line: 786, - Column: 18, + Line: int(796), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "True", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -117994,19 +118816,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 787, - Column: 14, + Line: int(797), + Column: int(14), }, End: Location{ - Line: 790, - Column: 18, + Line: int(800), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ - "o", "std", + "o", }, }, Cond: &Apply{ @@ -118014,12 +118836,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118034,12 +118856,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118053,12 +118875,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118074,12 +118896,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118087,7 +118909,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -118099,16 +118921,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 787, - Column: 17, + Line: int(797), + Column: int(17), }, End: Location{ - Line: 787, - Column: 18, + Line: int(797), + Column: int(18), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "o", }, @@ -118120,16 +118942,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 787, - Column: 22, + Line: int(797), + Column: int(22), }, End: Location{ - Line: 787, - Column: 27, + Line: int(797), + Column: int(27), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: false, @@ -118145,20 +118967,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 788, - Column: 14, + Line: int(798), + Column: int(13), }, End: Location{ - Line: 788, - Column: 19, + Line: int(798), + Column: int(20), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "False", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &Conditional{ @@ -118166,16 +118988,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 789, - Column: 14, + Line: int(799), + Column: int(14), }, End: Location{ - Line: 790, - Column: 18, + Line: int(800), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "std", "o", @@ -118186,12 +119008,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118206,12 +119028,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118225,12 +119047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118246,12 +119068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118259,7 +119081,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -118271,16 +119093,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 789, - Column: 17, + Line: int(799), + Column: int(17), }, End: Location{ - Line: 789, - Column: 18, + Line: int(799), + Column: int(18), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: Identifiers{ "o", }, @@ -118292,16 +119114,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 789, - Column: 22, + Line: int(799), + Column: int(22), }, End: Location{ - Line: 789, - Column: 26, + Line: int(799), + Column: int(26), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, }, @@ -118316,20 +119138,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 790, - Column: 14, + Line: int(800), + Column: int(13), }, End: Location{ - Line: 790, - Column: 18, + Line: int(800), + Column: int(19), }, file: p1, }, - context: p8520, + context: p8599, freeVariables: nil, }, Value: "None", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, BranchFalse: &LiteralNull{ @@ -118337,12 +119159,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118363,18 +119185,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118382,7 +119204,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestPythonVars", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -118390,12 +119212,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118410,12 +119232,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -118432,12 +119254,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -118445,7 +119267,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -118457,12 +119279,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118477,12 +119299,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118496,12 +119318,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118517,12 +119339,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118530,7 +119352,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -118542,12 +119364,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118562,12 +119384,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118581,12 +119403,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118602,12 +119424,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118615,7 +119437,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -118627,12 +119449,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118653,19 +119475,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -118674,36 +119496,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -118718,12 +119540,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -118739,12 +119561,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -118762,12 +119584,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -118791,12 +119613,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -118810,12 +119632,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -118829,12 +119651,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -118850,12 +119672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118863,7 +119685,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -118875,19 +119697,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -118895,19 +119717,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -118937,12 +119759,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118958,12 +119780,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -118984,16 +119806,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 9, + Line: int(803), + Column: int(9), }, End: Location{ - Line: 794, - Column: 36, + Line: int(804), + Column: int(36), }, file: p1, }, - context: p8861, + context: p8940, freeVariables: Identifiers{ "std", "conf", @@ -119007,12 +119829,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119027,12 +119849,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119046,12 +119868,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119067,12 +119889,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119080,7 +119902,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -119092,12 +119914,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119119,19 +119941,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "k", + "std", "conf", }, }, @@ -119141,20 +119963,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ "std", - "k", "conf", + "k", }, }, Target: &Index{ @@ -119162,12 +119984,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119181,12 +120003,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119202,12 +120024,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119215,7 +120037,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -119227,20 +120049,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 24, + Line: int(803), + Column: int(23), }, End: Location{ - Line: 793, - Column: 31, + Line: int(803), + Column: int(32), }, file: p1, }, - context: p8887, + context: p8966, freeVariables: nil, }, Value: "%s = %s", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Array{ @@ -119248,20 +120070,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 35, + Line: int(803), + Column: int(35), }, End: Location{ - Line: 793, - Column: 67, + Line: int(803), + Column: int(67), }, file: p1, }, - context: p8887, + context: p8966, freeVariables: Identifiers{ - "k", "std", "conf", + "k", }, }, Elements: Nodes{ @@ -119270,16 +120092,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 36, + Line: int(803), + Column: int(36), }, End: Location{ - Line: 793, - Column: 37, + Line: int(803), + Column: int(37), }, file: p1, }, - context: p8892, + context: p8971, freeVariables: Identifiers{ "k", }, @@ -119291,16 +120113,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 39, + Line: int(803), + Column: int(39), }, End: Location{ - Line: 793, - Column: 66, + Line: int(803), + Column: int(66), }, file: p1, }, - context: p8892, + context: p8971, freeVariables: Identifiers{ "std", "conf", @@ -119312,16 +120134,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 39, + Line: int(803), + Column: int(39), }, End: Location{ - Line: 793, - Column: 57, + Line: int(803), + Column: int(57), }, file: p1, }, - context: p8892, + context: p8971, freeVariables: Identifiers{ "std", }, @@ -119331,16 +120153,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 39, + Line: int(803), + Column: int(39), }, End: Location{ - Line: 793, - Column: 42, + Line: int(803), + Column: int(42), }, file: p1, }, - context: p8892, + context: p8971, freeVariables: Identifiers{ "std", }, @@ -119352,12 +120174,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119365,7 +120187,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "manifestPython", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -119377,16 +120199,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 58, + Line: int(803), + Column: int(58), }, End: Location{ - Line: 793, - Column: 65, + Line: int(803), + Column: int(65), }, file: p1, }, - context: p8903, + context: p8982, freeVariables: Identifiers{ "conf", "k", @@ -119397,16 +120219,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 58, + Line: int(803), + Column: int(58), }, End: Location{ - Line: 793, - Column: 62, + Line: int(803), + Column: int(62), }, file: p1, }, - context: p8903, + context: p8982, freeVariables: Identifiers{ "conf", }, @@ -119418,16 +120240,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 63, + Line: int(803), + Column: int(63), }, End: Location{ - Line: 793, - Column: 64, + Line: int(803), + Column: int(64), }, file: p1, }, - context: p8903, + context: p8982, freeVariables: Identifiers{ "k", }, @@ -119460,16 +120282,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 77, + Line: int(803), + Column: int(77), }, End: Location{ - Line: 793, - Column: 99, + Line: int(803), + Column: int(99), }, file: p1, }, - context: p8910, + context: p8989, freeVariables: Identifiers{ "std", "conf", @@ -119480,16 +120302,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 77, + Line: int(803), + Column: int(77), }, End: Location{ - Line: 793, - Column: 93, + Line: int(803), + Column: int(93), }, file: p1, }, - context: p8910, + context: p8989, freeVariables: Identifiers{ "std", }, @@ -119499,16 +120321,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 77, + Line: int(803), + Column: int(77), }, End: Location{ - Line: 793, - Column: 80, + Line: int(803), + Column: int(80), }, file: p1, }, - context: p8910, + context: p8989, freeVariables: Identifiers{ "std", }, @@ -119520,12 +120342,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119533,7 +120355,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -119545,16 +120367,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 793, - Column: 94, + Line: int(803), + Column: int(94), }, End: Location{ - Line: 793, - Column: 98, + Line: int(803), + Column: int(98), }, file: p1, }, - context: p8919, + context: p8998, freeVariables: Identifiers{ "conf", }, @@ -119581,16 +120403,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 794, - Column: 9, + Line: int(804), + Column: int(9), }, End: Location{ - Line: 794, - Column: 36, + Line: int(804), + Column: int(36), }, file: p1, }, - context: p8861, + context: p8940, freeVariables: Identifiers{ "std", "vars", @@ -119601,16 +120423,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 794, - Column: 9, + Line: int(804), + Column: int(9), }, End: Location{ - Line: 794, - Column: 17, + Line: int(804), + Column: int(17), }, file: p1, }, - context: p8861, + context: p8940, freeVariables: Identifiers{ "std", }, @@ -119620,16 +120442,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 794, - Column: 9, + Line: int(804), + Column: int(9), }, End: Location{ - Line: 794, - Column: 12, + Line: int(804), + Column: int(12), }, file: p1, }, - context: p8861, + context: p8940, freeVariables: Identifiers{ "std", }, @@ -119641,12 +120463,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119654,7 +120476,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -119666,20 +120488,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 794, - Column: 19, + Line: int(804), + Column: int(18), }, End: Location{ - Line: 794, - Column: 21, + Line: int(804), + Column: int(22), }, file: p1, }, - context: p8930, + context: p9009, freeVariables: nil, }, Value: "\n", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Binary{ @@ -119687,16 +120509,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 794, - Column: 24, + Line: int(804), + Column: int(24), }, End: Location{ - Line: 794, - Column: 35, + Line: int(804), + Column: int(35), }, file: p1, }, - context: p8930, + context: p9009, freeVariables: Identifiers{ "vars", }, @@ -119706,38 +120528,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 794, - Column: 24, + Line: int(804), + Column: int(24), }, End: Location{ - Line: 794, - Column: 28, + Line: int(804), + Column: int(28), }, file: p1, }, - context: p8930, + context: p9009, freeVariables: Identifiers{ "vars", }, }, Id: "vars", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 794, - Column: 31, + Line: int(804), + Column: int(31), }, End: Location{ - Line: 794, - Column: 35, + Line: int(804), + Column: int(35), }, file: p1, }, - context: p8930, + context: p9009, freeVariables: nil, }, Elements: Nodes{ @@ -119746,20 +120568,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 794, - Column: 33, + Line: int(804), + Column: int(32), }, End: Location{ - Line: 794, - Column: 33, + Line: int(804), + Column: int(34), }, file: p1, }, - context: p8938, + context: p9017, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -119778,18 +120600,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119797,7 +120619,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "base64", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -119805,12 +120627,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119825,12 +120647,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -119847,12 +120669,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -119860,7 +120682,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -119872,12 +120694,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119892,12 +120714,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119911,12 +120733,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119932,12 +120754,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119945,7 +120767,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -119957,12 +120779,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119977,12 +120799,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -119996,12 +120818,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120017,12 +120839,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120030,7 +120852,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -120042,12 +120864,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120068,19 +120890,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -120089,36 +120911,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -120133,12 +120955,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -120154,12 +120976,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -120177,12 +120999,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -120206,12 +121028,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -120225,12 +121047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -120244,12 +121066,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -120265,12 +121087,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120278,7 +121100,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -120290,19 +121112,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -120310,19 +121132,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -120352,12 +121174,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120373,12 +121195,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120400,20 +121222,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 801, - Column: 9, + Line: int(811), + Column: int(9), }, End: Location{ - Line: 844, - Column: 30, + Line: int(854), + Column: int(30), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: Identifiers{ - "std", "input", "base64_table", + "std", }, }, Binds: LocalBinds{ @@ -120424,16 +121246,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 802, - Column: 13, + Line: int(812), + Column: int(13), }, End: Location{ - Line: 805, - Column: 22, + Line: int(815), + Column: int(22), }, file: p1, }, - context: p8949, + context: p9028, freeVariables: Identifiers{ "std", "input", @@ -120444,12 +121266,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120464,12 +121286,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120483,12 +121305,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120504,12 +121326,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120517,7 +121339,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -120529,16 +121351,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 802, - Column: 16, + Line: int(812), + Column: int(16), }, End: Location{ - Line: 802, - Column: 31, + Line: int(812), + Column: int(31), }, file: p1, }, - context: p8949, + context: p9028, freeVariables: Identifiers{ "std", "input", @@ -120549,16 +121371,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 802, - Column: 16, + Line: int(812), + Column: int(16), }, End: Location{ - Line: 802, - Column: 24, + Line: int(812), + Column: int(24), }, file: p1, }, - context: p8949, + context: p9028, freeVariables: Identifiers{ "std", }, @@ -120568,16 +121390,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 802, - Column: 16, + Line: int(812), + Column: int(16), }, End: Location{ - Line: 802, - Column: 19, + Line: int(812), + Column: int(19), }, file: p1, }, - context: p8949, + context: p9028, freeVariables: Identifiers{ "std", }, @@ -120589,12 +121411,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120602,7 +121424,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -120614,16 +121436,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 802, - Column: 25, + Line: int(812), + Column: int(25), }, End: Location{ - Line: 802, - Column: 30, + Line: int(812), + Column: int(30), }, file: p1, }, - context: p8968, + context: p9047, freeVariables: Identifiers{ "input", }, @@ -120641,20 +121463,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 802, - Column: 36, + Line: int(812), + Column: int(35), }, End: Location{ - Line: 802, - Column: 42, + Line: int(812), + Column: int(43), }, file: p1, }, - context: p8949, + context: p9028, freeVariables: nil, }, Value: "string", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -120668,16 +121490,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 803, - Column: 17, + Line: int(813), + Column: int(17), }, End: Location{ - Line: 803, - Column: 61, + Line: int(813), + Column: int(61), }, file: p1, }, - context: p8949, + context: p9028, freeVariables: Identifiers{ "std", "input", @@ -120688,16 +121510,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 803, - Column: 17, + Line: int(813), + Column: int(17), }, End: Location{ - Line: 803, - Column: 24, + Line: int(813), + Column: int(24), }, file: p1, }, - context: p8949, + context: p9028, freeVariables: Identifiers{ "std", }, @@ -120707,16 +121529,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 803, - Column: 17, + Line: int(813), + Column: int(17), }, End: Location{ - Line: 803, - Column: 20, + Line: int(813), + Column: int(20), }, file: p1, }, - context: p8949, + context: p9028, freeVariables: Identifiers{ "std", }, @@ -120728,12 +121550,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120741,7 +121563,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "map", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -120753,16 +121575,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 803, - Column: 25, + Line: int(813), + Column: int(25), }, End: Location{ - Line: 803, - Column: 53, + Line: int(813), + Column: int(53), }, file: p1, }, - context: p8980, + context: p9059, freeVariables: Identifiers{ "std", }, @@ -120779,16 +121601,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 803, - Column: 37, + Line: int(813), + Column: int(37), }, End: Location{ - Line: 803, - Column: 53, + Line: int(813), + Column: int(53), }, file: p1, }, - context: p8984, + context: p9063, freeVariables: Identifiers{ "std", "c", @@ -120799,16 +121621,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 803, - Column: 37, + Line: int(813), + Column: int(37), }, End: Location{ - Line: 803, - Column: 50, + Line: int(813), + Column: int(50), }, file: p1, }, - context: p8984, + context: p9063, freeVariables: Identifiers{ "std", }, @@ -120818,16 +121640,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 803, - Column: 37, + Line: int(813), + Column: int(37), }, End: Location{ - Line: 803, - Column: 40, + Line: int(813), + Column: int(40), }, file: p1, }, - context: p8984, + context: p9063, freeVariables: Identifiers{ "std", }, @@ -120839,12 +121661,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -120852,7 +121674,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "codepoint", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -120864,16 +121686,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 803, - Column: 51, + Line: int(813), + Column: int(51), }, End: Location{ - Line: 803, - Column: 52, + Line: int(813), + Column: int(52), }, file: p1, }, - context: p8993, + context: p9072, freeVariables: Identifiers{ "c", }, @@ -120892,16 +121714,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 803, - Column: 55, + Line: int(813), + Column: int(55), }, End: Location{ - Line: 803, - Column: 60, + Line: int(813), + Column: int(60), }, file: p1, }, - context: p8980, + context: p9059, freeVariables: Identifiers{ "input", }, @@ -120919,16 +121741,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 805, - Column: 17, + Line: int(815), + Column: int(17), }, End: Location{ - Line: 805, - Column: 22, + Line: int(815), + Column: int(22), }, file: p1, }, - context: p8949, + context: p9028, freeVariables: Identifiers{ "input", }, @@ -120944,20 +121766,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 807, - Column: 9, + Line: int(817), + Column: int(9), }, End: Location{ - Line: 844, - Column: 30, + Line: int(854), + Column: int(30), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: Identifiers{ - "base64_table", - "std", "bytes", + "std", + "base64_table", }, }, Binds: LocalBinds{ @@ -120968,20 +121790,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p9003, + context: p9082, freeVariables: Identifiers{ "aux", - "base64_table", "std", + "base64_table", }, }, Parameters: Parameters{ @@ -120998,23 +121820,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 808, - Column: 13, + Line: int(818), + Column: int(13), }, End: Location{ - Line: 838, - Column: 41, + Line: int(848), + Column: int(41), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ + "arr", "r", - "aux", "base64_table", + "aux", "i", "std", - "arr", }, }, Cond: &Binary{ @@ -121022,16 +121844,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 808, - Column: 16, + Line: int(818), + Column: int(16), }, End: Location{ - Line: 808, - Column: 36, + Line: int(818), + Column: int(36), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "i", "std", @@ -121043,38 +121865,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 808, - Column: 16, + Line: int(818), + Column: int(16), }, End: Location{ - Line: 808, - Column: 17, + Line: int(818), + Column: int(17), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 808, - Column: 21, + Line: int(818), + Column: int(21), }, End: Location{ - Line: 808, - Column: 36, + Line: int(818), + Column: int(36), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "std", "arr", @@ -121085,16 +121907,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 808, - Column: 21, + Line: int(818), + Column: int(21), }, End: Location{ - Line: 808, - Column: 31, + Line: int(818), + Column: int(31), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "std", }, @@ -121104,16 +121926,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 808, - Column: 21, + Line: int(818), + Column: int(21), }, End: Location{ - Line: 808, - Column: 24, + Line: int(818), + Column: int(24), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "std", }, @@ -121125,12 +121947,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -121138,7 +121960,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -121150,16 +121972,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 808, - Column: 32, + Line: int(818), + Column: int(32), }, End: Location{ - Line: 808, - Column: 35, + Line: int(818), + Column: int(35), }, file: p1, }, - context: p9022, + context: p9101, freeVariables: Identifiers{ "arr", }, @@ -121178,16 +122000,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 809, - Column: 17, + Line: int(819), + Column: int(17), }, End: Location{ - Line: 809, - Column: 18, + Line: int(819), + Column: int(18), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "r", }, @@ -121199,22 +122021,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 810, - Column: 18, + Line: int(820), + Column: int(18), }, End: Location{ - Line: 838, - Column: 41, + Line: int(848), + Column: int(41), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "arr", - "r", - "aux", - "base64_table", "i", + "base64_table", + "aux", + "r", "std", }, }, @@ -121223,20 +122045,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 810, - Column: 21, + Line: int(820), + Column: int(21), }, End: Location{ - Line: 810, - Column: 45, + Line: int(820), + Column: int(45), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ - "i", "std", "arr", + "i", }, }, Left: &Binary{ @@ -121244,16 +122066,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 810, - Column: 21, + Line: int(820), + Column: int(21), }, End: Location{ - Line: 810, - Column: 26, + Line: int(820), + Column: int(26), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "i", }, @@ -121263,60 +122085,60 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 810, - Column: 21, + Line: int(820), + Column: int(21), }, End: Location{ - Line: 810, - Column: 22, + Line: int(820), + Column: int(22), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 810, - Column: 25, + Line: int(820), + Column: int(25), }, End: Location{ - Line: 810, - Column: 26, + Line: int(820), + Column: int(26), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 810, - Column: 30, + Line: int(820), + Column: int(30), }, End: Location{ - Line: 810, - Column: 45, + Line: int(820), + Column: int(45), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "std", "arr", @@ -121327,16 +122149,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 810, - Column: 30, + Line: int(820), + Column: int(30), }, End: Location{ - Line: 810, - Column: 40, + Line: int(820), + Column: int(40), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "std", }, @@ -121346,16 +122168,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 810, - Column: 30, + Line: int(820), + Column: int(30), }, End: Location{ - Line: 810, - Column: 33, + Line: int(820), + Column: int(33), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "std", }, @@ -121367,12 +122189,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -121380,7 +122202,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -121392,16 +122214,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 810, - Column: 41, + Line: int(820), + Column: int(41), }, End: Location{ - Line: 810, - Column: 44, + Line: int(820), + Column: int(44), }, file: p1, }, - context: p9044, + context: p9123, freeVariables: Identifiers{ "arr", }, @@ -121420,22 +122242,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 811, - Column: 17, + Line: int(821), + Column: int(17), }, End: Location{ - Line: 817, - Column: 41, + Line: int(827), + Column: int(41), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "arr", - "r", - "aux", "i", "base64_table", + "aux", + "r", }, }, Binds: LocalBinds{ @@ -121446,20 +122268,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 21, + Line: int(823), + Column: int(21), }, End: Location{ - Line: 816, - Column: 24, + Line: int(826), + Column: int(25), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ + "arr", "i", "base64_table", - "arr", }, }, Left: &Binary{ @@ -121467,16 +122289,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 21, + Line: int(823), + Column: int(21), }, End: Location{ - Line: 815, - Column: 52, + Line: int(825), + Column: int(52), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "base64_table", "arr", @@ -121488,16 +122310,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 21, + Line: int(823), + Column: int(21), }, End: Location{ - Line: 813, - Column: 54, + Line: int(823), + Column: int(54), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "base64_table", "arr", @@ -121509,16 +122331,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 21, + Line: int(823), + Column: int(21), }, End: Location{ - Line: 813, - Column: 33, + Line: int(823), + Column: int(33), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "base64_table", }, @@ -121530,16 +122352,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 34, + Line: int(823), + Column: int(34), }, End: Location{ - Line: 813, - Column: 53, + Line: int(823), + Column: int(53), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "arr", "i", @@ -121550,16 +122372,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 35, + Line: int(823), + Column: int(35), }, End: Location{ - Line: 813, - Column: 47, + Line: int(823), + Column: int(47), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "arr", "i", @@ -121570,16 +122392,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 35, + Line: int(823), + Column: int(35), }, End: Location{ - Line: 813, - Column: 41, + Line: int(823), + Column: int(41), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "arr", "i", @@ -121590,16 +122412,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 35, + Line: int(823), + Column: int(35), }, End: Location{ - Line: 813, - Column: 38, + Line: int(823), + Column: int(38), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "arr", }, @@ -121611,16 +122433,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 39, + Line: int(823), + Column: int(39), }, End: Location{ - Line: 813, - Column: 40, + Line: int(823), + Column: int(40), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "i", }, @@ -121629,72 +122451,72 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 44, + Line: int(823), + Column: int(44), }, End: Location{ - Line: 813, - Column: 47, + Line: int(823), + Column: int(47), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: nil, }, - Value: 252, + Value: float64(252), OriginalString: "252", }, }, - Op: 6, + Op: BinaryOp(6), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 813, - Column: 52, + Line: int(823), + Column: int(52), }, End: Location{ - Line: 813, - Column: 53, + Line: int(823), + Column: int(53), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, Id: nil, }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 815, - Column: 21, + Line: int(825), + Column: int(21), }, End: Location{ - Line: 815, - Column: 52, + Line: int(825), + Column: int(52), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "base64_table", - "i", "arr", + "i", }, }, Target: &Var{ @@ -121702,16 +122524,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 815, - Column: 21, + Line: int(825), + Column: int(21), }, End: Location{ - Line: 815, - Column: 33, + Line: int(825), + Column: int(33), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "base64_table", }, @@ -121723,19 +122545,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 815, - Column: 34, + Line: int(825), + Column: int(34), }, End: Location{ - Line: 815, - Column: 51, + Line: int(825), + Column: int(51), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ - "i", "arr", + "i", }, }, Left: &Binary{ @@ -121743,19 +122565,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 815, - Column: 35, + Line: int(825), + Column: int(35), }, End: Location{ - Line: 815, - Column: 45, + Line: int(825), + Column: int(45), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ - "i", "arr", + "i", }, }, Left: &Index{ @@ -121763,16 +122585,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 815, - Column: 35, + Line: int(825), + Column: int(35), }, End: Location{ - Line: 815, - Column: 41, + Line: int(825), + Column: int(41), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "arr", "i", @@ -121783,16 +122605,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 815, - Column: 35, + Line: int(825), + Column: int(35), }, End: Location{ - Line: 815, - Column: 38, + Line: int(825), + Column: int(38), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "arr", }, @@ -121804,16 +122626,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 815, - Column: 39, + Line: int(825), + Column: int(39), }, End: Location{ - Line: 815, - Column: 40, + Line: int(825), + Column: int(40), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: Identifiers{ "i", }, @@ -121822,73 +122644,73 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 815, - Column: 44, + Line: int(825), + Column: int(44), }, End: Location{ - Line: 815, - Column: 45, + Line: int(825), + Column: int(45), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, - Op: 5, + Op: BinaryOp(5), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 815, - Column: 50, + Line: int(825), + Column: int(50), }, End: Location{ - Line: 815, - Column: 51, + Line: int(825), + Column: int(51), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, Id: nil, }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 816, - Column: 22, + Line: int(826), + Column: int(21), }, End: Location{ - Line: 816, - Column: 24, + Line: int(826), + Column: int(25), }, file: p1, }, - context: p9050, + context: p9129, freeVariables: nil, }, Value: "==", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -121900,22 +122722,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 817, - Column: 17, + Line: int(827), + Column: int(17), }, End: Location{ - Line: 817, - Column: 41, + Line: int(827), + Column: int(41), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ + "aux", "arr", "i", "r", "str", - "aux", }, }, Target: &Var{ @@ -121923,16 +122745,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 817, - Column: 17, + Line: int(827), + Column: int(17), }, End: Location{ - Line: 817, - Column: 20, + Line: int(827), + Column: int(20), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "aux", }, @@ -121946,16 +122768,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 817, - Column: 21, + Line: int(827), + Column: int(21), }, End: Location{ - Line: 817, - Column: 24, + Line: int(827), + Column: int(24), }, file: p1, }, - context: p9093, + context: p9172, freeVariables: Identifiers{ "arr", }, @@ -121967,16 +122789,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 817, - Column: 26, + Line: int(827), + Column: int(26), }, End: Location{ - Line: 817, - Column: 31, + Line: int(827), + Column: int(31), }, file: p1, }, - context: p9093, + context: p9172, freeVariables: Identifiers{ "i", }, @@ -121986,41 +122808,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 817, - Column: 26, + Line: int(827), + Column: int(26), }, End: Location{ - Line: 817, - Column: 27, + Line: int(827), + Column: int(27), }, file: p1, }, - context: p9093, + context: p9172, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 817, - Column: 30, + Line: int(827), + Column: int(30), }, End: Location{ - Line: 817, - Column: 31, + Line: int(827), + Column: int(31), }, file: p1, }, - context: p9093, + context: p9172, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, @@ -122029,16 +122851,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 817, - Column: 33, + Line: int(827), + Column: int(33), }, End: Location{ - Line: 817, - Column: 40, + Line: int(827), + Column: int(40), }, file: p1, }, - context: p9093, + context: p9172, freeVariables: Identifiers{ "r", "str", @@ -122049,38 +122871,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 817, - Column: 33, + Line: int(827), + Column: int(33), }, End: Location{ - Line: 817, - Column: 34, + Line: int(827), + Column: int(34), }, file: p1, }, - context: p9093, + context: p9172, freeVariables: Identifiers{ "r", }, }, Id: "r", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 817, - Column: 37, + Line: int(827), + Column: int(37), }, End: Location{ - Line: 817, - Column: 40, + Line: int(827), + Column: int(40), }, file: p1, }, - context: p9093, + context: p9172, freeVariables: Identifiers{ "str", }, @@ -122100,23 +122922,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 818, - Column: 18, + Line: int(828), + Column: int(18), }, End: Location{ - Line: 838, - Column: 41, + Line: int(848), + Column: int(41), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "std", + "i", "arr", "base64_table", "aux", "r", - "i", }, }, Cond: &Binary{ @@ -122124,19 +122946,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 818, - Column: 21, + Line: int(828), + Column: int(21), }, End: Location{ - Line: 818, - Column: 45, + Line: int(828), + Column: int(45), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ - "i", "std", + "i", "arr", }, }, @@ -122145,16 +122967,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 818, - Column: 21, + Line: int(828), + Column: int(21), }, End: Location{ - Line: 818, - Column: 26, + Line: int(828), + Column: int(26), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "i", }, @@ -122164,63 +122986,63 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 818, - Column: 21, + Line: int(828), + Column: int(21), }, End: Location{ - Line: 818, - Column: 22, + Line: int(828), + Column: int(22), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 818, - Column: 25, + Line: int(828), + Column: int(25), }, End: Location{ - Line: 818, - Column: 26, + Line: int(828), + Column: int(26), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 818, - Column: 30, + Line: int(828), + Column: int(30), }, End: Location{ - Line: 818, - Column: 45, + Line: int(828), + Column: int(45), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ - "std", "arr", + "std", }, }, Target: &Index{ @@ -122228,16 +123050,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 818, - Column: 30, + Line: int(828), + Column: int(30), }, End: Location{ - Line: 818, - Column: 40, + Line: int(828), + Column: int(40), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "std", }, @@ -122247,16 +123069,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 818, - Column: 30, + Line: int(828), + Column: int(30), }, End: Location{ - Line: 818, - Column: 33, + Line: int(828), + Column: int(33), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "std", }, @@ -122268,12 +123090,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -122281,7 +123103,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -122293,16 +123115,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 818, - Column: 41, + Line: int(828), + Column: int(41), }, End: Location{ - Line: 818, - Column: 44, + Line: int(828), + Column: int(44), }, file: p1, }, - context: p9124, + context: p9203, freeVariables: Identifiers{ "arr", }, @@ -122321,20 +123143,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 819, - Column: 17, + Line: int(829), + Column: int(17), }, End: Location{ - Line: 827, - Column: 41, + Line: int(837), + Column: int(41), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ + "base64_table", "arr", "i", - "base64_table", "aux", "r", }, @@ -122347,20 +123169,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 21, + Line: int(831), + Column: int(21), }, End: Location{ - Line: 826, - Column: 23, + Line: int(836), + Column: int(24), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ + "base64_table", "arr", "i", - "base64_table", }, }, Left: &Binary{ @@ -122368,16 +123190,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 21, + Line: int(831), + Column: int(21), }, End: Location{ - Line: 825, - Column: 57, + Line: int(835), + Column: int(57), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "base64_table", "arr", @@ -122389,16 +123211,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 21, + Line: int(831), + Column: int(21), }, End: Location{ - Line: 823, - Column: 78, + Line: int(833), + Column: int(78), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "base64_table", "arr", @@ -122410,16 +123232,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 21, + Line: int(831), + Column: int(21), }, End: Location{ - Line: 821, - Column: 54, + Line: int(831), + Column: int(54), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "base64_table", "arr", @@ -122431,16 +123253,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 21, + Line: int(831), + Column: int(21), }, End: Location{ - Line: 821, - Column: 33, + Line: int(831), + Column: int(33), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "base64_table", }, @@ -122452,16 +123274,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 34, + Line: int(831), + Column: int(34), }, End: Location{ - Line: 821, - Column: 53, + Line: int(831), + Column: int(53), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", "i", @@ -122472,16 +123294,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 35, + Line: int(831), + Column: int(35), }, End: Location{ - Line: 821, - Column: 47, + Line: int(831), + Column: int(47), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", "i", @@ -122492,16 +123314,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 35, + Line: int(831), + Column: int(35), }, End: Location{ - Line: 821, - Column: 41, + Line: int(831), + Column: int(41), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", "i", @@ -122512,16 +123334,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 35, + Line: int(831), + Column: int(35), }, End: Location{ - Line: 821, - Column: 38, + Line: int(831), + Column: int(38), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", }, @@ -122533,16 +123355,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 39, + Line: int(831), + Column: int(39), }, End: Location{ - Line: 821, - Column: 40, + Line: int(831), + Column: int(40), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "i", }, @@ -122551,72 +123373,72 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 44, + Line: int(831), + Column: int(44), }, End: Location{ - Line: 821, - Column: 47, + Line: int(831), + Column: int(47), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 252, + Value: float64(252), OriginalString: "252", }, }, - Op: 6, + Op: BinaryOp(6), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 821, - Column: 52, + Line: int(831), + Column: int(52), }, End: Location{ - Line: 821, - Column: 53, + Line: int(831), + Column: int(53), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, Id: nil, }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 21, + Line: int(833), + Column: int(21), }, End: Location{ - Line: 823, - Column: 78, + Line: int(833), + Column: int(78), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ - "i", - "arr", "base64_table", + "arr", + "i", }, }, Target: &Var{ @@ -122624,16 +123446,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 21, + Line: int(833), + Column: int(21), }, End: Location{ - Line: 823, - Column: 33, + Line: int(833), + Column: int(33), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "base64_table", }, @@ -122645,19 +123467,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 34, + Line: int(833), + Column: int(34), }, End: Location{ - Line: 823, - Column: 77, + Line: int(833), + Column: int(77), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ - "i", "arr", + "i", }, }, Left: &Binary{ @@ -122665,19 +123487,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 34, + Line: int(833), + Column: int(34), }, End: Location{ - Line: 823, - Column: 51, + Line: int(833), + Column: int(51), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ - "i", "arr", + "i", }, }, Left: &Binary{ @@ -122685,19 +123507,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 35, + Line: int(833), + Column: int(35), }, End: Location{ - Line: 823, - Column: 45, + Line: int(833), + Column: int(45), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ - "i", "arr", + "i", }, }, Left: &Index{ @@ -122705,16 +123527,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 35, + Line: int(833), + Column: int(35), }, End: Location{ - Line: 823, - Column: 41, + Line: int(833), + Column: int(41), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", "i", @@ -122725,16 +123547,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 35, + Line: int(833), + Column: int(35), }, End: Location{ - Line: 823, - Column: 38, + Line: int(833), + Column: int(38), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", }, @@ -122746,16 +123568,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 39, + Line: int(833), + Column: int(39), }, End: Location{ - Line: 823, - Column: 40, + Line: int(833), + Column: int(40), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "i", }, @@ -122764,66 +123586,66 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 44, + Line: int(833), + Column: int(44), }, End: Location{ - Line: 823, - Column: 45, + Line: int(833), + Column: int(45), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, - Op: 5, + Op: BinaryOp(5), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 50, + Line: int(833), + Column: int(50), }, End: Location{ - Line: 823, - Column: 51, + Line: int(833), + Column: int(51), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, - Op: 16, + Op: BinaryOp(16), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 54, + Line: int(833), + Column: int(54), }, End: Location{ - Line: 823, - Column: 77, + Line: int(833), + Column: int(77), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "i", "arr", @@ -122834,16 +123656,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 55, + Line: int(833), + Column: int(55), }, End: Location{ - Line: 823, - Column: 71, + Line: int(833), + Column: int(71), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "i", "arr", @@ -122854,16 +123676,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 55, + Line: int(833), + Column: int(55), }, End: Location{ - Line: 823, - Column: 65, + Line: int(833), + Column: int(65), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "i", "arr", @@ -122874,16 +123696,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 55, + Line: int(833), + Column: int(55), }, End: Location{ - Line: 823, - Column: 58, + Line: int(833), + Column: int(58), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", }, @@ -122895,16 +123717,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 59, + Line: int(833), + Column: int(59), }, End: Location{ - Line: 823, - Column: 64, + Line: int(833), + Column: int(64), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "i", }, @@ -122914,87 +123736,87 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 59, + Line: int(833), + Column: int(59), }, End: Location{ - Line: 823, - Column: 60, + Line: int(833), + Column: int(60), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 63, + Line: int(833), + Column: int(63), }, End: Location{ - Line: 823, - Column: 64, + Line: int(833), + Column: int(64), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 68, + Line: int(833), + Column: int(68), }, End: Location{ - Line: 823, - Column: 71, + Line: int(833), + Column: int(71), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 240, + Value: float64(240), OriginalString: "240", }, }, - Op: 6, + Op: BinaryOp(6), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 823, - Column: 76, + Line: int(833), + Column: int(76), }, End: Location{ - Line: 823, - Column: 77, + Line: int(833), + Column: int(77), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, @@ -123002,22 +123824,22 @@ var StdAst = &DesugaredObject{ Id: nil, }, }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 21, + Line: int(835), + Column: int(21), }, End: Location{ - Line: 825, - Column: 57, + Line: int(835), + Column: int(57), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "base64_table", "arr", @@ -123029,16 +123851,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 21, + Line: int(835), + Column: int(21), }, End: Location{ - Line: 825, - Column: 33, + Line: int(835), + Column: int(33), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "base64_table", }, @@ -123050,16 +123872,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 34, + Line: int(835), + Column: int(34), }, End: Location{ - Line: 825, - Column: 56, + Line: int(835), + Column: int(56), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", "i", @@ -123070,16 +123892,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 35, + Line: int(835), + Column: int(35), }, End: Location{ - Line: 825, - Column: 50, + Line: int(835), + Column: int(50), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", "i", @@ -123090,16 +123912,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 35, + Line: int(835), + Column: int(35), }, End: Location{ - Line: 825, - Column: 45, + Line: int(835), + Column: int(45), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", "i", @@ -123110,16 +123932,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 35, + Line: int(835), + Column: int(35), }, End: Location{ - Line: 825, - Column: 38, + Line: int(835), + Column: int(38), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "arr", }, @@ -123131,16 +123953,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 39, + Line: int(835), + Column: int(39), }, End: Location{ - Line: 825, - Column: 44, + Line: int(835), + Column: int(44), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "i", }, @@ -123150,113 +123972,113 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 39, + Line: int(835), + Column: int(39), }, End: Location{ - Line: 825, - Column: 40, + Line: int(835), + Column: int(40), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 43, + Line: int(835), + Column: int(43), }, End: Location{ - Line: 825, - Column: 44, + Line: int(835), + Column: int(44), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 48, + Line: int(835), + Column: int(48), }, End: Location{ - Line: 825, - Column: 50, + Line: int(835), + Column: int(50), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 15, + Value: float64(15), OriginalString: "15", }, }, - Op: 5, + Op: BinaryOp(5), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 825, - Column: 55, + Line: int(835), + Column: int(55), }, End: Location{ - Line: 825, - Column: 56, + Line: int(835), + Column: int(56), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, Id: nil, }, }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 826, - Column: 22, + Line: int(836), + Column: int(21), }, End: Location{ - Line: 826, - Column: 23, + Line: int(836), + Column: int(24), }, file: p1, }, - context: p9130, + context: p9209, freeVariables: nil, }, Value: "=", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -123268,22 +124090,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 827, - Column: 17, + Line: int(837), + Column: int(17), }, End: Location{ - Line: 827, - Column: 41, + Line: int(837), + Column: int(41), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ - "str", "aux", "arr", "i", "r", + "str", }, }, Target: &Var{ @@ -123291,16 +124113,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 827, - Column: 17, + Line: int(837), + Column: int(17), }, End: Location{ - Line: 827, - Column: 20, + Line: int(837), + Column: int(20), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "aux", }, @@ -123314,16 +124136,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 827, - Column: 21, + Line: int(837), + Column: int(21), }, End: Location{ - Line: 827, - Column: 24, + Line: int(837), + Column: int(24), }, file: p1, }, - context: p9211, + context: p9290, freeVariables: Identifiers{ "arr", }, @@ -123335,16 +124157,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 827, - Column: 26, + Line: int(837), + Column: int(26), }, End: Location{ - Line: 827, - Column: 31, + Line: int(837), + Column: int(31), }, file: p1, }, - context: p9211, + context: p9290, freeVariables: Identifiers{ "i", }, @@ -123354,41 +124176,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 827, - Column: 26, + Line: int(837), + Column: int(26), }, End: Location{ - Line: 827, - Column: 27, + Line: int(837), + Column: int(27), }, file: p1, }, - context: p9211, + context: p9290, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 827, - Column: 30, + Line: int(837), + Column: int(30), }, End: Location{ - Line: 827, - Column: 31, + Line: int(837), + Column: int(31), }, file: p1, }, - context: p9211, + context: p9290, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, @@ -123397,16 +124219,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 827, - Column: 33, + Line: int(837), + Column: int(33), }, End: Location{ - Line: 827, - Column: 40, + Line: int(837), + Column: int(40), }, file: p1, }, - context: p9211, + context: p9290, freeVariables: Identifiers{ "r", "str", @@ -123417,38 +124239,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 827, - Column: 33, + Line: int(837), + Column: int(33), }, End: Location{ - Line: 827, - Column: 34, + Line: int(837), + Column: int(34), }, file: p1, }, - context: p9211, + context: p9290, freeVariables: Identifiers{ "r", }, }, Id: "r", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 827, - Column: 37, + Line: int(837), + Column: int(37), }, End: Location{ - Line: 827, - Column: 40, + Line: int(837), + Column: int(40), }, file: p1, }, - context: p9211, + context: p9290, freeVariables: Identifiers{ "str", }, @@ -123468,16 +124290,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 829, - Column: 17, + Line: int(839), + Column: int(17), }, End: Location{ - Line: 838, - Column: 41, + Line: int(848), + Column: int(41), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "base64_table", "arr", @@ -123494,16 +124316,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 21, + Line: int(841), + Column: int(21), }, End: Location{ - Line: 837, - Column: 52, + Line: int(847), + Column: int(52), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", "arr", @@ -123515,16 +124337,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 21, + Line: int(841), + Column: int(21), }, End: Location{ - Line: 835, - Column: 83, + Line: int(845), + Column: int(83), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", "arr", @@ -123536,16 +124358,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 21, + Line: int(841), + Column: int(21), }, End: Location{ - Line: 833, - Column: 78, + Line: int(843), + Column: int(78), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", "arr", @@ -123557,16 +124379,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 21, + Line: int(841), + Column: int(21), }, End: Location{ - Line: 831, - Column: 54, + Line: int(841), + Column: int(54), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", "arr", @@ -123578,16 +124400,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 21, + Line: int(841), + Column: int(21), }, End: Location{ - Line: 831, - Column: 33, + Line: int(841), + Column: int(33), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", }, @@ -123599,16 +124421,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 34, + Line: int(841), + Column: int(34), }, End: Location{ - Line: 831, - Column: 53, + Line: int(841), + Column: int(53), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -123619,16 +124441,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 35, + Line: int(841), + Column: int(35), }, End: Location{ - Line: 831, - Column: 47, + Line: int(841), + Column: int(47), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -123639,16 +124461,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 35, + Line: int(841), + Column: int(35), }, End: Location{ - Line: 831, - Column: 41, + Line: int(841), + Column: int(41), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -123659,16 +124481,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 35, + Line: int(841), + Column: int(35), }, End: Location{ - Line: 831, - Column: 38, + Line: int(841), + Column: int(38), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", }, @@ -123680,16 +124502,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 39, + Line: int(841), + Column: int(39), }, End: Location{ - Line: 831, - Column: 40, + Line: int(841), + Column: int(40), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, @@ -123698,72 +124520,72 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 44, + Line: int(841), + Column: int(44), }, End: Location{ - Line: 831, - Column: 47, + Line: int(841), + Column: int(47), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 252, + Value: float64(252), OriginalString: "252", }, }, - Op: 6, + Op: BinaryOp(6), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 831, - Column: 52, + Line: int(841), + Column: int(52), }, End: Location{ - Line: 831, - Column: 53, + Line: int(841), + Column: int(53), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, Id: nil, }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 21, + Line: int(843), + Column: int(21), }, End: Location{ - Line: 833, - Column: 78, + Line: int(843), + Column: int(78), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", - "arr", "i", + "arr", }, }, Target: &Var{ @@ -123771,16 +124593,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 21, + Line: int(843), + Column: int(21), }, End: Location{ - Line: 833, - Column: 33, + Line: int(843), + Column: int(33), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", }, @@ -123792,19 +124614,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 34, + Line: int(843), + Column: int(34), }, End: Location{ - Line: 833, - Column: 77, + Line: int(843), + Column: int(77), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ - "arr", "i", + "arr", }, }, Left: &Binary{ @@ -123812,19 +124634,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 34, + Line: int(843), + Column: int(34), }, End: Location{ - Line: 833, - Column: 51, + Line: int(843), + Column: int(51), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ - "arr", "i", + "arr", }, }, Left: &Binary{ @@ -123832,19 +124654,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 35, + Line: int(843), + Column: int(35), }, End: Location{ - Line: 833, - Column: 45, + Line: int(843), + Column: int(45), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ - "arr", "i", + "arr", }, }, Left: &Index{ @@ -123852,16 +124674,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 35, + Line: int(843), + Column: int(35), }, End: Location{ - Line: 833, - Column: 41, + Line: int(843), + Column: int(41), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -123872,16 +124694,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 35, + Line: int(843), + Column: int(35), }, End: Location{ - Line: 833, - Column: 38, + Line: int(843), + Column: int(38), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", }, @@ -123893,16 +124715,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 39, + Line: int(843), + Column: int(39), }, End: Location{ - Line: 833, - Column: 40, + Line: int(843), + Column: int(40), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, @@ -123911,66 +124733,66 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 44, + Line: int(843), + Column: int(44), }, End: Location{ - Line: 833, - Column: 45, + Line: int(843), + Column: int(45), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, - Op: 5, + Op: BinaryOp(5), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 50, + Line: int(843), + Column: int(50), }, End: Location{ - Line: 833, - Column: 51, + Line: int(843), + Column: int(51), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, - Op: 16, + Op: BinaryOp(16), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 54, + Line: int(843), + Column: int(54), }, End: Location{ - Line: 833, - Column: 77, + Line: int(843), + Column: int(77), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", "arr", @@ -123981,19 +124803,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 55, + Line: int(843), + Column: int(55), }, End: Location{ - Line: 833, - Column: 71, + Line: int(843), + Column: int(71), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ - "arr", "i", + "arr", }, }, Left: &Index{ @@ -124001,16 +124823,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 55, + Line: int(843), + Column: int(55), }, End: Location{ - Line: 833, - Column: 65, + Line: int(843), + Column: int(65), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -124021,16 +124843,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 55, + Line: int(843), + Column: int(55), }, End: Location{ - Line: 833, - Column: 58, + Line: int(843), + Column: int(58), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", }, @@ -124042,16 +124864,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 59, + Line: int(843), + Column: int(59), }, End: Location{ - Line: 833, - Column: 64, + Line: int(843), + Column: int(64), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, @@ -124061,87 +124883,87 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 59, + Line: int(843), + Column: int(59), }, End: Location{ - Line: 833, - Column: 60, + Line: int(843), + Column: int(60), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 63, + Line: int(843), + Column: int(63), }, End: Location{ - Line: 833, - Column: 64, + Line: int(843), + Column: int(64), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 68, + Line: int(843), + Column: int(68), }, End: Location{ - Line: 833, - Column: 71, + Line: int(843), + Column: int(71), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 240, + Value: float64(240), OriginalString: "240", }, }, - Op: 6, + Op: BinaryOp(6), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 833, - Column: 76, + Line: int(843), + Column: int(76), }, End: Location{ - Line: 833, - Column: 77, + Line: int(843), + Column: int(77), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, @@ -124149,26 +124971,26 @@ var StdAst = &DesugaredObject{ Id: nil, }, }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 21, + Line: int(845), + Column: int(21), }, End: Location{ - Line: 835, - Column: 83, + Line: int(845), + Column: int(83), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ + "i", "base64_table", "arr", - "i", }, }, Target: &Var{ @@ -124176,16 +124998,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 21, + Line: int(845), + Column: int(21), }, End: Location{ - Line: 835, - Column: 33, + Line: int(845), + Column: int(33), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", }, @@ -124197,16 +125019,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 34, + Line: int(845), + Column: int(34), }, End: Location{ - Line: 835, - Column: 82, + Line: int(845), + Column: int(82), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -124217,19 +125039,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 34, + Line: int(845), + Column: int(34), }, End: Location{ - Line: 835, - Column: 56, + Line: int(845), + Column: int(56), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ - "arr", "i", + "arr", }, }, Left: &Binary{ @@ -124237,19 +125059,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 35, + Line: int(845), + Column: int(35), }, End: Location{ - Line: 835, - Column: 50, + Line: int(845), + Column: int(50), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ - "arr", "i", + "arr", }, }, Left: &Index{ @@ -124257,16 +125079,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 35, + Line: int(845), + Column: int(35), }, End: Location{ - Line: 835, - Column: 45, + Line: int(845), + Column: int(45), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -124277,16 +125099,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 35, + Line: int(845), + Column: int(35), }, End: Location{ - Line: 835, - Column: 38, + Line: int(845), + Column: int(38), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", }, @@ -124298,16 +125120,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 39, + Line: int(845), + Column: int(39), }, End: Location{ - Line: 835, - Column: 44, + Line: int(845), + Column: int(44), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, @@ -124317,106 +125139,106 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 39, + Line: int(845), + Column: int(39), }, End: Location{ - Line: 835, - Column: 40, + Line: int(845), + Column: int(40), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 43, + Line: int(845), + Column: int(43), }, End: Location{ - Line: 835, - Column: 44, + Line: int(845), + Column: int(44), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 48, + Line: int(845), + Column: int(48), }, End: Location{ - Line: 835, - Column: 50, + Line: int(845), + Column: int(50), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 15, + Value: float64(15), OriginalString: "15", }, }, - Op: 5, + Op: BinaryOp(5), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 55, + Line: int(845), + Column: int(55), }, End: Location{ - Line: 835, - Column: 56, + Line: int(845), + Column: int(56), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, - Op: 16, + Op: BinaryOp(16), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 59, + Line: int(845), + Column: int(59), }, End: Location{ - Line: 835, - Column: 82, + Line: int(845), + Column: int(82), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -124427,16 +125249,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 60, + Line: int(845), + Column: int(60), }, End: Location{ - Line: 835, - Column: 76, + Line: int(845), + Column: int(76), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -124447,16 +125269,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 60, + Line: int(845), + Column: int(60), }, End: Location{ - Line: 835, - Column: 70, + Line: int(845), + Column: int(70), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -124467,16 +125289,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 60, + Line: int(845), + Column: int(60), }, End: Location{ - Line: 835, - Column: 63, + Line: int(845), + Column: int(63), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", }, @@ -124488,16 +125310,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 64, + Line: int(845), + Column: int(64), }, End: Location{ - Line: 835, - Column: 69, + Line: int(845), + Column: int(69), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, @@ -124507,87 +125329,87 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 64, + Line: int(845), + Column: int(64), }, End: Location{ - Line: 835, - Column: 65, + Line: int(845), + Column: int(65), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 68, + Line: int(845), + Column: int(68), }, End: Location{ - Line: 835, - Column: 69, + Line: int(845), + Column: int(69), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 73, + Line: int(845), + Column: int(73), }, End: Location{ - Line: 835, - Column: 76, + Line: int(845), + Column: int(76), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 192, + Value: float64(192), OriginalString: "192", }, }, - Op: 6, + Op: BinaryOp(6), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 835, - Column: 81, + Line: int(845), + Column: int(81), }, End: Location{ - Line: 835, - Column: 82, + Line: int(845), + Column: int(82), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 6, + Value: float64(6), OriginalString: "6", }, }, @@ -124595,26 +125417,26 @@ var StdAst = &DesugaredObject{ Id: nil, }, }, - Op: 3, + Op: BinaryOp(3), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 837, - Column: 21, + Line: int(847), + Column: int(21), }, End: Location{ - Line: 837, - Column: 52, + Line: int(847), + Column: int(52), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", - "i", "arr", + "i", }, }, Target: &Var{ @@ -124622,16 +125444,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 837, - Column: 21, + Line: int(847), + Column: int(21), }, End: Location{ - Line: 837, - Column: 33, + Line: int(847), + Column: int(33), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "base64_table", }, @@ -124643,19 +125465,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 837, - Column: 35, + Line: int(847), + Column: int(35), }, End: Location{ - Line: 837, - Column: 50, + Line: int(847), + Column: int(50), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ - "i", "arr", + "i", }, }, Left: &Index{ @@ -124663,16 +125485,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 837, - Column: 35, + Line: int(847), + Column: int(35), }, End: Location{ - Line: 837, - Column: 45, + Line: int(847), + Column: int(45), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", "i", @@ -124683,16 +125505,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 837, - Column: 35, + Line: int(847), + Column: int(35), }, End: Location{ - Line: 837, - Column: 38, + Line: int(847), + Column: int(38), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "arr", }, @@ -124704,16 +125526,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 837, - Column: 39, + Line: int(847), + Column: int(39), }, End: Location{ - Line: 837, - Column: 44, + Line: int(847), + Column: int(44), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, @@ -124723,65 +125545,65 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 837, - Column: 39, + Line: int(847), + Column: int(39), }, End: Location{ - Line: 837, - Column: 40, + Line: int(847), + Column: int(40), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 837, - Column: 43, + Line: int(847), + Column: int(43), }, End: Location{ - Line: 837, - Column: 44, + Line: int(847), + Column: int(44), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 837, - Column: 48, + Line: int(847), + Column: int(48), }, End: Location{ - Line: 837, - Column: 50, + Line: int(847), + Column: int(50), }, file: p1, }, - context: p9228, + context: p9307, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -124796,22 +125618,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 838, - Column: 17, + Line: int(848), + Column: int(17), }, End: Location{ - Line: 838, - Column: 41, + Line: int(848), + Column: int(41), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ + "str", "aux", "arr", "i", "r", - "str", }, }, Target: &Var{ @@ -124819,16 +125641,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 838, - Column: 17, + Line: int(848), + Column: int(17), }, End: Location{ - Line: 838, - Column: 20, + Line: int(848), + Column: int(20), }, file: p1, }, - context: p9007, + context: p9086, freeVariables: Identifiers{ "aux", }, @@ -124842,16 +125664,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 838, - Column: 21, + Line: int(848), + Column: int(21), }, End: Location{ - Line: 838, - Column: 24, + Line: int(848), + Column: int(24), }, file: p1, }, - context: p9341, + context: p9420, freeVariables: Identifiers{ "arr", }, @@ -124863,16 +125685,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 838, - Column: 26, + Line: int(848), + Column: int(26), }, End: Location{ - Line: 838, - Column: 31, + Line: int(848), + Column: int(31), }, file: p1, }, - context: p9341, + context: p9420, freeVariables: Identifiers{ "i", }, @@ -124882,41 +125704,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 838, - Column: 26, + Line: int(848), + Column: int(26), }, End: Location{ - Line: 838, - Column: 27, + Line: int(848), + Column: int(27), }, file: p1, }, - context: p9341, + context: p9420, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 838, - Column: 30, + Line: int(848), + Column: int(30), }, End: Location{ - Line: 838, - Column: 31, + Line: int(848), + Column: int(31), }, file: p1, }, - context: p9341, + context: p9420, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, @@ -124925,16 +125747,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 838, - Column: 33, + Line: int(848), + Column: int(33), }, End: Location{ - Line: 838, - Column: 40, + Line: int(848), + Column: int(40), }, file: p1, }, - context: p9341, + context: p9420, freeVariables: Identifiers{ "r", "str", @@ -124945,38 +125767,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 838, - Column: 33, + Line: int(848), + Column: int(33), }, End: Location{ - Line: 838, - Column: 34, + Line: int(848), + Column: int(34), }, file: p1, }, - context: p9341, + context: p9420, freeVariables: Identifiers{ "r", }, }, Id: "r", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 838, - Column: 37, + Line: int(848), + Column: int(37), }, End: Location{ - Line: 838, - Column: 40, + Line: int(848), + Column: int(40), }, file: p1, }, - context: p9341, + context: p9420, freeVariables: Identifiers{ "str", }, @@ -125003,16 +125825,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 9, + Line: int(850), + Column: int(9), }, End: Location{ - Line: 844, - Column: 30, + Line: int(854), + Column: int(30), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: Identifiers{ "std", "bytes", @@ -125027,16 +125849,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 24, + Line: int(850), + Column: int(24), }, End: Location{ - Line: 840, - Column: 77, + Line: int(850), + Column: int(77), }, file: p1, }, - context: p9358, + context: p9437, freeVariables: Identifiers{ "std", "bytes", @@ -125047,16 +125869,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 24, + Line: int(850), + Column: int(24), }, End: Location{ - Line: 840, - Column: 33, + Line: int(850), + Column: int(33), }, file: p1, }, - context: p9358, + context: p9437, freeVariables: Identifiers{ "std", }, @@ -125066,16 +125888,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 24, + Line: int(850), + Column: int(24), }, End: Location{ - Line: 840, - Column: 27, + Line: int(850), + Column: int(27), }, file: p1, }, - context: p9358, + context: p9437, freeVariables: Identifiers{ "std", }, @@ -125087,12 +125909,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125100,7 +125922,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "foldl", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -125112,16 +125934,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 34, + Line: int(850), + Column: int(34), }, End: Location{ - Line: 840, - Column: 62, + Line: int(850), + Column: int(62), }, file: p1, }, - context: p9367, + context: p9446, freeVariables: nil, }, Parameters: Parameters{ @@ -125137,16 +125959,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 49, + Line: int(850), + Column: int(49), }, End: Location{ - Line: 840, - Column: 62, + Line: int(850), + Column: int(62), }, file: p1, }, - context: p9370, + context: p9449, freeVariables: Identifiers{ "r", "a", @@ -125157,38 +125979,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 49, + Line: int(850), + Column: int(49), }, End: Location{ - Line: 840, - Column: 50, + Line: int(850), + Column: int(50), }, file: p1, }, - context: p9370, + context: p9449, freeVariables: Identifiers{ "r", }, }, Id: "r", }, - Op: 17, + Op: BinaryOp(17), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 55, + Line: int(850), + Column: int(55), }, End: Location{ - Line: 840, - Column: 62, + Line: int(850), + Column: int(62), }, file: p1, }, - context: p9370, + context: p9449, freeVariables: Identifiers{ "a", }, @@ -125198,41 +126020,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 55, + Line: int(850), + Column: int(55), }, End: Location{ - Line: 840, - Column: 56, + Line: int(850), + Column: int(56), }, file: p1, }, - context: p9370, + context: p9449, freeVariables: Identifiers{ "a", }, }, Id: "a", }, - Op: 9, + Op: BinaryOp(9), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 59, + Line: int(850), + Column: int(59), }, End: Location{ - Line: 840, - Column: 62, + Line: int(850), + Column: int(62), }, file: p1, }, - context: p9370, + context: p9449, freeVariables: nil, }, - Value: 256, + Value: float64(256), OriginalString: "256", }, }, @@ -125243,16 +126065,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 65, + Line: int(850), + Column: int(65), }, End: Location{ - Line: 840, - Column: 70, + Line: int(850), + Column: int(70), }, file: p1, }, - context: p9367, + context: p9446, freeVariables: Identifiers{ "bytes", }, @@ -125264,16 +126086,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 840, - Column: 72, + Line: int(850), + Column: int(72), }, End: Location{ - Line: 840, - Column: 76, + Line: int(850), + Column: int(76), }, file: p1, }, - context: p9367, + context: p9446, freeVariables: nil, }, Value: true, @@ -125292,16 +126114,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 841, - Column: 9, + Line: int(851), + Column: int(9), }, End: Location{ - Line: 844, - Column: 30, + Line: int(854), + Column: int(30), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: Identifiers{ "sanity", "aux", @@ -125313,36 +126135,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 841, - Column: 12, + Line: int(851), + Column: int(12), }, End: Location{ - Line: 841, - Column: 19, + Line: int(851), + Column: int(19), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: Identifiers{ "sanity", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 841, - Column: 13, + Line: int(851), + Column: int(13), }, End: Location{ - Line: 841, - Column: 19, + Line: int(851), + Column: int(19), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: Identifiers{ "sanity", }, @@ -125355,16 +126177,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 842, - Column: 13, + Line: int(852), + Column: int(13), }, End: Location{ - Line: 842, - Column: 76, + Line: int(852), + Column: int(77), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: nil, }, Expr: &LiteralString{ @@ -125372,20 +126194,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 842, - Column: 20, + Line: int(852), + Column: int(19), }, End: Location{ - Line: 842, - Column: 76, + Line: int(852), + Column: int(77), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: nil, }, Value: "Can only base64 encode strings / arrays of single bytes.", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -125394,16 +126216,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 844, - Column: 13, + Line: int(854), + Column: int(13), }, End: Location{ - Line: 844, - Column: 30, + Line: int(854), + Column: int(30), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: Identifiers{ "aux", "bytes", @@ -125414,16 +126236,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 844, - Column: 13, + Line: int(854), + Column: int(13), }, End: Location{ - Line: 844, - Column: 16, + Line: int(854), + Column: int(16), }, file: p1, }, - context: p8945, + context: p9024, freeVariables: Identifiers{ "aux", }, @@ -125437,16 +126259,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 844, - Column: 17, + Line: int(854), + Column: int(17), }, End: Location{ - Line: 844, - Column: 22, + Line: int(854), + Column: int(22), }, file: p1, }, - context: p9396, + context: p9475, freeVariables: Identifiers{ "bytes", }, @@ -125458,19 +126280,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 844, - Column: 24, + Line: int(854), + Column: int(24), }, End: Location{ - Line: 844, - Column: 25, + Line: int(854), + Column: int(25), }, file: p1, }, - context: p9396, + context: p9475, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralString{ @@ -125478,20 +126300,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 844, - Column: 28, + Line: int(854), + Column: int(27), }, End: Location{ - Line: 844, - Column: 28, + Line: int(854), + Column: int(29), }, file: p1, }, - context: p9396, + context: p9475, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -125509,18 +126331,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125528,7 +126350,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "base64DecodeBytes", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -125536,12 +126358,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125556,12 +126378,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -125578,12 +126400,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -125591,7 +126413,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -125603,12 +126425,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125623,12 +126445,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125642,12 +126464,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125663,12 +126485,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125676,7 +126498,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -125688,12 +126510,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125708,12 +126530,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125727,12 +126549,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125748,12 +126570,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125761,7 +126583,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -125773,12 +126595,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -125799,19 +126621,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -125820,36 +126642,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -125864,12 +126686,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -125885,12 +126707,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -125908,12 +126730,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -125937,12 +126759,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -125956,12 +126778,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -125975,12 +126797,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -125996,12 +126818,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126009,7 +126831,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -126021,19 +126843,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -126041,19 +126863,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -126083,12 +126905,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126104,12 +126926,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126131,16 +126953,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 848, - Column: 9, + Line: int(858), + Column: int(9), }, End: Location{ - Line: 866, - Column: 28, + Line: int(876), + Column: int(28), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: Identifiers{ "str", "std", @@ -126152,12 +126974,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126167,18 +126989,18 @@ var StdAst = &DesugaredObject{ "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126193,12 +127015,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126212,12 +127034,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126233,12 +127055,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126246,7 +127068,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -126258,12 +127080,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126278,12 +127100,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126297,12 +127119,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126318,12 +127140,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126331,7 +127153,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -126343,16 +127165,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 848, - Column: 12, + Line: int(858), + Column: int(12), }, End: Location{ - Line: 848, - Column: 27, + Line: int(858), + Column: int(27), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: Identifiers{ "std", "str", @@ -126363,16 +127185,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 848, - Column: 12, + Line: int(858), + Column: int(12), }, End: Location{ - Line: 848, - Column: 22, + Line: int(858), + Column: int(22), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: Identifiers{ "std", }, @@ -126382,16 +127204,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 848, - Column: 12, + Line: int(858), + Column: int(12), }, End: Location{ - Line: 848, - Column: 15, + Line: int(858), + Column: int(15), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: Identifiers{ "std", }, @@ -126403,12 +127225,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126416,7 +127238,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -126428,16 +127250,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 848, - Column: 23, + Line: int(858), + Column: int(23), }, End: Location{ - Line: 848, - Column: 26, + Line: int(858), + Column: int(26), }, file: p1, }, - context: p9435, + context: p9514, freeVariables: Identifiers{ "str", }, @@ -126455,19 +127277,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 848, - Column: 30, + Line: int(858), + Column: int(30), }, End: Location{ - Line: 848, - Column: 31, + Line: int(858), + Column: int(31), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, @@ -126481,19 +127303,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 848, - Column: 35, + Line: int(858), + Column: int(35), }, End: Location{ - Line: 848, - Column: 36, + Line: int(858), + Column: int(36), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -126508,16 +127330,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 849, - Column: 13, + Line: int(859), + Column: int(13), }, End: Location{ - Line: 849, - Column: 61, + Line: int(859), + Column: int(61), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: Identifiers{ "std", "str", @@ -126528,12 +127350,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126548,12 +127370,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126567,12 +127389,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126588,12 +127410,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126601,7 +127423,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mod", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -126613,20 +127435,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 849, - Column: 20, + Line: int(859), + Column: int(19), }, End: Location{ - Line: 849, - Column: 54, + Line: int(859), + Column: int(55), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: nil, }, Value: "Not a base64 encoded string \"%s\"", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Var{ @@ -126634,16 +127456,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 849, - Column: 58, + Line: int(859), + Column: int(58), }, End: Location{ - Line: 849, - Column: 61, + Line: int(859), + Column: int(61), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: Identifiers{ "str", }, @@ -126662,19 +127484,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 851, - Column: 13, + Line: int(861), + Column: int(13), }, End: Location{ - Line: 866, - Column: 28, + Line: int(876), + Column: int(28), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: Identifiers{ - "str", "std", + "str", "base64_inv", }, }, @@ -126686,20 +127508,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p9456, + context: p9535, freeVariables: Identifiers{ - "std", "base64_inv", "aux", + "std", }, }, Parameters: Parameters{ @@ -126716,23 +127538,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 852, - Column: 17, + Line: int(862), + Column: int(17), }, End: Location{ - Line: 865, - Column: 54, + Line: int(875), + Column: int(54), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ - "i", - "std", - "str", "r", "base64_inv", "aux", + "i", + "std", + "str", }, }, Cond: &Binary{ @@ -126740,16 +127562,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 852, - Column: 20, + Line: int(862), + Column: int(20), }, End: Location{ - Line: 852, - Column: 40, + Line: int(862), + Column: int(40), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ "i", "std", @@ -126761,38 +127583,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 852, - Column: 20, + Line: int(862), + Column: int(20), }, End: Location{ - Line: 852, - Column: 21, + Line: int(862), + Column: int(21), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 852, - Column: 25, + Line: int(862), + Column: int(25), }, End: Location{ - Line: 852, - Column: 40, + Line: int(862), + Column: int(40), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ "std", "str", @@ -126803,16 +127625,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 852, - Column: 25, + Line: int(862), + Column: int(25), }, End: Location{ - Line: 852, - Column: 35, + Line: int(862), + Column: int(35), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ "std", }, @@ -126822,16 +127644,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 852, - Column: 25, + Line: int(862), + Column: int(25), }, End: Location{ - Line: 852, - Column: 28, + Line: int(862), + Column: int(28), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ "std", }, @@ -126843,12 +127665,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -126856,7 +127678,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -126868,16 +127690,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 852, - Column: 36, + Line: int(862), + Column: int(36), }, End: Location{ - Line: 852, - Column: 39, + Line: int(862), + Column: int(39), }, file: p1, }, - context: p9475, + context: p9554, freeVariables: Identifiers{ "str", }, @@ -126896,16 +127718,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 853, - Column: 21, + Line: int(863), + Column: int(21), }, End: Location{ - Line: 853, - Column: 22, + Line: int(863), + Column: int(22), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ "r", }, @@ -126917,23 +127739,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 21, + Line: int(866), + Column: int(21), }, End: Location{ - Line: 865, - Column: 54, + Line: int(875), + Column: int(54), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ - "r", - "std", "str", "i", "base64_inv", "aux", + "std", + "r", }, }, Binds: LocalBinds{ @@ -126944,16 +127766,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 32, + Line: int(866), + Column: int(32), }, End: Location{ - Line: 856, - Column: 89, + Line: int(866), + Column: int(89), }, file: p1, }, - context: p9483, + context: p9562, freeVariables: Identifiers{ "str", "i", @@ -126966,16 +127788,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 33, + Line: int(866), + Column: int(33), }, End: Location{ - Line: 856, - Column: 87, + Line: int(866), + Column: int(87), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "str", "i", @@ -126987,20 +127809,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 33, + Line: int(866), + Column: int(33), }, End: Location{ - Line: 856, - Column: 56, + Line: int(866), + Column: int(56), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ + "base64_inv", "str", "i", - "base64_inv", }, }, Left: &Index{ @@ -127008,20 +127830,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 33, + Line: int(866), + Column: int(33), }, End: Location{ - Line: 856, - Column: 51, + Line: int(866), + Column: int(51), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ + "base64_inv", "str", "i", - "base64_inv", }, }, Target: &Var{ @@ -127029,16 +127851,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 33, + Line: int(866), + Column: int(33), }, End: Location{ - Line: 856, - Column: 43, + Line: int(866), + Column: int(43), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "base64_inv", }, @@ -127050,16 +127872,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 44, + Line: int(866), + Column: int(44), }, End: Location{ - Line: 856, - Column: 50, + Line: int(866), + Column: int(50), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "str", "i", @@ -127070,16 +127892,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 44, + Line: int(866), + Column: int(44), }, End: Location{ - Line: 856, - Column: 47, + Line: int(866), + Column: int(47), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "str", }, @@ -127091,16 +127913,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 48, + Line: int(866), + Column: int(48), }, End: Location{ - Line: 856, - Column: 49, + Line: int(866), + Column: int(49), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "i", }, @@ -127111,44 +127933,44 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 5, + Op: BinaryOp(5), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 55, + Line: int(866), + Column: int(55), }, End: Location{ - Line: 856, - Column: 56, + Line: int(866), + Column: int(56), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, - Op: 16, + Op: BinaryOp(16), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 60, + Line: int(866), + Column: int(60), }, End: Location{ - Line: 856, - Column: 87, + Line: int(866), + Column: int(87), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "base64_inv", "str", @@ -127160,16 +127982,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 60, + Line: int(866), + Column: int(60), }, End: Location{ - Line: 856, - Column: 82, + Line: int(866), + Column: int(82), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "base64_inv", "str", @@ -127181,16 +128003,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 60, + Line: int(866), + Column: int(60), }, End: Location{ - Line: 856, - Column: 70, + Line: int(866), + Column: int(70), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "base64_inv", }, @@ -127202,16 +128024,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 71, + Line: int(866), + Column: int(71), }, End: Location{ - Line: 856, - Column: 81, + Line: int(866), + Column: int(81), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "str", "i", @@ -127222,16 +128044,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 71, + Line: int(866), + Column: int(71), }, End: Location{ - Line: 856, - Column: 74, + Line: int(866), + Column: int(74), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "str", }, @@ -127243,16 +128065,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 75, + Line: int(866), + Column: int(75), }, End: Location{ - Line: 856, - Column: 80, + Line: int(866), + Column: int(80), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "i", }, @@ -127262,41 +128084,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 75, + Line: int(866), + Column: int(75), }, End: Location{ - Line: 856, - Column: 76, + Line: int(866), + Column: int(76), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 79, + Line: int(866), + Column: int(79), }, End: Location{ - Line: 856, - Column: 80, + Line: int(866), + Column: int(80), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -127304,25 +128126,25 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 6, + Op: BinaryOp(6), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 856, - Column: 86, + Line: int(866), + Column: int(86), }, End: Location{ - Line: 856, - Column: 87, + Line: int(866), + Column: int(87), }, file: p1, }, - context: p9487, + context: p9566, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, @@ -127338,24 +128160,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 858, - Column: 21, + Line: int(868), + Column: int(21), }, End: Location{ - Line: 865, - Column: 54, + Line: int(875), + Column: int(54), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ - "i", - "base64_inv", "aux", - "n1", - "r", + "i", "std", + "base64_inv", "str", + "r", + "n1", }, }, Binds: LocalBinds{ @@ -127366,21 +128188,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 859, - Column: 25, + Line: int(869), + Column: int(25), }, End: Location{ - Line: 860, - Column: 98, + Line: int(870), + Column: int(98), }, file: p1, }, - context: p9522, + context: p9601, freeVariables: Identifiers{ - "std", - "str", "i", + "std", "base64_inv", + "str", }, }, Cond: &Apply{ @@ -127388,20 +128210,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "str", "i", + "std", }, }, Target: &Index{ @@ -127409,12 +128231,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -127428,12 +128250,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -127449,12 +128271,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -127462,7 +128284,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -127474,16 +128296,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 859, - Column: 28, + Line: int(869), + Column: int(28), }, End: Location{ - Line: 859, - Column: 38, + Line: int(869), + Column: int(38), }, file: p1, }, - context: p9522, + context: p9601, freeVariables: Identifiers{ "str", "i", @@ -127494,16 +128316,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 859, - Column: 28, + Line: int(869), + Column: int(28), }, End: Location{ - Line: 859, - Column: 31, + Line: int(869), + Column: int(31), }, file: p1, }, - context: p9522, + context: p9601, freeVariables: Identifiers{ "str", }, @@ -127515,16 +128337,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 859, - Column: 32, + Line: int(869), + Column: int(32), }, End: Location{ - Line: 859, - Column: 37, + Line: int(869), + Column: int(37), }, file: p1, }, - context: p9522, + context: p9601, freeVariables: Identifiers{ "i", }, @@ -127534,41 +128356,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 859, - Column: 32, + Line: int(869), + Column: int(32), }, End: Location{ - Line: 859, - Column: 33, + Line: int(869), + Column: int(33), }, file: p1, }, - context: p9522, + context: p9601, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 859, - Column: 36, + Line: int(869), + Column: int(36), }, End: Location{ - Line: 859, - Column: 37, + Line: int(869), + Column: int(37), }, file: p1, }, - context: p9522, + context: p9601, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, @@ -127579,20 +128401,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 859, - Column: 43, + Line: int(869), + Column: int(42), }, End: Location{ - Line: 859, - Column: 44, + Line: int(869), + Column: int(45), }, file: p1, }, - context: p9522, + context: p9601, freeVariables: nil, }, Value: "=", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -127606,16 +128428,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 859, - Column: 51, + Line: int(869), + Column: int(51), }, End: Location{ - Line: 859, - Column: 53, + Line: int(869), + Column: int(53), }, file: p1, }, - context: p9522, + context: p9601, freeVariables: nil, }, Elements: nil, @@ -127626,19 +128448,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 30, + Line: int(870), + Column: int(30), }, End: Location{ - Line: 860, - Column: 98, + Line: int(870), + Column: int(98), }, file: p1, }, - context: p9522, + context: p9601, freeVariables: Identifiers{ - "str", "base64_inv", + "str", "i", }, }, @@ -127648,19 +128470,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 31, + Line: int(870), + Column: int(31), }, End: Location{ - Line: 860, - Column: 96, + Line: int(870), + Column: int(96), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ - "str", "base64_inv", + "str", "i", }, }, @@ -127669,19 +128491,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 31, + Line: int(870), + Column: int(31), }, End: Location{ - Line: 860, - Column: 65, + Line: int(870), + Column: int(65), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ - "str", "base64_inv", + "str", "i", }, }, @@ -127690,19 +128512,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 32, + Line: int(870), + Column: int(32), }, End: Location{ - Line: 860, - Column: 59, + Line: int(870), + Column: int(59), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ - "str", "base64_inv", + "str", "i", }, }, @@ -127711,20 +128533,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 32, + Line: int(870), + Column: int(32), }, End: Location{ - Line: 860, - Column: 54, + Line: int(870), + Column: int(54), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "base64_inv", - "i", "str", + "i", }, }, Target: &Var{ @@ -127732,16 +128554,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 32, + Line: int(870), + Column: int(32), }, End: Location{ - Line: 860, - Column: 42, + Line: int(870), + Column: int(42), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "base64_inv", }, @@ -127753,19 +128575,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 43, + Line: int(870), + Column: int(43), }, End: Location{ - Line: 860, - Column: 53, + Line: int(870), + Column: int(53), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ - "i", "str", + "i", }, }, Target: &Var{ @@ -127773,16 +128595,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 43, + Line: int(870), + Column: int(43), }, End: Location{ - Line: 860, - Column: 46, + Line: int(870), + Column: int(46), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "str", }, @@ -127794,16 +128616,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 47, + Line: int(870), + Column: int(47), }, End: Location{ - Line: 860, - Column: 52, + Line: int(870), + Column: int(52), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "i", }, @@ -127813,41 +128635,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 47, + Line: int(870), + Column: int(47), }, End: Location{ - Line: 860, - Column: 48, + Line: int(870), + Column: int(48), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 51, + Line: int(870), + Column: int(51), }, End: Location{ - Line: 860, - Column: 52, + Line: int(870), + Column: int(52), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -127855,70 +128677,70 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 57, + Line: int(870), + Column: int(57), }, End: Location{ - Line: 860, - Column: 59, + Line: int(870), + Column: int(59), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: nil, }, - Value: 15, + Value: float64(15), OriginalString: "15", }, }, - Op: 5, + Op: BinaryOp(5), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 64, + Line: int(870), + Column: int(64), }, End: Location{ - Line: 860, - Column: 65, + Line: int(870), + Column: int(65), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, - Op: 16, + Op: BinaryOp(16), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 69, + Line: int(870), + Column: int(69), }, End: Location{ - Line: 860, - Column: 96, + Line: int(870), + Column: int(96), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ + "base64_inv", "str", "i", - "base64_inv", }, }, Left: &Index{ @@ -127926,20 +128748,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 69, + Line: int(870), + Column: int(69), }, End: Location{ - Line: 860, - Column: 91, + Line: int(870), + Column: int(91), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ + "base64_inv", "str", "i", - "base64_inv", }, }, Target: &Var{ @@ -127947,16 +128769,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 69, + Line: int(870), + Column: int(69), }, End: Location{ - Line: 860, - Column: 79, + Line: int(870), + Column: int(79), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "base64_inv", }, @@ -127968,16 +128790,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 80, + Line: int(870), + Column: int(80), }, End: Location{ - Line: 860, - Column: 90, + Line: int(870), + Column: int(90), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "str", "i", @@ -127988,16 +128810,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 80, + Line: int(870), + Column: int(80), }, End: Location{ - Line: 860, - Column: 83, + Line: int(870), + Column: int(83), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "str", }, @@ -128009,16 +128831,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 84, + Line: int(870), + Column: int(84), }, End: Location{ - Line: 860, - Column: 89, + Line: int(870), + Column: int(89), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "i", }, @@ -128028,41 +128850,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 84, + Line: int(870), + Column: int(84), }, End: Location{ - Line: 860, - Column: 85, + Line: int(870), + Column: int(85), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 88, + Line: int(870), + Column: int(88), }, End: Location{ - Line: 860, - Column: 89, + Line: int(870), + Column: int(89), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, @@ -128070,25 +128892,25 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 6, + Op: BinaryOp(6), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 860, - Column: 95, + Line: int(870), + Column: int(95), }, End: Location{ - Line: 860, - Column: 96, + Line: int(870), + Column: int(96), }, file: p1, }, - context: p9547, + context: p9626, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, @@ -128105,25 +128927,25 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 862, - Column: 21, + Line: int(872), + Column: int(21), }, End: Location{ - Line: 865, - Column: 54, + Line: int(875), + Column: int(54), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ - "n2", - "aux", - "n1", "std", + "base64_inv", + "n2", + "r", + "n1", "str", "i", - "base64_inv", - "r", + "aux", }, }, Binds: LocalBinds{ @@ -128134,16 +128956,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 863, - Column: 25, + Line: int(873), + Column: int(25), }, End: Location{ - Line: 864, - Column: 90, + Line: int(874), + Column: int(90), }, file: p1, }, - context: p9588, + context: p9667, freeVariables: Identifiers{ "std", "str", @@ -128156,12 +128978,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -128177,12 +128999,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -128196,12 +129018,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -128217,12 +129039,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -128230,7 +129052,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -128242,16 +129064,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 863, - Column: 28, + Line: int(873), + Column: int(28), }, End: Location{ - Line: 863, - Column: 38, + Line: int(873), + Column: int(38), }, file: p1, }, - context: p9588, + context: p9667, freeVariables: Identifiers{ "str", "i", @@ -128262,16 +129084,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 863, - Column: 28, + Line: int(873), + Column: int(28), }, End: Location{ - Line: 863, - Column: 31, + Line: int(873), + Column: int(31), }, file: p1, }, - context: p9588, + context: p9667, freeVariables: Identifiers{ "str", }, @@ -128283,16 +129105,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 863, - Column: 32, + Line: int(873), + Column: int(32), }, End: Location{ - Line: 863, - Column: 37, + Line: int(873), + Column: int(37), }, file: p1, }, - context: p9588, + context: p9667, freeVariables: Identifiers{ "i", }, @@ -128302,41 +129124,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 863, - Column: 32, + Line: int(873), + Column: int(32), }, End: Location{ - Line: 863, - Column: 33, + Line: int(873), + Column: int(33), }, file: p1, }, - context: p9588, + context: p9667, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 863, - Column: 36, + Line: int(873), + Column: int(36), }, End: Location{ - Line: 863, - Column: 37, + Line: int(873), + Column: int(37), }, file: p1, }, - context: p9588, + context: p9667, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, @@ -128347,20 +129169,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 863, - Column: 43, + Line: int(873), + Column: int(42), }, End: Location{ - Line: 863, - Column: 44, + Line: int(873), + Column: int(45), }, file: p1, }, - context: p9588, + context: p9667, freeVariables: nil, }, Value: "=", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -128374,16 +129196,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 863, - Column: 51, + Line: int(873), + Column: int(51), }, End: Location{ - Line: 863, - Column: 53, + Line: int(873), + Column: int(53), }, file: p1, }, - context: p9588, + context: p9667, freeVariables: nil, }, Elements: nil, @@ -128394,20 +129216,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 30, + Line: int(874), + Column: int(30), }, End: Location{ - Line: 864, - Column: 90, + Line: int(874), + Column: int(90), }, file: p1, }, - context: p9588, + context: p9667, freeVariables: Identifiers{ + "str", "i", "base64_inv", - "str", }, }, Elements: Nodes{ @@ -128416,20 +129238,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 31, + Line: int(874), + Column: int(31), }, End: Location{ - Line: 864, - Column: 89, + Line: int(874), + Column: int(89), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ + "str", "i", "base64_inv", - "str", }, }, Left: &Binary{ @@ -128437,20 +129259,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 31, + Line: int(874), + Column: int(31), }, End: Location{ - Line: 864, - Column: 64, + Line: int(874), + Column: int(64), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ + "i", "base64_inv", "str", - "i", }, }, Left: &Binary{ @@ -128458,20 +129280,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 32, + Line: int(874), + Column: int(32), }, End: Location{ - Line: 864, - Column: 58, + Line: int(874), + Column: int(58), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ - "i", "base64_inv", "str", + "i", }, }, Left: &Index{ @@ -128479,20 +129301,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 32, + Line: int(874), + Column: int(32), }, End: Location{ - Line: 864, - Column: 54, + Line: int(874), + Column: int(54), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ + "i", "base64_inv", "str", - "i", }, }, Target: &Var{ @@ -128500,16 +129322,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 32, + Line: int(874), + Column: int(32), }, End: Location{ - Line: 864, - Column: 42, + Line: int(874), + Column: int(42), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ "base64_inv", }, @@ -128521,16 +129343,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 43, + Line: int(874), + Column: int(43), }, End: Location{ - Line: 864, - Column: 53, + Line: int(874), + Column: int(53), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ "str", "i", @@ -128541,16 +129363,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 43, + Line: int(874), + Column: int(43), }, End: Location{ - Line: 864, - Column: 46, + Line: int(874), + Column: int(46), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ "str", }, @@ -128562,16 +129384,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 47, + Line: int(874), + Column: int(47), }, End: Location{ - Line: 864, - Column: 52, + Line: int(874), + Column: int(52), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ "i", }, @@ -128581,41 +129403,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 47, + Line: int(874), + Column: int(47), }, End: Location{ - Line: 864, - Column: 48, + Line: int(874), + Column: int(48), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 51, + Line: int(874), + Column: int(51), }, End: Location{ - Line: 864, - Column: 52, + Line: int(874), + Column: int(52), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: nil, }, - Value: 2, + Value: float64(2), OriginalString: "2", }, }, @@ -128623,70 +129445,70 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 14, + Op: BinaryOp(14), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 57, + Line: int(874), + Column: int(57), }, End: Location{ - Line: 864, - Column: 58, + Line: int(874), + Column: int(58), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, - Op: 5, + Op: BinaryOp(5), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 63, + Line: int(874), + Column: int(63), }, End: Location{ - Line: 864, - Column: 64, + Line: int(874), + Column: int(64), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: nil, }, - Value: 6, + Value: float64(6), OriginalString: "6", }, }, - Op: 16, + Op: BinaryOp(16), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 67, + Line: int(874), + Column: int(67), }, End: Location{ - Line: 864, - Column: 89, + Line: int(874), + Column: int(89), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ - "str", - "i", "base64_inv", + "i", + "str", }, }, Target: &Var{ @@ -128694,16 +129516,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 67, + Line: int(874), + Column: int(67), }, End: Location{ - Line: 864, - Column: 77, + Line: int(874), + Column: int(77), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ "base64_inv", }, @@ -128715,19 +129537,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 78, + Line: int(874), + Column: int(78), }, End: Location{ - Line: 864, - Column: 88, + Line: int(874), + Column: int(88), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ - "str", "i", + "str", }, }, Target: &Var{ @@ -128735,16 +129557,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 78, + Line: int(874), + Column: int(78), }, End: Location{ - Line: 864, - Column: 81, + Line: int(874), + Column: int(81), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ "str", }, @@ -128756,16 +129578,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 82, + Line: int(874), + Column: int(82), }, End: Location{ - Line: 864, - Column: 87, + Line: int(874), + Column: int(87), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ "i", }, @@ -128775,41 +129597,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 82, + Line: int(874), + Column: int(82), }, End: Location{ - Line: 864, - Column: 83, + Line: int(874), + Column: int(83), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 864, - Column: 86, + Line: int(874), + Column: int(86), }, End: Location{ - Line: 864, - Column: 87, + Line: int(874), + Column: int(87), }, file: p1, }, - context: p9613, + context: p9692, freeVariables: nil, }, - Value: 3, + Value: float64(3), OriginalString: "3", }, }, @@ -128830,24 +129652,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 21, + Line: int(875), + Column: int(21), }, End: Location{ - Line: 865, - Column: 54, + Line: int(875), + Column: int(54), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ - "str", - "i", "n3", "n2", "r", - "n1", "aux", + "str", + "i", + "n1", }, }, Target: &Var{ @@ -128855,16 +129677,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 21, + Line: int(875), + Column: int(21), }, End: Location{ - Line: 865, - Column: 24, + Line: int(875), + Column: int(24), }, file: p1, }, - context: p9460, + context: p9539, freeVariables: Identifiers{ "aux", }, @@ -128878,16 +129700,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 25, + Line: int(875), + Column: int(25), }, End: Location{ - Line: 865, - Column: 28, + Line: int(875), + Column: int(28), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ "str", }, @@ -128899,16 +129721,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 30, + Line: int(875), + Column: int(30), }, End: Location{ - Line: 865, - Column: 35, + Line: int(875), + Column: int(35), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ "i", }, @@ -128918,41 +129740,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 30, + Line: int(875), + Column: int(30), }, End: Location{ - Line: 865, - Column: 31, + Line: int(875), + Column: int(31), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 34, + Line: int(875), + Column: int(34), }, End: Location{ - Line: 865, - Column: 35, + Line: int(875), + Column: int(35), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: nil, }, - Value: 4, + Value: float64(4), OriginalString: "4", }, }, @@ -128961,21 +129783,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 37, + Line: int(875), + Column: int(37), }, End: Location{ - Line: 865, - Column: 53, + Line: int(875), + Column: int(53), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ + "n1", "n3", "n2", "r", - "n1", }, }, Left: &Binary{ @@ -128983,16 +129805,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 37, + Line: int(875), + Column: int(37), }, End: Location{ - Line: 865, - Column: 48, + Line: int(875), + Column: int(48), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ "n2", "r", @@ -129004,16 +129826,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 37, + Line: int(875), + Column: int(37), }, End: Location{ - Line: 865, - Column: 43, + Line: int(875), + Column: int(43), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ "r", "n1", @@ -129024,38 +129846,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 37, + Line: int(875), + Column: int(37), }, End: Location{ - Line: 865, - Column: 38, + Line: int(875), + Column: int(38), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ "r", }, }, Id: "r", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 41, + Line: int(875), + Column: int(41), }, End: Location{ - Line: 865, - Column: 43, + Line: int(875), + Column: int(43), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ "n1", }, @@ -129063,22 +129885,22 @@ var StdAst = &DesugaredObject{ Id: "n1", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 46, + Line: int(875), + Column: int(46), }, End: Location{ - Line: 865, - Column: 48, + Line: int(875), + Column: int(48), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ "n2", }, @@ -129086,22 +129908,22 @@ var StdAst = &DesugaredObject{ Id: "n2", }, }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 865, - Column: 51, + Line: int(875), + Column: int(51), }, End: Location{ - Line: 865, - Column: 53, + Line: int(875), + Column: int(53), }, file: p1, }, - context: p9653, + context: p9732, freeVariables: Identifiers{ "n3", }, @@ -129128,19 +129950,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 866, - Column: 13, + Line: int(876), + Column: int(13), }, End: Location{ - Line: 866, - Column: 28, + Line: int(876), + Column: int(28), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: Identifiers{ - "str", "aux", + "str", }, }, Target: &Var{ @@ -129148,16 +129970,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 866, - Column: 13, + Line: int(876), + Column: int(13), }, End: Location{ - Line: 866, - Column: 16, + Line: int(876), + Column: int(16), }, file: p1, }, - context: p9406, + context: p9485, freeVariables: Identifiers{ "aux", }, @@ -129171,16 +129993,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 866, - Column: 17, + Line: int(876), + Column: int(17), }, End: Location{ - Line: 866, - Column: 20, + Line: int(876), + Column: int(20), }, file: p1, }, - context: p9680, + context: p9759, freeVariables: Identifiers{ "str", }, @@ -129192,19 +130014,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 866, - Column: 22, + Line: int(876), + Column: int(22), }, End: Location{ - Line: 866, - Column: 23, + Line: int(876), + Column: int(23), }, file: p1, }, - context: p9680, + context: p9759, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &Array{ @@ -129212,16 +130034,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 866, - Column: 25, + Line: int(876), + Column: int(25), }, End: Location{ - Line: 866, - Column: 27, + Line: int(876), + Column: int(27), }, file: p1, }, - context: p9680, + context: p9759, freeVariables: nil, }, Elements: nil, @@ -129240,18 +130062,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129259,7 +130081,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "base64Decode", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -129267,12 +130089,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129287,12 +130109,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -129309,12 +130131,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -129322,7 +130144,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -129334,12 +130156,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129354,12 +130176,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129373,12 +130195,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129394,12 +130216,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129407,7 +130229,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -129419,12 +130241,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129439,12 +130261,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129458,12 +130280,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129479,12 +130301,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129492,7 +130314,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -129504,12 +130326,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129530,19 +130352,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -129551,36 +130373,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -129595,12 +130417,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -129616,12 +130438,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -129639,12 +130461,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -129668,12 +130490,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -129687,12 +130509,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -129706,12 +130528,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -129727,12 +130549,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129740,7 +130562,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -129752,19 +130574,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -129772,19 +130594,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -129814,12 +130636,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129835,12 +130657,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129861,16 +130683,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 869, - Column: 9, + Line: int(879), + Column: int(9), }, End: Location{ - Line: 870, - Column: 62, + Line: int(880), + Column: int(62), }, file: p1, }, - context: p9690, + context: p9769, freeVariables: Identifiers{ "str", "std", @@ -129884,16 +130706,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 869, - Column: 23, + Line: int(879), + Column: int(23), }, End: Location{ - Line: 869, - Column: 49, + Line: int(879), + Column: int(49), }, file: p1, }, - context: p9694, + context: p9773, freeVariables: Identifiers{ "std", "str", @@ -129904,16 +130726,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 869, - Column: 23, + Line: int(879), + Column: int(23), }, End: Location{ - Line: 869, - Column: 44, + Line: int(879), + Column: int(44), }, file: p1, }, - context: p9694, + context: p9773, freeVariables: Identifiers{ "std", }, @@ -129923,16 +130745,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 869, - Column: 23, + Line: int(879), + Column: int(23), }, End: Location{ - Line: 869, - Column: 26, + Line: int(879), + Column: int(26), }, file: p1, }, - context: p9694, + context: p9773, freeVariables: Identifiers{ "std", }, @@ -129944,12 +130766,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -129957,7 +130779,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "base64DecodeBytes", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -129969,16 +130791,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 869, - Column: 45, + Line: int(879), + Column: int(45), }, End: Location{ - Line: 869, - Column: 48, + Line: int(879), + Column: int(48), }, file: p1, }, - context: p9703, + context: p9782, freeVariables: Identifiers{ "str", }, @@ -129999,16 +130821,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 9, + Line: int(880), + Column: int(9), }, End: Location{ - Line: 870, - Column: 62, + Line: int(880), + Column: int(62), }, file: p1, }, - context: p9690, + context: p9769, freeVariables: Identifiers{ "std", "bytes", @@ -130019,16 +130841,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 9, + Line: int(880), + Column: int(9), }, End: Location{ - Line: 870, - Column: 17, + Line: int(880), + Column: int(17), }, file: p1, }, - context: p9690, + context: p9769, freeVariables: Identifiers{ "std", }, @@ -130038,16 +130860,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 9, + Line: int(880), + Column: int(9), }, End: Location{ - Line: 870, - Column: 12, + Line: int(880), + Column: int(12), }, file: p1, }, - context: p9690, + context: p9769, freeVariables: Identifiers{ "std", }, @@ -130059,12 +130881,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130072,7 +130894,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -130084,20 +130906,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 19, + Line: int(880), + Column: int(18), }, End: Location{ - Line: 870, - Column: 19, + Line: int(880), + Column: int(20), }, file: p1, }, - context: p9714, + context: p9793, freeVariables: nil, }, Value: "", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Apply{ @@ -130105,16 +130927,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 22, + Line: int(880), + Column: int(22), }, End: Location{ - Line: 870, - Column: 61, + Line: int(880), + Column: int(61), }, file: p1, }, - context: p9714, + context: p9793, freeVariables: Identifiers{ "std", "bytes", @@ -130125,16 +130947,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 22, + Line: int(880), + Column: int(22), }, End: Location{ - Line: 870, - Column: 29, + Line: int(880), + Column: int(29), }, file: p1, }, - context: p9714, + context: p9793, freeVariables: Identifiers{ "std", }, @@ -130144,16 +130966,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 22, + Line: int(880), + Column: int(22), }, End: Location{ - Line: 870, - Column: 25, + Line: int(880), + Column: int(25), }, file: p1, }, - context: p9714, + context: p9793, freeVariables: Identifiers{ "std", }, @@ -130165,12 +130987,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130178,7 +131000,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "map", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -130190,16 +131012,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 30, + Line: int(880), + Column: int(30), }, End: Location{ - Line: 870, - Column: 53, + Line: int(880), + Column: int(53), }, file: p1, }, - context: p9724, + context: p9803, freeVariables: Identifiers{ "std", }, @@ -130216,19 +131038,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 42, + Line: int(880), + Column: int(42), }, End: Location{ - Line: 870, - Column: 53, + Line: int(880), + Column: int(53), }, file: p1, }, - context: p9728, + context: p9807, freeVariables: Identifiers{ - "std", "b", + "std", }, }, Target: &Index{ @@ -130236,16 +131058,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 42, + Line: int(880), + Column: int(42), }, End: Location{ - Line: 870, - Column: 50, + Line: int(880), + Column: int(50), }, file: p1, }, - context: p9728, + context: p9807, freeVariables: Identifiers{ "std", }, @@ -130255,16 +131077,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 42, + Line: int(880), + Column: int(42), }, End: Location{ - Line: 870, - Column: 45, + Line: int(880), + Column: int(45), }, file: p1, }, - context: p9728, + context: p9807, freeVariables: Identifiers{ "std", }, @@ -130276,12 +131098,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130289,7 +131111,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "char", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -130301,16 +131123,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 51, + Line: int(880), + Column: int(51), }, End: Location{ - Line: 870, - Column: 52, + Line: int(880), + Column: int(52), }, file: p1, }, - context: p9737, + context: p9816, freeVariables: Identifiers{ "b", }, @@ -130329,16 +131151,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 870, - Column: 55, + Line: int(880), + Column: int(55), }, End: Location{ - Line: 870, - Column: 60, + Line: int(880), + Column: int(60), }, file: p1, }, - context: p9724, + context: p9803, freeVariables: Identifiers{ "bytes", }, @@ -130363,18 +131185,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130382,7 +131204,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sort", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -130390,12 +131212,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130410,12 +131232,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -130432,12 +131254,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -130445,7 +131267,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -130457,12 +131279,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130477,12 +131299,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130496,12 +131318,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130517,12 +131339,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130530,7 +131352,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -130542,12 +131364,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130562,12 +131384,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130581,12 +131403,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130602,12 +131424,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130615,7 +131437,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -130627,12 +131449,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130653,19 +131475,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -130674,36 +131496,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -130718,12 +131540,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -130739,12 +131561,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -130762,12 +131584,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -130791,12 +131613,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -130810,12 +131632,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -130829,12 +131651,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -130850,12 +131672,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130863,7 +131685,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -130875,19 +131697,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -130895,19 +131717,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -130937,12 +131759,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130958,12 +131780,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -130984,19 +131806,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 874, - Column: 9, + Line: int(884), + Column: int(9), }, End: Location{ - Line: 882, - Column: 55, + Line: int(892), + Column: int(55), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ - "arr", "std", + "arr", }, }, Binds: LocalBinds{ @@ -131007,16 +131829,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 874, - Column: 19, + Line: int(884), + Column: int(19), }, End: Location{ - Line: 874, - Column: 34, + Line: int(884), + Column: int(34), }, file: p1, }, - context: p9751, + context: p9830, freeVariables: Identifiers{ "std", "arr", @@ -131027,16 +131849,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 874, - Column: 19, + Line: int(884), + Column: int(19), }, End: Location{ - Line: 874, - Column: 29, + Line: int(884), + Column: int(29), }, file: p1, }, - context: p9751, + context: p9830, freeVariables: Identifiers{ "std", }, @@ -131046,16 +131868,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 874, - Column: 19, + Line: int(884), + Column: int(19), }, End: Location{ - Line: 874, - Column: 22, + Line: int(884), + Column: int(22), }, file: p1, }, - context: p9751, + context: p9830, freeVariables: Identifiers{ "std", }, @@ -131067,12 +131889,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -131080,7 +131902,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -131092,16 +131914,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 874, - Column: 30, + Line: int(884), + Column: int(30), }, End: Location{ - Line: 874, - Column: 33, + Line: int(884), + Column: int(33), }, file: p1, }, - context: p9760, + context: p9839, freeVariables: Identifiers{ "arr", }, @@ -131122,20 +131944,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 875, - Column: 9, + Line: int(885), + Column: int(9), }, End: Location{ - Line: 882, - Column: 55, + Line: int(892), + Column: int(55), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ + "l", "std", "arr", - "l", }, }, Cond: &Apply{ @@ -131143,12 +131965,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -131163,12 +131985,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -131182,12 +132004,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -131203,12 +132025,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -131216,7 +132038,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -131228,16 +132050,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 875, - Column: 12, + Line: int(885), + Column: int(12), }, End: Location{ - Line: 875, - Column: 27, + Line: int(885), + Column: int(27), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "std", "arr", @@ -131248,16 +132070,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 875, - Column: 12, + Line: int(885), + Column: int(12), }, End: Location{ - Line: 875, - Column: 22, + Line: int(885), + Column: int(22), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "std", }, @@ -131267,16 +132089,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 875, - Column: 12, + Line: int(885), + Column: int(12), }, End: Location{ - Line: 875, - Column: 15, + Line: int(885), + Column: int(15), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "std", }, @@ -131288,12 +132110,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -131301,7 +132123,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -131313,16 +132135,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 875, - Column: 23, + Line: int(885), + Column: int(23), }, End: Location{ - Line: 875, - Column: 26, + Line: int(885), + Column: int(26), }, file: p1, }, - context: p9781, + context: p9860, freeVariables: Identifiers{ "arr", }, @@ -131340,19 +132162,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 875, - Column: 31, + Line: int(885), + Column: int(31), }, End: Location{ - Line: 875, - Column: 32, + Line: int(885), + Column: int(32), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -131366,16 +132188,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 876, - Column: 13, + Line: int(886), + Column: int(13), }, End: Location{ - Line: 876, - Column: 15, + Line: int(886), + Column: int(15), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: nil, }, Elements: nil, @@ -131386,20 +132208,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 878, - Column: 13, + Line: int(888), + Column: int(13), }, End: Location{ - Line: 882, - Column: 55, + Line: int(892), + Column: int(55), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ - "arr", "std", "l", + "arr", }, }, Binds: LocalBinds{ @@ -131410,16 +132232,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 878, - Column: 27, + Line: int(888), + Column: int(27), }, End: Location{ - Line: 878, - Column: 33, + Line: int(888), + Column: int(33), }, file: p1, }, - context: p9789, + context: p9868, freeVariables: Identifiers{ "arr", }, @@ -131429,16 +132251,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 878, - Column: 27, + Line: int(888), + Column: int(27), }, End: Location{ - Line: 878, - Column: 30, + Line: int(888), + Column: int(30), }, file: p1, }, - context: p9789, + context: p9868, freeVariables: Identifiers{ "arr", }, @@ -131450,19 +132272,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 878, - Column: 31, + Line: int(888), + Column: int(31), }, End: Location{ - Line: 878, - Column: 32, + Line: int(888), + Column: int(32), }, file: p1, }, - context: p9789, + context: p9868, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, Id: nil, @@ -131475,21 +132297,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 13, + Line: int(889), + Column: int(13), }, End: Location{ - Line: 882, - Column: 55, + Line: int(892), + Column: int(55), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ + "pivot", "std", "l", "arr", - "pivot", }, }, Binds: LocalBinds{ @@ -131500,16 +132322,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 26, + Line: int(889), + Column: int(26), }, End: Location{ - Line: 879, - Column: 70, + Line: int(889), + Column: int(70), }, file: p1, }, - context: p9798, + context: p9877, freeVariables: Identifiers{ "std", "l", @@ -131521,16 +132343,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 26, + Line: int(889), + Column: int(26), }, End: Location{ - Line: 879, - Column: 39, + Line: int(889), + Column: int(39), }, file: p1, }, - context: p9798, + context: p9877, freeVariables: Identifiers{ "std", }, @@ -131540,16 +132362,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 26, + Line: int(889), + Column: int(26), }, End: Location{ - Line: 879, - Column: 29, + Line: int(889), + Column: int(29), }, file: p1, }, - context: p9798, + context: p9877, freeVariables: Identifiers{ "std", }, @@ -131561,12 +132383,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -131574,7 +132396,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "makeArray", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -131586,16 +132408,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 40, + Line: int(889), + Column: int(40), }, End: Location{ - Line: 879, - Column: 45, + Line: int(889), + Column: int(45), }, file: p1, }, - context: p9807, + context: p9886, freeVariables: Identifiers{ "l", }, @@ -131605,41 +132427,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 40, + Line: int(889), + Column: int(40), }, End: Location{ - Line: 879, - Column: 41, + Line: int(889), + Column: int(41), }, file: p1, }, - context: p9807, + context: p9886, freeVariables: Identifiers{ "l", }, }, Id: "l", }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 44, + Line: int(889), + Column: int(44), }, End: Location{ - Line: 879, - Column: 45, + Line: int(889), + Column: int(45), }, file: p1, }, - context: p9807, + context: p9886, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -131648,16 +132470,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 47, + Line: int(889), + Column: int(47), }, End: Location{ - Line: 879, - Column: 69, + Line: int(889), + Column: int(69), }, file: p1, }, - context: p9807, + context: p9886, freeVariables: Identifiers{ "arr", }, @@ -131674,19 +132496,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 59, + Line: int(889), + Column: int(59), }, End: Location{ - Line: 879, - Column: 69, + Line: int(889), + Column: int(69), }, file: p1, }, - context: p9816, + context: p9895, freeVariables: Identifiers{ - "i", "arr", + "i", }, }, Target: &Var{ @@ -131694,16 +132516,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 59, + Line: int(889), + Column: int(59), }, End: Location{ - Line: 879, - Column: 62, + Line: int(889), + Column: int(62), }, file: p1, }, - context: p9816, + context: p9895, freeVariables: Identifiers{ "arr", }, @@ -131715,16 +132537,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 63, + Line: int(889), + Column: int(63), }, End: Location{ - Line: 879, - Column: 68, + Line: int(889), + Column: int(68), }, file: p1, }, - context: p9816, + context: p9895, freeVariables: Identifiers{ "i", }, @@ -131734,41 +132556,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 63, + Line: int(889), + Column: int(63), }, End: Location{ - Line: 879, - Column: 64, + Line: int(889), + Column: int(64), }, file: p1, }, - context: p9816, + context: p9895, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 879, - Column: 67, + Line: int(889), + Column: int(67), }, End: Location{ - Line: 879, - Column: 68, + Line: int(889), + Column: int(68), }, file: p1, }, - context: p9816, + context: p9895, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -131789,20 +132611,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 880, - Column: 13, + Line: int(890), + Column: int(13), }, End: Location{ - Line: 882, - Column: 55, + Line: int(892), + Column: int(55), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ + "rest", "std", "pivot", - "rest", }, }, Binds: LocalBinds{ @@ -131813,16 +132635,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 880, - Column: 26, + Line: int(890), + Column: int(26), }, End: Location{ - Line: 880, - Column: 66, + Line: int(890), + Column: int(66), }, file: p1, }, - context: p9829, + context: p9908, freeVariables: Identifiers{ "std", "pivot", @@ -131834,16 +132656,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 880, - Column: 26, + Line: int(890), + Column: int(26), }, End: Location{ - Line: 880, - Column: 36, + Line: int(890), + Column: int(36), }, file: p1, }, - context: p9829, + context: p9908, freeVariables: Identifiers{ "std", }, @@ -131853,16 +132675,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 880, - Column: 26, + Line: int(890), + Column: int(26), }, End: Location{ - Line: 880, - Column: 29, + Line: int(890), + Column: int(29), }, file: p1, }, - context: p9829, + context: p9908, freeVariables: Identifiers{ "std", }, @@ -131874,12 +132696,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -131887,7 +132709,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "filter", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -131899,16 +132721,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 880, - Column: 37, + Line: int(890), + Column: int(37), }, End: Location{ - Line: 880, - Column: 59, + Line: int(890), + Column: int(59), }, file: p1, }, - context: p9838, + context: p9917, freeVariables: Identifiers{ "pivot", }, @@ -131925,16 +132747,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 880, - Column: 49, + Line: int(890), + Column: int(49), }, End: Location{ - Line: 880, - Column: 59, + Line: int(890), + Column: int(59), }, file: p1, }, - context: p9842, + context: p9921, freeVariables: Identifiers{ "x", "pivot", @@ -131945,38 +132767,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 880, - Column: 49, + Line: int(890), + Column: int(49), }, End: Location{ - Line: 880, - Column: 50, + Line: int(890), + Column: int(50), }, file: p1, }, - context: p9842, + context: p9921, freeVariables: Identifiers{ "x", }, }, Id: "x", }, - Op: 10, + Op: BinaryOp(10), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 880, - Column: 54, + Line: int(890), + Column: int(54), }, End: Location{ - Line: 880, - Column: 59, + Line: int(890), + Column: int(59), }, file: p1, }, - context: p9842, + context: p9921, freeVariables: Identifiers{ "pivot", }, @@ -131990,16 +132812,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 880, - Column: 61, + Line: int(890), + Column: int(61), }, End: Location{ - Line: 880, - Column: 65, + Line: int(890), + Column: int(65), }, file: p1, }, - context: p9838, + context: p9917, freeVariables: Identifiers{ "rest", }, @@ -132020,20 +132842,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 881, - Column: 13, + Line: int(891), + Column: int(13), }, End: Location{ - Line: 882, - Column: 55, + Line: int(892), + Column: int(55), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ - "left", "pivot", "rest", + "left", "std", }, }, @@ -132045,20 +132867,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 881, - Column: 27, + Line: int(891), + Column: int(27), }, End: Location{ - Line: 881, - Column: 66, + Line: int(891), + Column: int(66), }, file: p1, }, - context: p9854, + context: p9933, freeVariables: Identifiers{ + "std", "pivot", "rest", - "std", }, }, Target: &Index{ @@ -132066,16 +132888,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 881, - Column: 27, + Line: int(891), + Column: int(27), }, End: Location{ - Line: 881, - Column: 37, + Line: int(891), + Column: int(37), }, file: p1, }, - context: p9854, + context: p9933, freeVariables: Identifiers{ "std", }, @@ -132085,16 +132907,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 881, - Column: 27, + Line: int(891), + Column: int(27), }, End: Location{ - Line: 881, - Column: 30, + Line: int(891), + Column: int(30), }, file: p1, }, - context: p9854, + context: p9933, freeVariables: Identifiers{ "std", }, @@ -132106,12 +132928,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132119,7 +132941,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "filter", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -132131,16 +132953,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 881, - Column: 38, + Line: int(891), + Column: int(38), }, End: Location{ - Line: 881, - Column: 59, + Line: int(891), + Column: int(59), }, file: p1, }, - context: p9863, + context: p9942, freeVariables: Identifiers{ "pivot", }, @@ -132157,16 +132979,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 881, - Column: 50, + Line: int(891), + Column: int(50), }, End: Location{ - Line: 881, - Column: 59, + Line: int(891), + Column: int(59), }, file: p1, }, - context: p9867, + context: p9946, freeVariables: Identifiers{ "x", "pivot", @@ -132177,38 +132999,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 881, - Column: 50, + Line: int(891), + Column: int(50), }, End: Location{ - Line: 881, - Column: 51, + Line: int(891), + Column: int(51), }, file: p1, }, - context: p9867, + context: p9946, freeVariables: Identifiers{ "x", }, }, Id: "x", }, - Op: 7, + Op: BinaryOp(7), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 881, - Column: 54, + Line: int(891), + Column: int(54), }, End: Location{ - Line: 881, - Column: 59, + Line: int(891), + Column: int(59), }, file: p1, }, - context: p9867, + context: p9946, freeVariables: Identifiers{ "pivot", }, @@ -132222,16 +133044,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 881, - Column: 61, + Line: int(891), + Column: int(61), }, End: Location{ - Line: 881, - Column: 65, + Line: int(891), + Column: int(65), }, file: p1, }, - context: p9863, + context: p9942, freeVariables: Identifiers{ "rest", }, @@ -132252,21 +133074,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 13, + Line: int(892), + Column: int(13), }, End: Location{ - Line: 882, - Column: 55, + Line: int(892), + Column: int(55), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "pivot", - "right", - "left", "std", + "left", + "right", }, }, Left: &Binary{ @@ -132274,20 +133096,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 13, + Line: int(892), + Column: int(13), }, End: Location{ - Line: 882, - Column: 37, + Line: int(892), + Column: int(37), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ - "left", - "std", "pivot", + "std", + "left", }, }, Left: &Apply{ @@ -132295,19 +133117,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 13, + Line: int(892), + Column: int(13), }, End: Location{ - Line: 882, - Column: 27, + Line: int(892), + Column: int(27), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ - "left", "std", + "left", }, }, Target: &Index{ @@ -132315,16 +133137,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 13, + Line: int(892), + Column: int(13), }, End: Location{ - Line: 882, - Column: 21, + Line: int(892), + Column: int(21), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "std", }, @@ -132334,16 +133156,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 13, + Line: int(892), + Column: int(13), }, End: Location{ - Line: 882, - Column: 16, + Line: int(892), + Column: int(16), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "std", }, @@ -132355,12 +133177,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132368,7 +133190,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sort", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -132380,16 +133202,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 22, + Line: int(892), + Column: int(22), }, End: Location{ - Line: 882, - Column: 26, + Line: int(892), + Column: int(26), }, file: p1, }, - context: p9888, + context: p9967, freeVariables: Identifiers{ "left", }, @@ -132402,22 +133224,22 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 30, + Line: int(892), + Column: int(30), }, End: Location{ - Line: 882, - Column: 37, + Line: int(892), + Column: int(37), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "pivot", }, @@ -132428,16 +133250,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 31, + Line: int(892), + Column: int(31), }, End: Location{ - Line: 882, - Column: 36, + Line: int(892), + Column: int(36), }, file: p1, }, - context: p9894, + context: p9973, freeVariables: Identifiers{ "pivot", }, @@ -132448,22 +133270,22 @@ var StdAst = &DesugaredObject{ TrailingComma: false, }, }, - Op: 3, + Op: BinaryOp(3), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 40, + Line: int(892), + Column: int(40), }, End: Location{ - Line: 882, - Column: 55, + Line: int(892), + Column: int(55), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "std", "right", @@ -132474,16 +133296,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 40, + Line: int(892), + Column: int(40), }, End: Location{ - Line: 882, - Column: 48, + Line: int(892), + Column: int(48), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "std", }, @@ -132493,16 +133315,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 40, + Line: int(892), + Column: int(40), }, End: Location{ - Line: 882, - Column: 43, + Line: int(892), + Column: int(43), }, file: p1, }, - context: p9747, + context: p9826, freeVariables: Identifiers{ "std", }, @@ -132514,12 +133336,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132527,7 +133349,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sort", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -132539,16 +133361,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 882, - Column: 49, + Line: int(892), + Column: int(49), }, End: Location{ - Line: 882, - Column: 54, + Line: int(892), + Column: int(54), }, file: p1, }, - context: p9905, + context: p9984, freeVariables: Identifiers{ "right", }, @@ -132573,18 +133395,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132592,7 +133414,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "uniq", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -132600,12 +133422,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132620,12 +133442,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -132642,12 +133464,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -132655,7 +133477,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -132667,12 +133489,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132687,12 +133509,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132706,12 +133528,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132727,12 +133549,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132740,7 +133562,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -132752,12 +133574,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132772,12 +133594,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132791,12 +133613,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132812,12 +133634,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132825,7 +133647,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -132837,12 +133659,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -132863,19 +133685,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -132884,36 +133706,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -132928,12 +133750,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -132949,12 +133771,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -132972,12 +133794,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -133001,12 +133823,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -133020,12 +133842,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -133039,12 +133861,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -133060,12 +133882,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133073,7 +133895,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -133085,19 +133907,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -133105,19 +133927,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -133147,12 +133969,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133168,12 +133990,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133194,19 +134016,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 885, - Column: 9, + Line: int(895), + Column: int(9), }, End: Location{ - Line: 892, - Column: 30, + Line: int(902), + Column: int(30), }, file: p1, }, - context: p9913, + context: p9992, freeVariables: Identifiers{ - "arr", "std", + "arr", }, }, Binds: LocalBinds{ @@ -133217,16 +134039,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p9917, + context: p9996, freeVariables: Identifiers{ "std", }, @@ -133244,20 +134066,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 886, - Column: 13, + Line: int(896), + Column: int(13), }, End: Location{ - Line: 891, - Column: 24, + Line: int(901), + Column: int(24), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ + "std", "a", "b", - "std", }, }, Cond: &Apply{ @@ -133265,12 +134087,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133285,12 +134107,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133304,12 +134126,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133325,12 +134147,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133338,7 +134160,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -133350,16 +134172,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 886, - Column: 16, + Line: int(896), + Column: int(16), }, End: Location{ - Line: 886, - Column: 29, + Line: int(896), + Column: int(29), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "std", "a", @@ -133370,16 +134192,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 886, - Column: 16, + Line: int(896), + Column: int(16), }, End: Location{ - Line: 886, - Column: 26, + Line: int(896), + Column: int(26), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "std", }, @@ -133389,16 +134211,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 886, - Column: 16, + Line: int(896), + Column: int(16), }, End: Location{ - Line: 886, - Column: 19, + Line: int(896), + Column: int(19), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "std", }, @@ -133410,12 +134232,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133423,7 +134245,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -133435,16 +134257,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 886, - Column: 27, + Line: int(896), + Column: int(27), }, End: Location{ - Line: 886, - Column: 28, + Line: int(896), + Column: int(28), }, file: p1, }, - context: p9940, + context: p10019, freeVariables: Identifiers{ "a", }, @@ -133462,19 +134284,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 886, - Column: 33, + Line: int(896), + Column: int(33), }, End: Location{ - Line: 886, - Column: 34, + Line: int(896), + Column: int(34), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -133488,16 +134310,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 887, - Column: 17, + Line: int(897), + Column: int(17), }, End: Location{ - Line: 887, - Column: 20, + Line: int(897), + Column: int(20), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "b", }, @@ -133508,16 +134330,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 887, - Column: 18, + Line: int(897), + Column: int(18), }, End: Location{ - Line: 887, - Column: 19, + Line: int(897), + Column: int(19), }, file: p1, }, - context: p9947, + context: p10026, freeVariables: Identifiers{ "b", }, @@ -133532,16 +134354,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 18, + Line: int(898), + Column: int(18), }, End: Location{ - Line: 891, - Column: 24, + Line: int(901), + Column: int(24), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "std", "a", @@ -133553,12 +134375,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133574,12 +134396,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133593,12 +134415,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133614,12 +134436,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133627,7 +134449,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -133639,19 +134461,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 21, + Line: int(898), + Column: int(21), }, End: Location{ - Line: 888, - Column: 41, + Line: int(898), + Column: int(41), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ - "a", "std", + "a", }, }, Target: &Var{ @@ -133659,16 +134481,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 21, + Line: int(898), + Column: int(21), }, End: Location{ - Line: 888, - Column: 22, + Line: int(898), + Column: int(22), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "a", }, @@ -133680,16 +134502,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 23, + Line: int(898), + Column: int(23), }, End: Location{ - Line: 888, - Column: 40, + Line: int(898), + Column: int(40), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "std", "a", @@ -133700,16 +134522,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 23, + Line: int(898), + Column: int(23), }, End: Location{ - Line: 888, - Column: 36, + Line: int(898), + Column: int(36), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "std", "a", @@ -133720,16 +134542,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 23, + Line: int(898), + Column: int(23), }, End: Location{ - Line: 888, - Column: 33, + Line: int(898), + Column: int(33), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "std", }, @@ -133739,16 +134561,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 23, + Line: int(898), + Column: int(23), }, End: Location{ - Line: 888, - Column: 26, + Line: int(898), + Column: int(26), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "std", }, @@ -133760,12 +134582,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -133773,7 +134595,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -133785,16 +134607,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 34, + Line: int(898), + Column: int(34), }, End: Location{ - Line: 888, - Column: 35, + Line: int(898), + Column: int(35), }, file: p1, }, - context: p9974, + context: p10053, freeVariables: Identifiers{ "a", }, @@ -133807,25 +134629,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 39, + Line: int(898), + Column: int(39), }, End: Location{ - Line: 888, - Column: 40, + Line: int(898), + Column: int(40), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -133836,16 +134658,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 888, - Column: 45, + Line: int(898), + Column: int(45), }, End: Location{ - Line: 888, - Column: 46, + Line: int(898), + Column: int(46), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "b", }, @@ -133863,16 +134685,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 889, - Column: 17, + Line: int(899), + Column: int(17), }, End: Location{ - Line: 889, - Column: 18, + Line: int(899), + Column: int(18), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "a", }, @@ -133884,16 +134706,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 891, - Column: 17, + Line: int(901), + Column: int(17), }, End: Location{ - Line: 891, - Column: 24, + Line: int(901), + Column: int(24), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "a", "b", @@ -133904,38 +134726,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 891, - Column: 17, + Line: int(901), + Column: int(17), }, End: Location{ - Line: 891, - Column: 18, + Line: int(901), + Column: int(18), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "a", }, }, Id: "a", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 891, - Column: 21, + Line: int(901), + Column: int(21), }, End: Location{ - Line: 891, - Column: 24, + Line: int(901), + Column: int(24), }, file: p1, }, - context: p9921, + context: p10000, freeVariables: Identifiers{ "b", }, @@ -133946,16 +134768,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 891, - Column: 22, + Line: int(901), + Column: int(22), }, End: Location{ - Line: 891, - Column: 23, + Line: int(901), + Column: int(23), }, file: p1, }, - context: p9989, + context: p10068, freeVariables: Identifiers{ "b", }, @@ -133977,20 +134799,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 892, - Column: 9, + Line: int(902), + Column: int(9), }, End: Location{ - Line: 892, - Column: 30, + Line: int(902), + Column: int(30), }, file: p1, }, - context: p9913, + context: p9992, freeVariables: Identifiers{ - "std", "f", "arr", + "std", }, }, Target: &Index{ @@ -133998,16 +134820,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 892, - Column: 9, + Line: int(902), + Column: int(9), }, End: Location{ - Line: 892, - Column: 18, + Line: int(902), + Column: int(18), }, file: p1, }, - context: p9913, + context: p9992, freeVariables: Identifiers{ "std", }, @@ -134017,16 +134839,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 892, - Column: 9, + Line: int(902), + Column: int(9), }, End: Location{ - Line: 892, - Column: 12, + Line: int(902), + Column: int(12), }, file: p1, }, - context: p9913, + context: p9992, freeVariables: Identifiers{ "std", }, @@ -134038,12 +134860,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134051,7 +134873,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "foldl", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -134063,16 +134885,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 892, - Column: 19, + Line: int(902), + Column: int(19), }, End: Location{ - Line: 892, - Column: 20, + Line: int(902), + Column: int(20), }, file: p1, }, - context: p10000, + context: p10079, freeVariables: Identifiers{ "f", }, @@ -134084,16 +134906,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 892, - Column: 22, + Line: int(902), + Column: int(22), }, End: Location{ - Line: 892, - Column: 25, + Line: int(902), + Column: int(25), }, file: p1, }, - context: p10000, + context: p10079, freeVariables: Identifiers{ "arr", }, @@ -134105,16 +134927,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 892, - Column: 27, + Line: int(902), + Column: int(27), }, End: Location{ - Line: 892, - Column: 29, + Line: int(902), + Column: int(29), }, file: p1, }, - context: p10000, + context: p10079, freeVariables: nil, }, Elements: nil, @@ -134132,18 +134954,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134151,7 +134973,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "set", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -134159,12 +134981,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134179,12 +135001,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -134201,12 +135023,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -134214,7 +135036,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -134226,12 +135048,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134246,12 +135068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134265,12 +135087,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134286,12 +135108,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134299,7 +135121,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -134311,12 +135133,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134331,12 +135153,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134350,12 +135172,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134371,12 +135193,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134384,7 +135206,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -134396,12 +135218,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134422,19 +135244,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -134443,36 +135265,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -134487,12 +135309,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -134508,12 +135330,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -134531,12 +135353,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -134560,12 +135382,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -134579,12 +135401,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -134598,12 +135420,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -134619,12 +135441,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134632,7 +135454,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -134644,19 +135466,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -134664,19 +135486,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -134706,12 +135528,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134727,12 +135549,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134753,16 +135575,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 895, - Column: 9, + Line: int(905), + Column: int(9), }, End: Location{ - Line: 895, - Column: 32, + Line: int(905), + Column: int(32), }, file: p1, }, - context: p10011, + context: p10090, freeVariables: Identifiers{ "std", "arr", @@ -134773,16 +135595,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 895, - Column: 9, + Line: int(905), + Column: int(9), }, End: Location{ - Line: 895, - Column: 17, + Line: int(905), + Column: int(17), }, file: p1, }, - context: p10011, + context: p10090, freeVariables: Identifiers{ "std", }, @@ -134792,16 +135614,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 895, - Column: 9, + Line: int(905), + Column: int(9), }, End: Location{ - Line: 895, - Column: 12, + Line: int(905), + Column: int(12), }, file: p1, }, - context: p10011, + context: p10090, freeVariables: Identifiers{ "std", }, @@ -134813,12 +135635,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134826,7 +135648,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "uniq", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -134838,16 +135660,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 895, - Column: 18, + Line: int(905), + Column: int(18), }, End: Location{ - Line: 895, - Column: 31, + Line: int(905), + Column: int(31), }, file: p1, }, - context: p10020, + context: p10099, freeVariables: Identifiers{ "std", "arr", @@ -134858,16 +135680,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 895, - Column: 18, + Line: int(905), + Column: int(18), }, End: Location{ - Line: 895, - Column: 26, + Line: int(905), + Column: int(26), }, file: p1, }, - context: p10020, + context: p10099, freeVariables: Identifiers{ "std", }, @@ -134877,16 +135699,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 895, - Column: 18, + Line: int(905), + Column: int(18), }, End: Location{ - Line: 895, - Column: 21, + Line: int(905), + Column: int(21), }, file: p1, }, - context: p10020, + context: p10099, freeVariables: Identifiers{ "std", }, @@ -134898,12 +135720,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134911,7 +135733,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "sort", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -134923,16 +135745,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 895, - Column: 27, + Line: int(905), + Column: int(27), }, End: Location{ - Line: 895, - Column: 30, + Line: int(905), + Column: int(30), }, file: p1, }, - context: p10029, + context: p10108, freeVariables: Identifiers{ "arr", }, @@ -134956,18 +135778,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -134975,7 +135797,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "setMember", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -134983,12 +135805,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135003,12 +135825,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -135025,12 +135847,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -135038,7 +135860,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -135050,12 +135872,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135070,12 +135892,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135089,12 +135911,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135110,12 +135932,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135123,7 +135945,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -135135,12 +135957,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135155,12 +135977,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135174,12 +135996,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135195,12 +136017,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135208,7 +136030,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -135220,12 +136042,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135246,19 +136068,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -135267,36 +136089,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -135311,12 +136133,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -135332,12 +136154,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -135355,12 +136177,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -135384,12 +136206,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -135403,12 +136225,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -135422,12 +136244,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -135443,12 +136265,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135456,7 +136278,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -135468,19 +136290,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -135488,19 +136310,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -135530,12 +136352,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135551,12 +136373,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135578,20 +136400,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 9, + Line: int(909), + Column: int(9), }, End: Location{ - Line: 899, - Column: 47, + Line: int(909), + Column: int(47), }, file: p1, }, - context: p10037, + context: p10116, freeVariables: Identifiers{ - "arr", "std", "x", + "arr", }, }, Left: &Apply{ @@ -135599,20 +136421,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 9, + Line: int(909), + Column: int(9), }, End: Location{ - Line: 899, - Column: 43, + Line: int(909), + Column: int(43), }, file: p1, }, - context: p10037, + context: p10116, freeVariables: Identifiers{ - "arr", "std", "x", + "arr", }, }, Target: &Index{ @@ -135620,16 +136442,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 9, + Line: int(909), + Column: int(9), }, End: Location{ - Line: 899, - Column: 19, + Line: int(909), + Column: int(19), }, file: p1, }, - context: p10037, + context: p10116, freeVariables: Identifiers{ "std", }, @@ -135639,16 +136461,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 9, + Line: int(909), + Column: int(9), }, End: Location{ - Line: 899, - Column: 12, + Line: int(909), + Column: int(12), }, file: p1, }, - context: p10037, + context: p10116, freeVariables: Identifiers{ "std", }, @@ -135660,12 +136482,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135673,7 +136495,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -135685,16 +136507,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 20, + Line: int(909), + Column: int(20), }, End: Location{ - Line: 899, - Column: 42, + Line: int(909), + Column: int(42), }, file: p1, }, - context: p10048, + context: p10127, freeVariables: Identifiers{ "std", "x", @@ -135706,16 +136528,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 20, + Line: int(909), + Column: int(20), }, End: Location{ - Line: 899, - Column: 32, + Line: int(909), + Column: int(32), }, file: p1, }, - context: p10048, + context: p10127, freeVariables: Identifiers{ "std", }, @@ -135725,16 +136547,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 20, + Line: int(909), + Column: int(20), }, End: Location{ - Line: 899, - Column: 23, + Line: int(909), + Column: int(23), }, file: p1, }, - context: p10048, + context: p10127, freeVariables: Identifiers{ "std", }, @@ -135746,12 +136568,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135759,7 +136581,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "setInter", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -135771,16 +136593,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 33, + Line: int(909), + Column: int(33), }, End: Location{ - Line: 899, - Column: 36, + Line: int(909), + Column: int(36), }, file: p1, }, - context: p10057, + context: p10136, freeVariables: Identifiers{ "x", }, @@ -135791,16 +136613,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 34, + Line: int(909), + Column: int(34), }, End: Location{ - Line: 899, - Column: 35, + Line: int(909), + Column: int(35), }, file: p1, }, - context: p10061, + context: p10140, freeVariables: Identifiers{ "x", }, @@ -135815,16 +136637,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 38, + Line: int(909), + Column: int(38), }, End: Location{ - Line: 899, - Column: 41, + Line: int(909), + Column: int(41), }, file: p1, }, - context: p10057, + context: p10136, freeVariables: Identifiers{ "arr", }, @@ -135843,25 +136665,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 7, + Op: BinaryOp(7), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 899, - Column: 46, + Line: int(909), + Column: int(46), }, End: Location{ - Line: 899, - Column: 47, + Line: int(909), + Column: int(47), }, file: p1, }, - context: p10037, + context: p10116, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -135870,18 +136692,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135889,7 +136711,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "setUnion", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -135897,12 +136719,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135917,12 +136739,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -135939,12 +136761,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -135952,7 +136774,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -135964,12 +136786,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -135984,12 +136806,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136003,12 +136825,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136024,12 +136846,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136037,7 +136859,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -136049,12 +136871,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136069,12 +136891,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136088,12 +136910,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136109,12 +136931,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136122,7 +136944,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -136134,12 +136956,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136160,19 +136982,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -136181,36 +137003,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -136225,12 +137047,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -136246,12 +137068,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -136269,12 +137091,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -136298,12 +137120,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -136317,12 +137139,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -136336,12 +137158,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -136357,12 +137179,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136370,7 +137192,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -136382,19 +137204,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -136402,19 +137224,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -136444,12 +137266,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136465,12 +137287,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136492,16 +137314,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 902, - Column: 9, + Line: int(912), + Column: int(9), }, End: Location{ - Line: 902, - Column: 23, + Line: int(912), + Column: int(23), }, file: p1, }, - context: p10072, + context: p10151, freeVariables: Identifiers{ "std", "a", @@ -136513,16 +137335,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 902, - Column: 9, + Line: int(912), + Column: int(9), }, End: Location{ - Line: 902, - Column: 16, + Line: int(912), + Column: int(16), }, file: p1, }, - context: p10072, + context: p10151, freeVariables: Identifiers{ "std", }, @@ -136532,16 +137354,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 902, - Column: 9, + Line: int(912), + Column: int(9), }, End: Location{ - Line: 902, - Column: 12, + Line: int(912), + Column: int(12), }, file: p1, }, - context: p10072, + context: p10151, freeVariables: Identifiers{ "std", }, @@ -136553,12 +137375,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136566,7 +137388,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "set", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -136578,16 +137400,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 902, - Column: 17, + Line: int(912), + Column: int(17), }, End: Location{ - Line: 902, - Column: 22, + Line: int(912), + Column: int(22), }, file: p1, }, - context: p10081, + context: p10160, freeVariables: Identifiers{ "a", "b", @@ -136598,38 +137420,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 902, - Column: 17, + Line: int(912), + Column: int(17), }, End: Location{ - Line: 902, - Column: 18, + Line: int(912), + Column: int(18), }, file: p1, }, - context: p10081, + context: p10160, freeVariables: Identifiers{ "a", }, }, Id: "a", }, - Op: 3, + Op: BinaryOp(3), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 902, - Column: 21, + Line: int(912), + Column: int(21), }, End: Location{ - Line: 902, - Column: 22, + Line: int(912), + Column: int(22), }, file: p1, }, - context: p10081, + context: p10160, freeVariables: Identifiers{ "b", }, @@ -136648,18 +137470,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136667,7 +137489,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "setInter", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -136675,12 +137497,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136695,12 +137517,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -136717,12 +137539,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -136730,7 +137552,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -136742,12 +137564,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136762,12 +137584,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136781,12 +137603,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136802,12 +137624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136815,7 +137637,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -136827,12 +137649,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136847,12 +137669,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136866,12 +137688,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136887,12 +137709,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136900,7 +137722,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -136912,12 +137734,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -136938,19 +137760,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -136959,36 +137781,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -137003,12 +137825,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -137024,12 +137846,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -137047,12 +137869,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -137076,12 +137898,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -137095,12 +137917,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -137114,12 +137936,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -137135,12 +137957,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -137148,7 +137970,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -137160,19 +137982,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -137180,19 +138002,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -137222,12 +138044,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -137243,12 +138065,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -137270,20 +138092,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 905, - Column: 9, + Line: int(915), + Column: int(9), }, End: Location{ - Line: 915, - Column: 28, + Line: int(925), + Column: int(28), }, file: p1, }, - context: p10093, + context: p10172, freeVariables: Identifiers{ "std", - "b", "a", + "b", }, }, Binds: LocalBinds{ @@ -137294,19 +138116,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p10097, + context: p10176, freeVariables: Identifiers{ - "std", "aux", + "std", }, }, Parameters: Parameters{ @@ -137325,24 +138147,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 13, + Line: int(916), + Column: int(13), }, End: Location{ - Line: 914, - Column: 45, + Line: int(924), + Column: int(45), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ - "a", - "b", - "j", - "i", "std", + "a", + "j", + "b", "acc", "aux", + "i", }, }, Cond: &Binary{ @@ -137350,22 +138172,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 16, + Line: int(916), + Column: int(16), }, End: Location{ - Line: 906, - Column: 56, + Line: int(916), + Column: int(56), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ - "a", - "b", - "j", "i", "std", + "a", + "j", + "b", }, }, Left: &Binary{ @@ -137373,16 +138195,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 16, + Line: int(916), + Column: int(16), }, End: Location{ - Line: 906, - Column: 34, + Line: int(916), + Column: int(34), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "i", "std", @@ -137394,38 +138216,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 16, + Line: int(916), + Column: int(16), }, End: Location{ - Line: 906, - Column: 17, + Line: int(916), + Column: int(17), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 21, + Line: int(916), + Column: int(21), }, End: Location{ - Line: 906, - Column: 34, + Line: int(916), + Column: int(34), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "std", "a", @@ -137436,16 +138258,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 21, + Line: int(916), + Column: int(21), }, End: Location{ - Line: 906, - Column: 31, + Line: int(916), + Column: int(31), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "std", }, @@ -137455,16 +138277,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 21, + Line: int(916), + Column: int(21), }, End: Location{ - Line: 906, - Column: 24, + Line: int(916), + Column: int(24), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "std", }, @@ -137476,12 +138298,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -137489,7 +138311,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -137501,16 +138323,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 32, + Line: int(916), + Column: int(32), }, End: Location{ - Line: 906, - Column: 33, + Line: int(916), + Column: int(33), }, file: p1, }, - context: p10118, + context: p10197, freeVariables: Identifiers{ "a", }, @@ -137524,26 +138346,26 @@ var StdAst = &DesugaredObject{ TailStrict: false, }, }, - Op: 18, + Op: BinaryOp(18), Right: &Binary{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 38, + Line: int(916), + Column: int(38), }, End: Location{ - Line: 906, - Column: 56, + Line: int(916), + Column: int(56), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ + "j", "std", "b", - "j", }, }, Left: &Var{ @@ -137551,38 +138373,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 38, + Line: int(916), + Column: int(38), }, End: Location{ - Line: 906, - Column: 39, + Line: int(916), + Column: int(39), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "j", }, }, Id: "j", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 43, + Line: int(916), + Column: int(43), }, End: Location{ - Line: 906, - Column: 56, + Line: int(916), + Column: int(56), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "std", "b", @@ -137593,16 +138415,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 43, + Line: int(916), + Column: int(43), }, End: Location{ - Line: 906, - Column: 53, + Line: int(916), + Column: int(53), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "std", }, @@ -137612,16 +138434,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 43, + Line: int(916), + Column: int(43), }, End: Location{ - Line: 906, - Column: 46, + Line: int(916), + Column: int(46), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "std", }, @@ -137633,12 +138455,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -137646,7 +138468,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -137658,16 +138480,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 906, - Column: 54, + Line: int(916), + Column: int(54), }, End: Location{ - Line: 906, - Column: 55, + Line: int(916), + Column: int(55), }, file: p1, }, - context: p10133, + context: p10212, freeVariables: Identifiers{ "b", }, @@ -137687,16 +138509,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 907, - Column: 17, + Line: int(917), + Column: int(17), }, End: Location{ - Line: 907, - Column: 20, + Line: int(917), + Column: int(20), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "acc", }, @@ -137708,24 +138530,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 909, - Column: 17, + Line: int(919), + Column: int(17), }, End: Location{ - Line: 914, - Column: 45, + Line: int(924), + Column: int(45), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ - "b", - "acc", - "aux", "std", "a", "i", + "b", "j", + "acc", + "aux", }, }, Cond: &Apply{ @@ -137733,12 +138555,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -137747,8 +138569,8 @@ var StdAst = &DesugaredObject{ "std", "a", "i", - "j", "b", + "j", }, }, Target: &Index{ @@ -137756,12 +138578,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -137775,12 +138597,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -137796,12 +138618,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -137809,7 +138631,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -137821,16 +138643,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 909, - Column: 20, + Line: int(919), + Column: int(20), }, End: Location{ - Line: 909, - Column: 24, + Line: int(919), + Column: int(24), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "a", "i", @@ -137841,16 +138663,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 909, - Column: 20, + Line: int(919), + Column: int(20), }, End: Location{ - Line: 909, - Column: 21, + Line: int(919), + Column: int(21), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "a", }, @@ -137862,16 +138684,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 909, - Column: 22, + Line: int(919), + Column: int(22), }, End: Location{ - Line: 909, - Column: 23, + Line: int(919), + Column: int(23), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "i", }, @@ -137885,19 +138707,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 909, - Column: 28, + Line: int(919), + Column: int(28), }, End: Location{ - Line: 909, - Column: 32, + Line: int(919), + Column: int(32), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ - "j", "b", + "j", }, }, Target: &Var{ @@ -137905,16 +138727,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 909, - Column: 28, + Line: int(919), + Column: int(28), }, End: Location{ - Line: 909, - Column: 29, + Line: int(919), + Column: int(29), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "b", }, @@ -137926,16 +138748,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 909, - Column: 30, + Line: int(919), + Column: int(30), }, End: Location{ - Line: 909, - Column: 31, + Line: int(919), + Column: int(31), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "j", }, @@ -137955,23 +138777,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 21, + Line: int(920), + Column: int(21), }, End: Location{ - Line: 910, - Column: 58, + Line: int(920), + Column: int(58), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ - "acc", - "aux", - "a", "b", "i", "j", + "acc", + "aux", + "a", }, }, Target: &Var{ @@ -137979,16 +138801,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 21, + Line: int(920), + Column: int(21), }, End: Location{ - Line: 910, - Column: 24, + Line: int(920), + Column: int(24), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "aux", }, @@ -138002,16 +138824,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 25, + Line: int(920), + Column: int(25), }, End: Location{ - Line: 910, - Column: 26, + Line: int(920), + Column: int(26), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: Identifiers{ "a", }, @@ -138023,16 +138845,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 28, + Line: int(920), + Column: int(28), }, End: Location{ - Line: 910, - Column: 29, + Line: int(920), + Column: int(29), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: Identifiers{ "b", }, @@ -138044,16 +138866,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 31, + Line: int(920), + Column: int(31), }, End: Location{ - Line: 910, - Column: 36, + Line: int(920), + Column: int(36), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: Identifiers{ "i", }, @@ -138063,41 +138885,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 31, + Line: int(920), + Column: int(31), }, End: Location{ - Line: 910, - Column: 32, + Line: int(920), + Column: int(32), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 35, + Line: int(920), + Column: int(35), }, End: Location{ - Line: 910, - Column: 36, + Line: int(920), + Column: int(36), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -138106,16 +138928,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 38, + Line: int(920), + Column: int(38), }, End: Location{ - Line: 910, - Column: 43, + Line: int(920), + Column: int(43), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: Identifiers{ "j", }, @@ -138125,41 +138947,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 38, + Line: int(920), + Column: int(38), }, End: Location{ - Line: 910, - Column: 39, + Line: int(920), + Column: int(39), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: Identifiers{ "j", }, }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 42, + Line: int(920), + Column: int(42), }, End: Location{ - Line: 910, - Column: 43, + Line: int(920), + Column: int(43), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -138168,20 +138990,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 45, + Line: int(920), + Column: int(45), }, End: Location{ - Line: 910, - Column: 57, + Line: int(920), + Column: int(57), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: Identifiers{ - "a", - "i", "acc", + "i", + "a", }, }, Left: &Var{ @@ -138189,41 +139011,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 45, + Line: int(920), + Column: int(45), }, End: Location{ - Line: 910, - Column: 48, + Line: int(920), + Column: int(48), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: Identifiers{ "acc", }, }, Id: "acc", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 51, + Line: int(920), + Column: int(51), }, End: Location{ - Line: 910, - Column: 57, + Line: int(920), + Column: int(57), }, file: p1, }, - context: p10165, + context: p10244, freeVariables: Identifiers{ - "a", "i", + "a", }, }, Elements: Nodes{ @@ -138232,16 +139054,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 52, + Line: int(920), + Column: int(52), }, End: Location{ - Line: 910, - Column: 56, + Line: int(920), + Column: int(56), }, file: p1, }, - context: p10187, + context: p10266, freeVariables: Identifiers{ "a", "i", @@ -138252,16 +139074,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 52, + Line: int(920), + Column: int(52), }, End: Location{ - Line: 910, - Column: 53, + Line: int(920), + Column: int(53), }, file: p1, }, - context: p10187, + context: p10266, freeVariables: Identifiers{ "a", }, @@ -138273,16 +139095,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 910, - Column: 54, + Line: int(920), + Column: int(54), }, End: Location{ - Line: 910, - Column: 55, + Line: int(920), + Column: int(55), }, file: p1, }, - context: p10187, + context: p10266, freeVariables: Identifiers{ "i", }, @@ -138306,23 +139128,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 911, - Column: 22, + Line: int(921), + Column: int(22), }, End: Location{ - Line: 914, - Column: 45, + Line: int(924), + Column: int(45), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ - "b", - "j", - "acc", - "aux", "a", "i", + "b", + "j", + "aux", + "acc", }, }, Cond: &Binary{ @@ -138330,16 +139152,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 911, - Column: 25, + Line: int(921), + Column: int(25), }, End: Location{ - Line: 911, - Column: 36, + Line: int(921), + Column: int(36), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "a", "i", @@ -138352,16 +139174,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 911, - Column: 25, + Line: int(921), + Column: int(25), }, End: Location{ - Line: 911, - Column: 29, + Line: int(921), + Column: int(29), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "a", "i", @@ -138372,16 +139194,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 911, - Column: 25, + Line: int(921), + Column: int(25), }, End: Location{ - Line: 911, - Column: 26, + Line: int(921), + Column: int(26), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "a", }, @@ -138393,16 +139215,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 911, - Column: 27, + Line: int(921), + Column: int(27), }, End: Location{ - Line: 911, - Column: 28, + Line: int(921), + Column: int(28), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "i", }, @@ -138411,22 +139233,22 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 9, + Op: BinaryOp(9), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 911, - Column: 32, + Line: int(921), + Column: int(32), }, End: Location{ - Line: 911, - Column: 36, + Line: int(921), + Column: int(36), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "b", "j", @@ -138437,16 +139259,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 911, - Column: 32, + Line: int(921), + Column: int(32), }, End: Location{ - Line: 911, - Column: 33, + Line: int(921), + Column: int(33), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "b", }, @@ -138458,16 +139280,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 911, - Column: 34, + Line: int(921), + Column: int(34), }, End: Location{ - Line: 911, - Column: 35, + Line: int(921), + Column: int(35), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "j", }, @@ -138482,23 +139304,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 912, - Column: 21, + Line: int(922), + Column: int(21), }, End: Location{ - Line: 912, - Column: 45, + Line: int(922), + Column: int(45), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ - "i", - "j", - "acc", "aux", "a", "b", + "i", + "j", + "acc", }, }, Target: &Var{ @@ -138506,16 +139328,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 912, - Column: 21, + Line: int(922), + Column: int(21), }, End: Location{ - Line: 912, - Column: 24, + Line: int(922), + Column: int(24), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "aux", }, @@ -138529,16 +139351,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 912, - Column: 25, + Line: int(922), + Column: int(25), }, End: Location{ - Line: 912, - Column: 26, + Line: int(922), + Column: int(26), }, file: p1, }, - context: p10215, + context: p10294, freeVariables: Identifiers{ "a", }, @@ -138550,16 +139372,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 912, - Column: 28, + Line: int(922), + Column: int(28), }, End: Location{ - Line: 912, - Column: 29, + Line: int(922), + Column: int(29), }, file: p1, }, - context: p10215, + context: p10294, freeVariables: Identifiers{ "b", }, @@ -138571,16 +139393,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 912, - Column: 31, + Line: int(922), + Column: int(31), }, End: Location{ - Line: 912, - Column: 36, + Line: int(922), + Column: int(36), }, file: p1, }, - context: p10215, + context: p10294, freeVariables: Identifiers{ "i", }, @@ -138590,41 +139412,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 912, - Column: 31, + Line: int(922), + Column: int(31), }, End: Location{ - Line: 912, - Column: 32, + Line: int(922), + Column: int(32), }, file: p1, }, - context: p10215, + context: p10294, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 912, - Column: 35, + Line: int(922), + Column: int(35), }, End: Location{ - Line: 912, - Column: 36, + Line: int(922), + Column: int(36), }, file: p1, }, - context: p10215, + context: p10294, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -138633,16 +139455,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 912, - Column: 38, + Line: int(922), + Column: int(38), }, End: Location{ - Line: 912, - Column: 39, + Line: int(922), + Column: int(39), }, file: p1, }, - context: p10215, + context: p10294, freeVariables: Identifiers{ "j", }, @@ -138654,16 +139476,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 912, - Column: 41, + Line: int(922), + Column: int(41), }, End: Location{ - Line: 912, - Column: 44, + Line: int(922), + Column: int(44), }, file: p1, }, - context: p10215, + context: p10294, freeVariables: Identifiers{ "acc", }, @@ -138681,23 +139503,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 914, - Column: 21, + Line: int(924), + Column: int(21), }, End: Location{ - Line: 914, - Column: 45, + Line: int(924), + Column: int(45), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ - "acc", "aux", "a", "b", "i", "j", + "acc", }, }, Target: &Var{ @@ -138705,16 +139527,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 914, - Column: 21, + Line: int(924), + Column: int(21), }, End: Location{ - Line: 914, - Column: 24, + Line: int(924), + Column: int(24), }, file: p1, }, - context: p10101, + context: p10180, freeVariables: Identifiers{ "aux", }, @@ -138728,16 +139550,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 914, - Column: 25, + Line: int(924), + Column: int(25), }, End: Location{ - Line: 914, - Column: 26, + Line: int(924), + Column: int(26), }, file: p1, }, - context: p10234, + context: p10313, freeVariables: Identifiers{ "a", }, @@ -138749,16 +139571,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 914, - Column: 28, + Line: int(924), + Column: int(28), }, End: Location{ - Line: 914, - Column: 29, + Line: int(924), + Column: int(29), }, file: p1, }, - context: p10234, + context: p10313, freeVariables: Identifiers{ "b", }, @@ -138770,16 +139592,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 914, - Column: 31, + Line: int(924), + Column: int(31), }, End: Location{ - Line: 914, - Column: 32, + Line: int(924), + Column: int(32), }, file: p1, }, - context: p10234, + context: p10313, freeVariables: Identifiers{ "i", }, @@ -138791,16 +139613,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 914, - Column: 34, + Line: int(924), + Column: int(34), }, End: Location{ - Line: 914, - Column: 39, + Line: int(924), + Column: int(39), }, file: p1, }, - context: p10234, + context: p10313, freeVariables: Identifiers{ "j", }, @@ -138810,41 +139632,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 914, - Column: 34, + Line: int(924), + Column: int(34), }, End: Location{ - Line: 914, - Column: 35, + Line: int(924), + Column: int(35), }, file: p1, }, - context: p10234, + context: p10313, freeVariables: Identifiers{ "j", }, }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 914, - Column: 38, + Line: int(924), + Column: int(38), }, End: Location{ - Line: 914, - Column: 39, + Line: int(924), + Column: int(39), }, file: p1, }, - context: p10234, + context: p10313, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -138853,16 +139675,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 914, - Column: 41, + Line: int(924), + Column: int(41), }, End: Location{ - Line: 914, - Column: 44, + Line: int(924), + Column: int(44), }, file: p1, }, - context: p10234, + context: p10313, freeVariables: Identifiers{ "acc", }, @@ -138887,20 +139709,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 915, - Column: 9, + Line: int(925), + Column: int(9), }, End: Location{ - Line: 915, - Column: 28, + Line: int(925), + Column: int(28), }, file: p1, }, - context: p10093, + context: p10172, freeVariables: Identifiers{ - "b", "aux", "a", + "b", }, }, Target: &Var{ @@ -138908,16 +139730,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 915, - Column: 9, + Line: int(925), + Column: int(9), }, End: Location{ - Line: 915, - Column: 12, + Line: int(925), + Column: int(12), }, file: p1, }, - context: p10093, + context: p10172, freeVariables: Identifiers{ "aux", }, @@ -138931,16 +139753,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 915, - Column: 13, + Line: int(925), + Column: int(13), }, End: Location{ - Line: 915, - Column: 14, + Line: int(925), + Column: int(14), }, file: p1, }, - context: p10253, + context: p10332, freeVariables: Identifiers{ "a", }, @@ -138952,16 +139774,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 915, - Column: 16, + Line: int(925), + Column: int(16), }, End: Location{ - Line: 915, - Column: 17, + Line: int(925), + Column: int(17), }, file: p1, }, - context: p10253, + context: p10332, freeVariables: Identifiers{ "b", }, @@ -138973,19 +139795,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 915, - Column: 19, + Line: int(925), + Column: int(19), }, End: Location{ - Line: 915, - Column: 20, + Line: int(925), + Column: int(20), }, file: p1, }, - context: p10253, + context: p10332, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -138993,19 +139815,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 915, - Column: 22, + Line: int(925), + Column: int(22), }, End: Location{ - Line: 915, - Column: 23, + Line: int(925), + Column: int(23), }, file: p1, }, - context: p10253, + context: p10332, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &Array{ @@ -139013,16 +139835,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 915, - Column: 25, + Line: int(925), + Column: int(25), }, End: Location{ - Line: 915, - Column: 27, + Line: int(925), + Column: int(27), }, file: p1, }, - context: p10253, + context: p10332, freeVariables: nil, }, Elements: nil, @@ -139040,18 +139862,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139059,7 +139881,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "setDiff", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -139067,12 +139889,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139087,12 +139909,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -139109,12 +139931,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -139122,7 +139944,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -139134,12 +139956,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139154,12 +139976,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139173,12 +139995,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139194,12 +140016,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139207,7 +140029,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -139219,12 +140041,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139239,12 +140061,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139258,12 +140080,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139279,12 +140101,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139292,7 +140114,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -139304,12 +140126,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139330,19 +140152,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -139351,36 +140173,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -139395,12 +140217,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -139416,12 +140238,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -139439,12 +140261,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -139468,12 +140290,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -139487,12 +140309,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -139506,12 +140328,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -139527,12 +140349,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139540,7 +140362,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -139552,19 +140374,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -139572,19 +140394,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -139614,12 +140436,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139635,12 +140457,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139662,16 +140484,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 918, - Column: 9, + Line: int(928), + Column: int(9), }, End: Location{ - Line: 930, - Column: 28, + Line: int(940), + Column: int(28), }, file: p1, }, - context: p10266, + context: p10345, freeVariables: Identifiers{ "std", "a", @@ -139686,19 +140508,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p10270, + context: p10349, freeVariables: Identifiers{ - "std", "aux", + "std", }, }, Parameters: Parameters{ @@ -139717,24 +140539,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 919, - Column: 13, + Line: int(929), + Column: int(13), }, End: Location{ - Line: 929, - Column: 45, + Line: int(939), + Column: int(45), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ - "i", - "std", - "a", - "acc", - "aux", "j", "b", + "aux", + "i", + "a", + "std", + "acc", }, }, Cond: &Binary{ @@ -139742,20 +140564,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 919, - Column: 16, + Line: int(929), + Column: int(16), }, End: Location{ - Line: 919, - Column: 34, + Line: int(929), + Column: int(34), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "i", - "std", "a", + "std", }, }, Left: &Var{ @@ -139763,41 +140585,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 919, - Column: 16, + Line: int(929), + Column: int(16), }, End: Location{ - Line: 919, - Column: 17, + Line: int(929), + Column: int(17), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 919, - Column: 21, + Line: int(929), + Column: int(21), }, End: Location{ - Line: 919, - Column: 34, + Line: int(929), + Column: int(34), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ - "std", "a", + "std", }, }, Target: &Index{ @@ -139805,16 +140627,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 919, - Column: 21, + Line: int(929), + Column: int(21), }, End: Location{ - Line: 919, - Column: 31, + Line: int(929), + Column: int(31), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "std", }, @@ -139824,16 +140646,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 919, - Column: 21, + Line: int(929), + Column: int(21), }, End: Location{ - Line: 919, - Column: 24, + Line: int(929), + Column: int(24), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "std", }, @@ -139845,12 +140667,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -139858,7 +140680,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -139870,16 +140692,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 919, - Column: 32, + Line: int(929), + Column: int(32), }, End: Location{ - Line: 919, - Column: 33, + Line: int(929), + Column: int(33), }, file: p1, }, - context: p10289, + context: p10368, freeVariables: Identifiers{ "a", }, @@ -139898,16 +140720,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 920, - Column: 17, + Line: int(930), + Column: int(17), }, End: Location{ - Line: 920, - Column: 20, + Line: int(930), + Column: int(20), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "acc", }, @@ -139919,24 +140741,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 921, - Column: 18, + Line: int(931), + Column: int(18), }, End: Location{ - Line: 929, - Column: 45, + Line: int(939), + Column: int(45), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ - "aux", - "a", - "i", + "acc", "j", "std", "b", - "acc", + "aux", + "a", + "i", }, }, Cond: &Binary{ @@ -139944,16 +140766,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 921, - Column: 21, + Line: int(931), + Column: int(21), }, End: Location{ - Line: 921, - Column: 39, + Line: int(931), + Column: int(39), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "j", "std", @@ -139965,38 +140787,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 921, - Column: 21, + Line: int(931), + Column: int(21), }, End: Location{ - Line: 921, - Column: 22, + Line: int(931), + Column: int(22), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "j", }, }, Id: "j", }, - Op: 8, + Op: BinaryOp(8), Right: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 921, - Column: 26, + Line: int(931), + Column: int(26), }, End: Location{ - Line: 921, - Column: 39, + Line: int(931), + Column: int(39), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "std", "b", @@ -140007,16 +140829,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 921, - Column: 26, + Line: int(931), + Column: int(26), }, End: Location{ - Line: 921, - Column: 36, + Line: int(931), + Column: int(36), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "std", }, @@ -140026,16 +140848,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 921, - Column: 26, + Line: int(931), + Column: int(26), }, End: Location{ - Line: 921, - Column: 29, + Line: int(931), + Column: int(29), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "std", }, @@ -140047,12 +140869,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -140060,7 +140882,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -140072,16 +140894,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 921, - Column: 37, + Line: int(931), + Column: int(37), }, End: Location{ - Line: 921, - Column: 38, + Line: int(931), + Column: int(38), }, file: p1, }, - context: p10308, + context: p10387, freeVariables: Identifiers{ "b", }, @@ -140100,23 +140922,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 17, + Line: int(932), + Column: int(17), }, End: Location{ - Line: 922, - Column: 50, + Line: int(932), + Column: int(50), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ - "j", - "acc", "aux", "a", "b", "i", + "j", + "acc", }, }, Target: &Var{ @@ -140124,16 +140946,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 17, + Line: int(932), + Column: int(17), }, End: Location{ - Line: 922, - Column: 20, + Line: int(932), + Column: int(20), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "aux", }, @@ -140147,16 +140969,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 21, + Line: int(932), + Column: int(21), }, End: Location{ - Line: 922, - Column: 22, + Line: int(932), + Column: int(22), }, file: p1, }, - context: p10316, + context: p10395, freeVariables: Identifiers{ "a", }, @@ -140168,16 +140990,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 24, + Line: int(932), + Column: int(24), }, End: Location{ - Line: 922, - Column: 25, + Line: int(932), + Column: int(25), }, file: p1, }, - context: p10316, + context: p10395, freeVariables: Identifiers{ "b", }, @@ -140189,16 +141011,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 27, + Line: int(932), + Column: int(27), }, End: Location{ - Line: 922, - Column: 32, + Line: int(932), + Column: int(32), }, file: p1, }, - context: p10316, + context: p10395, freeVariables: Identifiers{ "i", }, @@ -140208,41 +141030,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 27, + Line: int(932), + Column: int(27), }, End: Location{ - Line: 922, - Column: 28, + Line: int(932), + Column: int(28), }, file: p1, }, - context: p10316, + context: p10395, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 31, + Line: int(932), + Column: int(31), }, End: Location{ - Line: 922, - Column: 32, + Line: int(932), + Column: int(32), }, file: p1, }, - context: p10316, + context: p10395, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -140251,16 +141073,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 34, + Line: int(932), + Column: int(34), }, End: Location{ - Line: 922, - Column: 35, + Line: int(932), + Column: int(35), }, file: p1, }, - context: p10316, + context: p10395, freeVariables: Identifiers{ "j", }, @@ -140272,19 +141094,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 37, + Line: int(932), + Column: int(37), }, End: Location{ - Line: 922, - Column: 49, + Line: int(932), + Column: int(49), }, file: p1, }, - context: p10316, + context: p10395, freeVariables: Identifiers{ - "a", "acc", + "a", "i", }, }, @@ -140293,41 +141115,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 37, + Line: int(932), + Column: int(37), }, End: Location{ - Line: 922, - Column: 40, + Line: int(932), + Column: int(40), }, file: p1, }, - context: p10316, + context: p10395, freeVariables: Identifiers{ "acc", }, }, Id: "acc", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 43, + Line: int(932), + Column: int(43), }, End: Location{ - Line: 922, - Column: 49, + Line: int(932), + Column: int(49), }, file: p1, }, - context: p10316, + context: p10395, freeVariables: Identifiers{ - "i", "a", + "i", }, }, Elements: Nodes{ @@ -140336,16 +141158,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 44, + Line: int(932), + Column: int(44), }, End: Location{ - Line: 922, - Column: 48, + Line: int(932), + Column: int(48), }, file: p1, }, - context: p10335, + context: p10414, freeVariables: Identifiers{ "a", "i", @@ -140356,16 +141178,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 44, + Line: int(932), + Column: int(44), }, End: Location{ - Line: 922, - Column: 45, + Line: int(932), + Column: int(45), }, file: p1, }, - context: p10335, + context: p10414, freeVariables: Identifiers{ "a", }, @@ -140377,16 +141199,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 922, - Column: 46, + Line: int(932), + Column: int(46), }, End: Location{ - Line: 922, - Column: 47, + Line: int(932), + Column: int(47), }, file: p1, }, - context: p10335, + context: p10414, freeVariables: Identifiers{ "i", }, @@ -140410,24 +141232,24 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 924, - Column: 17, + Line: int(934), + Column: int(17), }, End: Location{ - Line: 929, - Column: 45, + Line: int(939), + Column: int(45), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ + "j", + "std", + "aux", + "acc", + "a", "i", "b", - "j", - "acc", - "aux", - "std", - "a", }, }, Cond: &Apply{ @@ -140435,22 +141257,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "a", "i", "b", "j", + "std", }, }, Target: &Index{ @@ -140458,12 +141280,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -140477,12 +141299,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -140498,12 +141320,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -140511,7 +141333,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -140523,16 +141345,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 924, - Column: 20, + Line: int(934), + Column: int(20), }, End: Location{ - Line: 924, - Column: 24, + Line: int(934), + Column: int(24), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "a", "i", @@ -140543,16 +141365,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 924, - Column: 20, + Line: int(934), + Column: int(20), }, End: Location{ - Line: 924, - Column: 21, + Line: int(934), + Column: int(21), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "a", }, @@ -140564,16 +141386,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 924, - Column: 22, + Line: int(934), + Column: int(22), }, End: Location{ - Line: 924, - Column: 23, + Line: int(934), + Column: int(23), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "i", }, @@ -140587,16 +141409,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 924, - Column: 28, + Line: int(934), + Column: int(28), }, End: Location{ - Line: 924, - Column: 32, + Line: int(934), + Column: int(32), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "b", "j", @@ -140607,16 +141429,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 924, - Column: 28, + Line: int(934), + Column: int(28), }, End: Location{ - Line: 924, - Column: 29, + Line: int(934), + Column: int(29), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "b", }, @@ -140628,16 +141450,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 924, - Column: 30, + Line: int(934), + Column: int(30), }, End: Location{ - Line: 924, - Column: 31, + Line: int(934), + Column: int(31), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "j", }, @@ -140657,23 +141479,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 21, + Line: int(935), + Column: int(21), }, End: Location{ - Line: 925, - Column: 49, + Line: int(935), + Column: int(49), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ - "i", - "j", - "acc", "aux", "a", "b", + "i", + "j", + "acc", }, }, Target: &Var{ @@ -140681,16 +141503,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 21, + Line: int(935), + Column: int(21), }, End: Location{ - Line: 925, - Column: 24, + Line: int(935), + Column: int(24), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "aux", }, @@ -140704,16 +141526,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 25, + Line: int(935), + Column: int(25), }, End: Location{ - Line: 925, - Column: 26, + Line: int(935), + Column: int(26), }, file: p1, }, - context: p10369, + context: p10448, freeVariables: Identifiers{ "a", }, @@ -140725,16 +141547,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 28, + Line: int(935), + Column: int(28), }, End: Location{ - Line: 925, - Column: 29, + Line: int(935), + Column: int(29), }, file: p1, }, - context: p10369, + context: p10448, freeVariables: Identifiers{ "b", }, @@ -140746,16 +141568,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 31, + Line: int(935), + Column: int(31), }, End: Location{ - Line: 925, - Column: 36, + Line: int(935), + Column: int(36), }, file: p1, }, - context: p10369, + context: p10448, freeVariables: Identifiers{ "i", }, @@ -140765,41 +141587,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 31, + Line: int(935), + Column: int(31), }, End: Location{ - Line: 925, - Column: 32, + Line: int(935), + Column: int(32), }, file: p1, }, - context: p10369, + context: p10448, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 35, + Line: int(935), + Column: int(35), }, End: Location{ - Line: 925, - Column: 36, + Line: int(935), + Column: int(36), }, file: p1, }, - context: p10369, + context: p10448, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -140808,16 +141630,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 38, + Line: int(935), + Column: int(38), }, End: Location{ - Line: 925, - Column: 43, + Line: int(935), + Column: int(43), }, file: p1, }, - context: p10369, + context: p10448, freeVariables: Identifiers{ "j", }, @@ -140827,41 +141649,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 38, + Line: int(935), + Column: int(38), }, End: Location{ - Line: 925, - Column: 39, + Line: int(935), + Column: int(39), }, file: p1, }, - context: p10369, + context: p10448, freeVariables: Identifiers{ "j", }, }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 42, + Line: int(935), + Column: int(42), }, End: Location{ - Line: 925, - Column: 43, + Line: int(935), + Column: int(43), }, file: p1, }, - context: p10369, + context: p10448, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -140870,16 +141692,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 925, - Column: 45, + Line: int(935), + Column: int(45), }, End: Location{ - Line: 925, - Column: 48, + Line: int(935), + Column: int(48), }, file: p1, }, - context: p10369, + context: p10448, freeVariables: Identifiers{ "acc", }, @@ -140897,23 +141719,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 926, - Column: 22, + Line: int(936), + Column: int(22), }, End: Location{ - Line: 929, - Column: 45, + Line: int(939), + Column: int(45), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ + "a", + "i", "b", "j", - "i", - "aux", "acc", - "a", + "aux", }, }, Cond: &Binary{ @@ -140921,21 +141743,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 926, - Column: 25, + Line: int(936), + Column: int(25), }, End: Location{ - Line: 926, - Column: 36, + Line: int(936), + Column: int(36), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "a", + "i", "b", "j", - "i", }, }, Left: &Index{ @@ -140943,19 +141765,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 926, - Column: 25, + Line: int(936), + Column: int(25), }, End: Location{ - Line: 926, - Column: 29, + Line: int(936), + Column: int(29), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ - "i", "a", + "i", }, }, Target: &Var{ @@ -140963,16 +141785,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 926, - Column: 25, + Line: int(936), + Column: int(25), }, End: Location{ - Line: 926, - Column: 26, + Line: int(936), + Column: int(26), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "a", }, @@ -140984,16 +141806,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 926, - Column: 27, + Line: int(936), + Column: int(27), }, End: Location{ - Line: 926, - Column: 28, + Line: int(936), + Column: int(28), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "i", }, @@ -141002,22 +141824,22 @@ var StdAst = &DesugaredObject{ }, Id: nil, }, - Op: 9, + Op: BinaryOp(9), Right: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 926, - Column: 32, + Line: int(936), + Column: int(32), }, End: Location{ - Line: 926, - Column: 36, + Line: int(936), + Column: int(36), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "b", "j", @@ -141028,16 +141850,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 926, - Column: 32, + Line: int(936), + Column: int(32), }, End: Location{ - Line: 926, - Column: 33, + Line: int(936), + Column: int(33), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "b", }, @@ -141049,16 +141871,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 926, - Column: 34, + Line: int(936), + Column: int(34), }, End: Location{ - Line: 926, - Column: 35, + Line: int(936), + Column: int(35), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "j", }, @@ -141073,23 +141895,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 21, + Line: int(937), + Column: int(21), }, End: Location{ - Line: 927, - Column: 54, + Line: int(937), + Column: int(54), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ - "aux", - "a", "b", "i", "j", "acc", + "aux", + "a", }, }, Target: &Var{ @@ -141097,16 +141919,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 21, + Line: int(937), + Column: int(21), }, End: Location{ - Line: 927, - Column: 24, + Line: int(937), + Column: int(24), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "aux", }, @@ -141120,16 +141942,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 25, + Line: int(937), + Column: int(25), }, End: Location{ - Line: 927, - Column: 26, + Line: int(937), + Column: int(26), }, file: p1, }, - context: p10407, + context: p10486, freeVariables: Identifiers{ "a", }, @@ -141141,16 +141963,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 28, + Line: int(937), + Column: int(28), }, End: Location{ - Line: 927, - Column: 29, + Line: int(937), + Column: int(29), }, file: p1, }, - context: p10407, + context: p10486, freeVariables: Identifiers{ "b", }, @@ -141162,16 +141984,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 31, + Line: int(937), + Column: int(31), }, End: Location{ - Line: 927, - Column: 36, + Line: int(937), + Column: int(36), }, file: p1, }, - context: p10407, + context: p10486, freeVariables: Identifiers{ "i", }, @@ -141181,41 +142003,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 31, + Line: int(937), + Column: int(31), }, End: Location{ - Line: 927, - Column: 32, + Line: int(937), + Column: int(32), }, file: p1, }, - context: p10407, + context: p10486, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 35, + Line: int(937), + Column: int(35), }, End: Location{ - Line: 927, - Column: 36, + Line: int(937), + Column: int(36), }, file: p1, }, - context: p10407, + context: p10486, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -141224,16 +142046,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 38, + Line: int(937), + Column: int(38), }, End: Location{ - Line: 927, - Column: 39, + Line: int(937), + Column: int(39), }, file: p1, }, - context: p10407, + context: p10486, freeVariables: Identifiers{ "j", }, @@ -141245,20 +142067,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 41, + Line: int(937), + Column: int(41), }, End: Location{ - Line: 927, - Column: 53, + Line: int(937), + Column: int(53), }, file: p1, }, - context: p10407, + context: p10486, freeVariables: Identifiers{ - "acc", "a", "i", + "acc", }, }, Left: &Var{ @@ -141266,38 +142088,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 41, + Line: int(937), + Column: int(41), }, End: Location{ - Line: 927, - Column: 44, + Line: int(937), + Column: int(44), }, file: p1, }, - context: p10407, + context: p10486, freeVariables: Identifiers{ "acc", }, }, Id: "acc", }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 47, + Line: int(937), + Column: int(47), }, End: Location{ - Line: 927, - Column: 53, + Line: int(937), + Column: int(53), }, file: p1, }, - context: p10407, + context: p10486, freeVariables: Identifiers{ "a", "i", @@ -141309,16 +142131,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 48, + Line: int(937), + Column: int(48), }, End: Location{ - Line: 927, - Column: 52, + Line: int(937), + Column: int(52), }, file: p1, }, - context: p10426, + context: p10505, freeVariables: Identifiers{ "a", "i", @@ -141329,16 +142151,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 48, + Line: int(937), + Column: int(48), }, End: Location{ - Line: 927, - Column: 49, + Line: int(937), + Column: int(49), }, file: p1, }, - context: p10426, + context: p10505, freeVariables: Identifiers{ "a", }, @@ -141350,16 +142172,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 927, - Column: 50, + Line: int(937), + Column: int(50), }, End: Location{ - Line: 927, - Column: 51, + Line: int(937), + Column: int(51), }, file: p1, }, - context: p10426, + context: p10505, freeVariables: Identifiers{ "i", }, @@ -141383,23 +142205,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 929, - Column: 21, + Line: int(939), + Column: int(21), }, End: Location{ - Line: 929, - Column: 45, + Line: int(939), + Column: int(45), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ - "aux", - "a", - "b", "i", "j", "acc", + "aux", + "a", + "b", }, }, Target: &Var{ @@ -141407,16 +142229,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 929, - Column: 21, + Line: int(939), + Column: int(21), }, End: Location{ - Line: 929, - Column: 24, + Line: int(939), + Column: int(24), }, file: p1, }, - context: p10274, + context: p10353, freeVariables: Identifiers{ "aux", }, @@ -141430,16 +142252,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 929, - Column: 25, + Line: int(939), + Column: int(25), }, End: Location{ - Line: 929, - Column: 26, + Line: int(939), + Column: int(26), }, file: p1, }, - context: p10438, + context: p10517, freeVariables: Identifiers{ "a", }, @@ -141451,16 +142273,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 929, - Column: 28, + Line: int(939), + Column: int(28), }, End: Location{ - Line: 929, - Column: 29, + Line: int(939), + Column: int(29), }, file: p1, }, - context: p10438, + context: p10517, freeVariables: Identifiers{ "b", }, @@ -141472,16 +142294,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 929, - Column: 31, + Line: int(939), + Column: int(31), }, End: Location{ - Line: 929, - Column: 32, + Line: int(939), + Column: int(32), }, file: p1, }, - context: p10438, + context: p10517, freeVariables: Identifiers{ "i", }, @@ -141493,16 +142315,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 929, - Column: 34, + Line: int(939), + Column: int(34), }, End: Location{ - Line: 929, - Column: 39, + Line: int(939), + Column: int(39), }, file: p1, }, - context: p10438, + context: p10517, freeVariables: Identifiers{ "j", }, @@ -141512,41 +142334,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 929, - Column: 34, + Line: int(939), + Column: int(34), }, End: Location{ - Line: 929, - Column: 35, + Line: int(939), + Column: int(35), }, file: p1, }, - context: p10438, + context: p10517, freeVariables: Identifiers{ "j", }, }, Id: "j", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 929, - Column: 38, + Line: int(939), + Column: int(38), }, End: Location{ - Line: 929, - Column: 39, + Line: int(939), + Column: int(39), }, file: p1, }, - context: p10438, + context: p10517, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -141555,16 +142377,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 929, - Column: 41, + Line: int(939), + Column: int(41), }, End: Location{ - Line: 929, - Column: 44, + Line: int(939), + Column: int(44), }, file: p1, }, - context: p10438, + context: p10517, freeVariables: Identifiers{ "acc", }, @@ -141590,16 +142412,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 930, - Column: 9, + Line: int(940), + Column: int(9), }, End: Location{ - Line: 930, - Column: 28, + Line: int(940), + Column: int(28), }, file: p1, }, - context: p10266, + context: p10345, freeVariables: Identifiers{ "aux", "a", @@ -141611,16 +142433,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 930, - Column: 9, + Line: int(940), + Column: int(9), }, End: Location{ - Line: 930, - Column: 12, + Line: int(940), + Column: int(12), }, file: p1, }, - context: p10266, + context: p10345, freeVariables: Identifiers{ "aux", }, @@ -141634,16 +142456,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 930, - Column: 13, + Line: int(940), + Column: int(13), }, End: Location{ - Line: 930, - Column: 14, + Line: int(940), + Column: int(14), }, file: p1, }, - context: p10457, + context: p10536, freeVariables: Identifiers{ "a", }, @@ -141655,16 +142477,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 930, - Column: 16, + Line: int(940), + Column: int(16), }, End: Location{ - Line: 930, - Column: 17, + Line: int(940), + Column: int(17), }, file: p1, }, - context: p10457, + context: p10536, freeVariables: Identifiers{ "b", }, @@ -141676,19 +142498,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 930, - Column: 19, + Line: int(940), + Column: int(19), }, End: Location{ - Line: 930, - Column: 20, + Line: int(940), + Column: int(20), }, file: p1, }, - context: p10457, + context: p10536, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -141696,19 +142518,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 930, - Column: 22, + Line: int(940), + Column: int(22), }, End: Location{ - Line: 930, - Column: 23, + Line: int(940), + Column: int(23), }, file: p1, }, - context: p10457, + context: p10536, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &Array{ @@ -141716,16 +142538,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 930, - Column: 25, + Line: int(940), + Column: int(25), }, End: Location{ - Line: 930, - Column: 27, + Line: int(940), + Column: int(27), }, file: p1, }, - context: p10457, + context: p10536, freeVariables: nil, }, Elements: nil, @@ -141743,18 +142565,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141762,7 +142584,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mergePatch", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -141770,12 +142592,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141790,12 +142612,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -141812,12 +142634,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -141825,7 +142647,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -141837,12 +142659,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141857,12 +142679,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141876,12 +142698,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141897,12 +142719,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141910,7 +142732,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -141922,12 +142744,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141942,12 +142764,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141961,12 +142783,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141982,12 +142804,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -141995,7 +142817,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -142007,12 +142829,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142033,19 +142855,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -142054,36 +142876,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -142098,12 +142920,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -142119,12 +142941,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -142142,12 +142964,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -142171,12 +142993,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -142190,12 +143012,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -142209,12 +143031,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -142230,12 +143052,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142243,7 +143065,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -142255,19 +143077,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -142275,19 +143097,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -142317,12 +143139,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142338,12 +143160,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142365,16 +143187,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 933, - Column: 9, + Line: int(943), + Column: int(9), }, End: Location{ - Line: 954, - Column: 18, + Line: int(964), + Column: int(18), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "std", "patch", @@ -142386,12 +143208,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142406,12 +143228,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142425,12 +143247,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142446,12 +143268,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142459,7 +143281,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -142471,19 +143293,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 933, - Column: 12, + Line: int(943), + Column: int(12), }, End: Location{ - Line: 933, - Column: 27, + Line: int(943), + Column: int(27), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ - "std", "patch", + "std", }, }, Target: &Index{ @@ -142491,16 +143313,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 933, - Column: 12, + Line: int(943), + Column: int(12), }, End: Location{ - Line: 933, - Column: 20, + Line: int(943), + Column: int(20), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "std", }, @@ -142510,16 +143332,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 933, - Column: 12, + Line: int(943), + Column: int(12), }, End: Location{ - Line: 933, - Column: 15, + Line: int(943), + Column: int(15), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "std", }, @@ -142531,12 +143353,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142544,7 +143366,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -142556,16 +143378,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 933, - Column: 21, + Line: int(943), + Column: int(21), }, End: Location{ - Line: 933, - Column: 26, + Line: int(943), + Column: int(26), }, file: p1, }, - context: p10489, + context: p10568, freeVariables: Identifiers{ "patch", }, @@ -142583,20 +143405,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 933, - Column: 32, + Line: int(943), + Column: int(31), }, End: Location{ - Line: 933, - Column: 38, + Line: int(943), + Column: int(39), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: nil, }, Value: "object", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -142610,20 +143432,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 934, - Column: 13, + Line: int(944), + Column: int(13), }, End: Location{ - Line: 952, - Column: 14, + Line: int(962), + Column: int(14), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "patch", - "target", "std", + "target", }, }, Binds: LocalBinds{ @@ -142634,19 +143456,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 935, - Column: 17, + Line: int(945), + Column: int(17), }, End: Location{ - Line: 935, - Column: 68, + Line: int(945), + Column: int(68), }, file: p1, }, - context: p10496, + context: p10575, freeVariables: Identifiers{ - "target", "std", + "target", }, }, Cond: &Apply{ @@ -142654,12 +143476,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142674,12 +143496,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142693,12 +143515,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142714,12 +143536,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142727,7 +143549,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -142739,16 +143561,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 935, - Column: 20, + Line: int(945), + Column: int(20), }, End: Location{ - Line: 935, - Column: 36, + Line: int(945), + Column: int(36), }, file: p1, }, - context: p10496, + context: p10575, freeVariables: Identifiers{ "std", "target", @@ -142759,16 +143581,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 935, - Column: 20, + Line: int(945), + Column: int(20), }, End: Location{ - Line: 935, - Column: 28, + Line: int(945), + Column: int(28), }, file: p1, }, - context: p10496, + context: p10575, freeVariables: Identifiers{ "std", }, @@ -142778,16 +143600,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 935, - Column: 20, + Line: int(945), + Column: int(20), }, End: Location{ - Line: 935, - Column: 23, + Line: int(945), + Column: int(23), }, file: p1, }, - context: p10496, + context: p10575, freeVariables: Identifiers{ "std", }, @@ -142799,12 +143621,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142812,7 +143634,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -142824,16 +143646,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 935, - Column: 29, + Line: int(945), + Column: int(29), }, End: Location{ - Line: 935, - Column: 35, + Line: int(945), + Column: int(35), }, file: p1, }, - context: p10515, + context: p10594, freeVariables: Identifiers{ "target", }, @@ -142851,20 +143673,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 935, - Column: 41, + Line: int(945), + Column: int(40), }, End: Location{ - Line: 935, - Column: 47, + Line: int(945), + Column: int(48), }, file: p1, }, - context: p10496, + context: p10575, freeVariables: nil, }, Value: "object", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -142878,16 +143700,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 935, - Column: 54, + Line: int(945), + Column: int(54), }, End: Location{ - Line: 935, - Column: 60, + Line: int(945), + Column: int(60), }, file: p1, }, - context: p10496, + context: p10575, freeVariables: Identifiers{ "target", }, @@ -142899,16 +143721,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 935, - Column: 66, + Line: int(945), + Column: int(66), }, End: Location{ - Line: 935, - Column: 68, + Line: int(945), + Column: int(68), }, file: p1, }, - context: p10496, + context: p10575, freeVariables: nil, }, Asserts: nil, @@ -142923,20 +143745,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 937, - Column: 13, + Line: int(947), + Column: int(13), }, End: Location{ - Line: 952, - Column: 14, + Line: int(962), + Column: int(14), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "target_object", - "std", "patch", + "std", }, }, Binds: LocalBinds{ @@ -142947,19 +143769,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 17, + Line: int(948), + Column: int(17), }, End: Location{ - Line: 938, - Column: 100, + Line: int(948), + Column: int(100), }, file: p1, }, - context: p10525, + context: p10604, freeVariables: Identifiers{ - "target_object", "std", + "target_object", }, }, Cond: &Apply{ @@ -142967,12 +143789,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -142987,12 +143809,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143006,12 +143828,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143027,12 +143849,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143040,7 +143862,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -143052,16 +143874,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 20, + Line: int(948), + Column: int(20), }, End: Location{ - Line: 938, - Column: 43, + Line: int(948), + Column: int(43), }, file: p1, }, - context: p10525, + context: p10604, freeVariables: Identifiers{ "std", "target_object", @@ -143072,16 +143894,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 20, + Line: int(948), + Column: int(20), }, End: Location{ - Line: 938, - Column: 28, + Line: int(948), + Column: int(28), }, file: p1, }, - context: p10525, + context: p10604, freeVariables: Identifiers{ "std", }, @@ -143091,16 +143913,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 20, + Line: int(948), + Column: int(20), }, End: Location{ - Line: 938, - Column: 23, + Line: int(948), + Column: int(23), }, file: p1, }, - context: p10525, + context: p10604, freeVariables: Identifiers{ "std", }, @@ -143112,12 +143934,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143125,7 +143947,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -143137,16 +143959,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 29, + Line: int(948), + Column: int(29), }, End: Location{ - Line: 938, - Column: 42, + Line: int(948), + Column: int(42), }, file: p1, }, - context: p10544, + context: p10623, freeVariables: Identifiers{ "target_object", }, @@ -143164,20 +143986,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 48, + Line: int(948), + Column: int(47), }, End: Location{ - Line: 938, - Column: 54, + Line: int(948), + Column: int(55), }, file: p1, }, - context: p10525, + context: p10604, freeVariables: nil, }, Value: "object", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -143191,16 +144013,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 61, + Line: int(948), + Column: int(61), }, End: Location{ - Line: 938, - Column: 92, + Line: int(948), + Column: int(92), }, file: p1, }, - context: p10525, + context: p10604, freeVariables: Identifiers{ "std", "target_object", @@ -143211,16 +144033,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 61, + Line: int(948), + Column: int(61), }, End: Location{ - Line: 938, - Column: 77, + Line: int(948), + Column: int(77), }, file: p1, }, - context: p10525, + context: p10604, freeVariables: Identifiers{ "std", }, @@ -143230,16 +144052,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 61, + Line: int(948), + Column: int(61), }, End: Location{ - Line: 938, - Column: 64, + Line: int(948), + Column: int(64), }, file: p1, }, - context: p10525, + context: p10604, freeVariables: Identifiers{ "std", }, @@ -143251,12 +144073,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143264,7 +144086,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -143276,16 +144098,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 78, + Line: int(948), + Column: int(78), }, End: Location{ - Line: 938, - Column: 91, + Line: int(948), + Column: int(91), }, file: p1, }, - context: p10556, + context: p10635, freeVariables: Identifiers{ "target_object", }, @@ -143303,16 +144125,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 938, - Column: 98, + Line: int(948), + Column: int(98), }, End: Location{ - Line: 938, - Column: 100, + Line: int(948), + Column: int(100), }, file: p1, }, - context: p10525, + context: p10604, freeVariables: nil, }, Elements: nil, @@ -143327,21 +144149,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 13, + Line: int(950), + Column: int(13), }, End: Location{ - Line: 952, - Column: 14, + Line: int(962), + Column: int(14), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ - "patch", "target_fields", - "target_object", "std", + "patch", + "target_object", }, }, Binds: LocalBinds{ @@ -143352,12 +144174,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143372,12 +144194,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143391,12 +144213,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143412,12 +144234,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143425,7 +144247,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -143437,19 +144259,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "patch", + "std", }, }, Parameters: Parameters{ @@ -143464,20 +144286,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "patch", "k", + "std", }, }, Cond: &Apply{ @@ -143485,12 +144307,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143506,12 +144328,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143525,12 +144347,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143546,12 +144368,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143559,7 +144381,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -143571,16 +144393,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 72, + Line: int(950), + Column: int(72), }, End: Location{ - Line: 940, - Column: 80, + Line: int(950), + Column: int(80), }, file: p1, }, - context: p10584, + context: p10663, freeVariables: Identifiers{ "patch", "k", @@ -143591,16 +144413,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 72, + Line: int(950), + Column: int(72), }, End: Location{ - Line: 940, - Column: 77, + Line: int(950), + Column: int(77), }, file: p1, }, - context: p10584, + context: p10663, freeVariables: Identifiers{ "patch", }, @@ -143612,16 +144434,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 78, + Line: int(950), + Column: int(78), }, End: Location{ - Line: 940, - Column: 79, + Line: int(950), + Column: int(79), }, file: p1, }, - context: p10584, + context: p10663, freeVariables: Identifiers{ "k", }, @@ -143635,16 +144457,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 84, + Line: int(950), + Column: int(84), }, End: Location{ - Line: 940, - Column: 88, + Line: int(950), + Column: int(88), }, file: p1, }, - context: p10584, + context: p10663, freeVariables: nil, }, }, @@ -143659,12 +144481,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143679,16 +144501,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 34, + Line: int(950), + Column: int(34), }, End: Location{ - Line: 940, - Column: 35, + Line: int(950), + Column: int(35), }, file: p1, }, - context: p10595, + context: p10674, freeVariables: Identifiers{ "k", }, @@ -143703,12 +144525,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143725,16 +144547,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 45, + Line: int(950), + Column: int(45), }, End: Location{ - Line: 940, - Column: 68, + Line: int(950), + Column: int(68), }, file: p1, }, - context: p10584, + context: p10663, freeVariables: Identifiers{ "std", "patch", @@ -143745,16 +144567,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 45, + Line: int(950), + Column: int(45), }, End: Location{ - Line: 940, - Column: 61, + Line: int(950), + Column: int(61), }, file: p1, }, - context: p10584, + context: p10663, freeVariables: Identifiers{ "std", }, @@ -143764,16 +144586,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 45, + Line: int(950), + Column: int(45), }, End: Location{ - Line: 940, - Column: 48, + Line: int(950), + Column: int(48), }, file: p1, }, - context: p10584, + context: p10663, freeVariables: Identifiers{ "std", }, @@ -143785,12 +144607,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143798,7 +144620,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -143810,16 +144632,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 940, - Column: 62, + Line: int(950), + Column: int(62), }, End: Location{ - Line: 940, - Column: 67, + Line: int(950), + Column: int(67), }, file: p1, }, - context: p10607, + context: p10686, freeVariables: Identifiers{ "patch", }, @@ -143846,22 +144668,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 941, - Column: 13, + Line: int(951), + Column: int(13), }, End: Location{ - Line: 952, - Column: 14, + Line: int(962), + Column: int(14), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "patch", + "target_object", + "null_fields", "std", "target_fields", - "null_fields", - "target_object", }, }, Binds: LocalBinds{ @@ -143872,20 +144694,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 941, - Column: 33, + Line: int(951), + Column: int(33), }, End: Location{ - Line: 941, - Column: 85, + Line: int(951), + Column: int(85), }, file: p1, }, - context: p10613, + context: p10692, freeVariables: Identifiers{ - "patch", "std", "target_fields", + "patch", }, }, Target: &Index{ @@ -143893,16 +144715,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 941, - Column: 33, + Line: int(951), + Column: int(33), }, End: Location{ - Line: 941, - Column: 45, + Line: int(951), + Column: int(45), }, file: p1, }, - context: p10613, + context: p10692, freeVariables: Identifiers{ "std", }, @@ -143912,16 +144734,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 941, - Column: 33, + Line: int(951), + Column: int(33), }, End: Location{ - Line: 941, - Column: 36, + Line: int(951), + Column: int(36), }, file: p1, }, - context: p10613, + context: p10692, freeVariables: Identifiers{ "std", }, @@ -143933,12 +144755,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -143946,7 +144768,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "setUnion", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -143958,16 +144780,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 941, - Column: 46, + Line: int(951), + Column: int(46), }, End: Location{ - Line: 941, - Column: 59, + Line: int(951), + Column: int(59), }, file: p1, }, - context: p10622, + context: p10701, freeVariables: Identifiers{ "target_fields", }, @@ -143979,19 +144801,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 941, - Column: 61, + Line: int(951), + Column: int(61), }, End: Location{ - Line: 941, - Column: 84, + Line: int(951), + Column: int(84), }, file: p1, }, - context: p10622, + context: p10701, freeVariables: Identifiers{ - "patch", "std", + "patch", }, }, Target: &Index{ @@ -143999,16 +144821,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 941, - Column: 61, + Line: int(951), + Column: int(61), }, End: Location{ - Line: 941, - Column: 77, + Line: int(951), + Column: int(77), }, file: p1, }, - context: p10622, + context: p10701, freeVariables: Identifiers{ "std", }, @@ -144018,16 +144840,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 941, - Column: 61, + Line: int(951), + Column: int(61), }, End: Location{ - Line: 941, - Column: 64, + Line: int(951), + Column: int(64), }, file: p1, }, - context: p10622, + context: p10701, freeVariables: Identifiers{ "std", }, @@ -144039,12 +144861,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144052,7 +144874,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -144064,16 +144886,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 941, - Column: 78, + Line: int(951), + Column: int(78), }, End: Location{ - Line: 941, - Column: 83, + Line: int(951), + Column: int(83), }, file: p1, }, - context: p10633, + context: p10712, freeVariables: Identifiers{ "patch", }, @@ -144100,22 +144922,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "null_fields", - "std", "patch", "target_object", "both_fields", + "null_fields", + "std", }, }, Target: &Index{ @@ -144123,12 +144945,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144142,12 +144964,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144163,12 +144985,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144176,7 +144998,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -144188,12 +145010,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144211,12 +145033,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144230,12 +145052,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144251,12 +145073,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144264,7 +145086,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -144276,20 +145098,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "patch", "target_object", + "std", }, }, Parameters: Parameters{ @@ -144304,21 +145126,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "k", - "std", "patch", + "k", "target_object", + "std", }, }, Elements: Nodes{ @@ -144327,42 +145149,42 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 943, - Column: 13, + Line: int(953), + Column: int(13), }, End: Location{ - Line: 952, - Column: 14, + Line: int(962), + Column: int(14), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ - "k", + "target_object", "std", "patch", - "target_object", + "k", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 944, - Column: 18, + Line: int(954), + Column: int(18), }, End: Location{ - Line: 944, - Column: 19, + Line: int(954), + Column: int(19), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "k", }, @@ -144374,21 +145196,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 945, - Column: 21, + Line: int(955), + Column: int(21), }, End: Location{ - Line: 950, - Column: 67, + Line: int(960), + Column: int(67), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ + "target_object", "std", "patch", "k", - "target_object", }, }, Cond: &Unary{ @@ -144396,38 +145218,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 945, - Column: 24, + Line: int(955), + Column: int(24), }, End: Location{ - Line: 945, - Column: 48, + Line: int(955), + Column: int(48), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", "patch", "k", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 945, - Column: 25, + Line: int(955), + Column: int(25), }, End: Location{ - Line: 945, - Column: 48, + Line: int(955), + Column: int(48), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", "patch", @@ -144439,16 +145261,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 945, - Column: 25, + Line: int(955), + Column: int(25), }, End: Location{ - Line: 945, - Column: 38, + Line: int(955), + Column: int(38), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", }, @@ -144458,16 +145280,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 945, - Column: 25, + Line: int(955), + Column: int(25), }, End: Location{ - Line: 945, - Column: 28, + Line: int(955), + Column: int(28), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", }, @@ -144479,12 +145301,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144492,7 +145314,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectHas", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -144504,16 +145326,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 945, - Column: 39, + Line: int(955), + Column: int(39), }, End: Location{ - Line: 945, - Column: 44, + Line: int(955), + Column: int(44), }, file: p1, }, - context: p10676, + context: p10755, freeVariables: Identifiers{ "patch", }, @@ -144525,16 +145347,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 945, - Column: 46, + Line: int(955), + Column: int(46), }, End: Location{ - Line: 945, - Column: 47, + Line: int(955), + Column: int(47), }, file: p1, }, - context: p10676, + context: p10755, freeVariables: Identifiers{ "k", }, @@ -144553,16 +145375,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 946, - Column: 25, + Line: int(956), + Column: int(25), }, End: Location{ - Line: 946, - Column: 41, + Line: int(956), + Column: int(41), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "target_object", "k", @@ -144573,16 +145395,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 946, - Column: 25, + Line: int(956), + Column: int(25), }, End: Location{ - Line: 946, - Column: 38, + Line: int(956), + Column: int(38), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "target_object", }, @@ -144594,16 +145416,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 946, - Column: 39, + Line: int(956), + Column: int(39), }, End: Location{ - Line: 946, - Column: 40, + Line: int(956), + Column: int(40), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "k", }, @@ -144617,21 +145439,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 947, - Column: 26, + Line: int(957), + Column: int(26), }, End: Location{ - Line: 950, - Column: 67, + Line: int(960), + Column: int(67), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ - "std", - "target_object", "k", "patch", + "std", + "target_object", }, }, Cond: &Unary{ @@ -144639,42 +145461,42 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 947, - Column: 29, + Line: int(957), + Column: int(29), }, End: Location{ - Line: 947, - Column: 61, + Line: int(957), + Column: int(61), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", "target_object", "k", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 947, - Column: 30, + Line: int(957), + Column: int(30), }, End: Location{ - Line: 947, - Column: 61, + Line: int(957), + Column: int(61), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ - "std", "target_object", "k", + "std", }, }, Target: &Index{ @@ -144682,16 +145504,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 947, - Column: 30, + Line: int(957), + Column: int(30), }, End: Location{ - Line: 947, - Column: 43, + Line: int(957), + Column: int(43), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", }, @@ -144701,16 +145523,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 947, - Column: 30, + Line: int(957), + Column: int(30), }, End: Location{ - Line: 947, - Column: 33, + Line: int(957), + Column: int(33), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", }, @@ -144722,12 +145544,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144735,7 +145557,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectHas", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -144747,16 +145569,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 947, - Column: 44, + Line: int(957), + Column: int(44), }, End: Location{ - Line: 947, - Column: 57, + Line: int(957), + Column: int(57), }, file: p1, }, - context: p10699, + context: p10778, freeVariables: Identifiers{ "target_object", }, @@ -144768,16 +145590,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 947, - Column: 59, + Line: int(957), + Column: int(59), }, End: Location{ - Line: 947, - Column: 60, + Line: int(957), + Column: int(60), }, file: p1, }, - context: p10699, + context: p10778, freeVariables: Identifiers{ "k", }, @@ -144796,20 +145618,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 948, - Column: 25, + Line: int(958), + Column: int(25), }, End: Location{ - Line: 948, - Column: 55, + Line: int(958), + Column: int(55), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ + "std", "patch", "k", - "std", }, }, Target: &Index{ @@ -144817,16 +145639,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 948, - Column: 25, + Line: int(958), + Column: int(25), }, End: Location{ - Line: 948, - Column: 39, + Line: int(958), + Column: int(39), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", }, @@ -144836,16 +145658,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 948, - Column: 25, + Line: int(958), + Column: int(25), }, End: Location{ - Line: 948, - Column: 28, + Line: int(958), + Column: int(28), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", }, @@ -144857,12 +145679,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -144870,7 +145692,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mergePatch", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -144882,16 +145704,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 948, - Column: 40, + Line: int(958), + Column: int(40), }, End: Location{ - Line: 948, - Column: 44, + Line: int(958), + Column: int(44), }, file: p1, }, - context: p10712, + context: p10791, freeVariables: nil, }, }, @@ -144900,16 +145722,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 948, - Column: 46, + Line: int(958), + Column: int(46), }, End: Location{ - Line: 948, - Column: 54, + Line: int(958), + Column: int(54), }, file: p1, }, - context: p10712, + context: p10791, freeVariables: Identifiers{ "patch", "k", @@ -144920,16 +145742,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 948, - Column: 46, + Line: int(958), + Column: int(46), }, End: Location{ - Line: 948, - Column: 51, + Line: int(958), + Column: int(51), }, file: p1, }, - context: p10712, + context: p10791, freeVariables: Identifiers{ "patch", }, @@ -144941,16 +145763,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 948, - Column: 52, + Line: int(958), + Column: int(52), }, End: Location{ - Line: 948, - Column: 53, + Line: int(958), + Column: int(53), }, file: p1, }, - context: p10712, + context: p10791, freeVariables: Identifiers{ "k", }, @@ -144970,21 +145792,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 950, - Column: 25, + Line: int(960), + Column: int(25), }, End: Location{ - Line: 950, - Column: 67, + Line: int(960), + Column: int(67), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ - "patch", - "std", "target_object", "k", + "patch", + "std", }, }, Target: &Index{ @@ -144992,16 +145814,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 950, - Column: 25, + Line: int(960), + Column: int(25), }, End: Location{ - Line: 950, - Column: 39, + Line: int(960), + Column: int(39), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", }, @@ -145011,16 +145833,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 950, - Column: 25, + Line: int(960), + Column: int(25), }, End: Location{ - Line: 950, - Column: 28, + Line: int(960), + Column: int(28), }, file: p1, }, - context: p10663, + context: p10742, freeVariables: Identifiers{ "std", }, @@ -145032,12 +145854,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145045,7 +145867,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "mergePatch", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -145057,16 +145879,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 950, - Column: 40, + Line: int(960), + Column: int(40), }, End: Location{ - Line: 950, - Column: 56, + Line: int(960), + Column: int(56), }, file: p1, }, - context: p10728, + context: p10807, freeVariables: Identifiers{ "target_object", "k", @@ -145077,16 +145899,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 950, - Column: 40, + Line: int(960), + Column: int(40), }, End: Location{ - Line: 950, - Column: 53, + Line: int(960), + Column: int(53), }, file: p1, }, - context: p10728, + context: p10807, freeVariables: Identifiers{ "target_object", }, @@ -145098,16 +145920,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 950, - Column: 54, + Line: int(960), + Column: int(54), }, End: Location{ - Line: 950, - Column: 55, + Line: int(960), + Column: int(55), }, file: p1, }, - context: p10728, + context: p10807, freeVariables: Identifiers{ "k", }, @@ -145121,16 +145943,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 950, - Column: 58, + Line: int(960), + Column: int(58), }, End: Location{ - Line: 950, - Column: 66, + Line: int(960), + Column: int(66), }, file: p1, }, - context: p10728, + context: p10807, freeVariables: Identifiers{ "patch", "k", @@ -145141,16 +145963,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 950, - Column: 58, + Line: int(960), + Column: int(58), }, End: Location{ - Line: 950, - Column: 63, + Line: int(960), + Column: int(63), }, file: p1, }, - context: p10728, + context: p10807, freeVariables: Identifiers{ "patch", }, @@ -145162,16 +145984,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 950, - Column: 64, + Line: int(960), + Column: int(64), }, End: Location{ - Line: 950, - Column: 65, + Line: int(960), + Column: int(65), }, file: p1, }, - context: p10728, + context: p10807, freeVariables: Identifiers{ "k", }, @@ -145201,16 +146023,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 951, - Column: 26, + Line: int(961), + Column: int(26), }, End: Location{ - Line: 951, - Column: 63, + Line: int(961), + Column: int(63), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "std", "both_fields", @@ -145222,16 +146044,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 951, - Column: 26, + Line: int(961), + Column: int(26), }, End: Location{ - Line: 951, - Column: 37, + Line: int(961), + Column: int(37), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "std", }, @@ -145241,16 +146063,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 951, - Column: 26, + Line: int(961), + Column: int(26), }, End: Location{ - Line: 951, - Column: 29, + Line: int(961), + Column: int(29), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "std", }, @@ -145262,12 +146084,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145275,7 +146097,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "setDiff", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -145287,16 +146109,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 951, - Column: 38, + Line: int(961), + Column: int(38), }, End: Location{ - Line: 951, - Column: 49, + Line: int(961), + Column: int(49), }, file: p1, }, - context: p10749, + context: p10828, freeVariables: Identifiers{ "both_fields", }, @@ -145308,16 +146130,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 951, - Column: 51, + Line: int(961), + Column: int(51), }, End: Location{ - Line: 951, - Column: 62, + Line: int(961), + Column: int(62), }, file: p1, }, - context: p10749, + context: p10828, freeVariables: Identifiers{ "null_fields", }, @@ -145351,16 +146173,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 954, - Column: 13, + Line: int(964), + Column: int(13), }, End: Location{ - Line: 954, - Column: 18, + Line: int(964), + Column: int(18), }, file: p1, }, - context: p10470, + context: p10549, freeVariables: Identifiers{ "patch", }, @@ -145373,18 +146195,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145392,7 +146214,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -145400,12 +146222,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145420,12 +146242,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -145442,12 +146264,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -145455,7 +146277,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -145467,12 +146289,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145487,12 +146309,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145506,12 +146328,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145527,12 +146349,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145540,7 +146362,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -145552,12 +146374,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145572,12 +146394,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145591,12 +146413,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145612,12 +146434,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145625,7 +146447,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -145637,12 +146459,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145663,19 +146485,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -145684,36 +146506,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -145728,12 +146550,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -145749,12 +146571,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -145772,12 +146594,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -145801,12 +146623,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -145820,12 +146642,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -145839,12 +146661,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -145860,12 +146682,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145873,7 +146695,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -145885,19 +146707,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -145905,19 +146727,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -145947,12 +146769,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145968,12 +146790,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -145994,19 +146816,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 957, - Column: 9, + Line: int(967), + Column: int(9), }, End: Location{ - Line: 957, - Column: 37, + Line: int(967), + Column: int(37), }, file: p1, }, - context: p10761, + context: p10840, freeVariables: Identifiers{ - "std", "o", + "std", }, }, Target: &Index{ @@ -146014,16 +146836,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 957, - Column: 9, + Line: int(967), + Column: int(9), }, End: Location{ - Line: 957, - Column: 27, + Line: int(967), + Column: int(27), }, file: p1, }, - context: p10761, + context: p10840, freeVariables: Identifiers{ "std", }, @@ -146033,16 +146855,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 957, - Column: 9, + Line: int(967), + Column: int(9), }, End: Location{ - Line: 957, - Column: 12, + Line: int(967), + Column: int(12), }, file: p1, }, - context: p10761, + context: p10840, freeVariables: Identifiers{ "std", }, @@ -146054,12 +146876,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146067,7 +146889,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFieldsEx", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -146079,16 +146901,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 957, - Column: 28, + Line: int(967), + Column: int(28), }, End: Location{ - Line: 957, - Column: 29, + Line: int(967), + Column: int(29), }, file: p1, }, - context: p10770, + context: p10849, freeVariables: Identifiers{ "o", }, @@ -146100,16 +146922,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 957, - Column: 31, + Line: int(967), + Column: int(31), }, End: Location{ - Line: 957, - Column: 36, + Line: int(967), + Column: int(36), }, file: p1, }, - context: p10770, + context: p10849, freeVariables: nil, }, Value: false, @@ -146125,18 +146947,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146144,7 +146966,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFieldsAll", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -146152,12 +146974,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146172,12 +146994,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -146194,12 +147016,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -146207,7 +147029,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -146219,12 +147041,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146239,12 +147061,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146258,12 +147080,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146279,12 +147101,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146292,7 +147114,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -146304,12 +147126,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146324,12 +147146,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146343,12 +147165,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146364,12 +147186,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146377,7 +147199,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -146389,12 +147211,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146415,19 +147237,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -146436,36 +147258,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -146480,12 +147302,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -146501,12 +147323,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -146524,12 +147346,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -146553,12 +147375,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -146572,12 +147394,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -146591,12 +147413,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -146612,12 +147434,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146625,7 +147447,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -146637,19 +147459,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -146657,19 +147479,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -146699,12 +147521,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146720,12 +147542,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146746,16 +147568,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 960, - Column: 9, + Line: int(970), + Column: int(9), }, End: Location{ - Line: 960, - Column: 36, + Line: int(970), + Column: int(36), }, file: p1, }, - context: p10779, + context: p10858, freeVariables: Identifiers{ "std", "o", @@ -146766,16 +147588,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 960, - Column: 9, + Line: int(970), + Column: int(9), }, End: Location{ - Line: 960, - Column: 27, + Line: int(970), + Column: int(27), }, file: p1, }, - context: p10779, + context: p10858, freeVariables: Identifiers{ "std", }, @@ -146785,16 +147607,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 960, - Column: 9, + Line: int(970), + Column: int(9), }, End: Location{ - Line: 960, - Column: 12, + Line: int(970), + Column: int(12), }, file: p1, }, - context: p10779, + context: p10858, freeVariables: Identifiers{ "std", }, @@ -146806,12 +147628,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146819,7 +147641,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFieldsEx", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -146831,16 +147653,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 960, - Column: 28, + Line: int(970), + Column: int(28), }, End: Location{ - Line: 960, - Column: 29, + Line: int(970), + Column: int(29), }, file: p1, }, - context: p10788, + context: p10867, freeVariables: Identifiers{ "o", }, @@ -146852,16 +147674,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 960, - Column: 31, + Line: int(970), + Column: int(31), }, End: Location{ - Line: 960, - Column: 35, + Line: int(970), + Column: int(35), }, file: p1, }, - context: p10788, + context: p10867, freeVariables: nil, }, Value: true, @@ -146877,18 +147699,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146896,7 +147718,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectHas", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -146904,12 +147726,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146924,12 +147746,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -146946,12 +147768,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -146959,7 +147781,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -146971,12 +147793,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -146991,12 +147813,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147010,12 +147832,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147031,12 +147853,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147044,7 +147866,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -147056,12 +147878,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147076,12 +147898,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147095,12 +147917,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147116,12 +147938,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147129,7 +147951,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -147141,12 +147963,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147167,19 +147989,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -147188,36 +148010,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -147232,12 +148054,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -147253,12 +148075,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -147276,12 +148098,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -147305,12 +148127,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -147324,12 +148146,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -147343,12 +148165,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -147364,12 +148186,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147377,7 +148199,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -147389,19 +148211,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -147409,19 +148231,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -147451,12 +148273,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147472,12 +148294,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147499,20 +148321,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 963, - Column: 9, + Line: int(973), + Column: int(9), }, End: Location{ - Line: 963, - Column: 37, + Line: int(973), + Column: int(37), }, file: p1, }, - context: p10797, + context: p10876, freeVariables: Identifiers{ - "std", "o", "f", + "std", }, }, Target: &Index{ @@ -147520,16 +148342,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 963, - Column: 9, + Line: int(973), + Column: int(9), }, End: Location{ - Line: 963, - Column: 24, + Line: int(973), + Column: int(24), }, file: p1, }, - context: p10797, + context: p10876, freeVariables: Identifiers{ "std", }, @@ -147539,16 +148361,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 963, - Column: 9, + Line: int(973), + Column: int(9), }, End: Location{ - Line: 963, - Column: 12, + Line: int(973), + Column: int(12), }, file: p1, }, - context: p10797, + context: p10876, freeVariables: Identifiers{ "std", }, @@ -147560,12 +148382,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147573,7 +148395,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectHasEx", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -147585,16 +148407,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 963, - Column: 25, + Line: int(973), + Column: int(25), }, End: Location{ - Line: 963, - Column: 26, + Line: int(973), + Column: int(26), }, file: p1, }, - context: p10806, + context: p10885, freeVariables: Identifiers{ "o", }, @@ -147606,16 +148428,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 963, - Column: 28, + Line: int(973), + Column: int(28), }, End: Location{ - Line: 963, - Column: 29, + Line: int(973), + Column: int(29), }, file: p1, }, - context: p10806, + context: p10885, freeVariables: Identifiers{ "f", }, @@ -147627,16 +148449,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 963, - Column: 31, + Line: int(973), + Column: int(31), }, End: Location{ - Line: 963, - Column: 36, + Line: int(973), + Column: int(36), }, file: p1, }, - context: p10806, + context: p10885, freeVariables: nil, }, Value: false, @@ -147652,18 +148474,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147671,7 +148493,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectHasAll", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -147679,12 +148501,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147699,12 +148521,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -147721,12 +148543,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -147734,7 +148556,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -147746,12 +148568,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147766,12 +148588,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147785,12 +148607,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147806,12 +148628,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147819,7 +148641,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -147831,12 +148653,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147851,12 +148673,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147870,12 +148692,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147891,12 +148713,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147904,7 +148726,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -147916,12 +148738,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -147942,19 +148764,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -147963,36 +148785,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -148007,12 +148829,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -148028,12 +148850,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -148051,12 +148873,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -148080,12 +148902,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -148099,12 +148921,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -148118,12 +148940,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -148139,12 +148961,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148152,7 +148974,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -148164,19 +148986,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -148184,19 +149006,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -148226,12 +149048,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148247,12 +149069,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148274,16 +149096,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 966, - Column: 9, + Line: int(976), + Column: int(9), }, End: Location{ - Line: 966, - Column: 36, + Line: int(976), + Column: int(36), }, file: p1, }, - context: p10817, + context: p10896, freeVariables: Identifiers{ "std", "o", @@ -148295,16 +149117,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 966, - Column: 9, + Line: int(976), + Column: int(9), }, End: Location{ - Line: 966, - Column: 24, + Line: int(976), + Column: int(24), }, file: p1, }, - context: p10817, + context: p10896, freeVariables: Identifiers{ "std", }, @@ -148314,16 +149136,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 966, - Column: 9, + Line: int(976), + Column: int(9), }, End: Location{ - Line: 966, - Column: 12, + Line: int(976), + Column: int(12), }, file: p1, }, - context: p10817, + context: p10896, freeVariables: Identifiers{ "std", }, @@ -148335,12 +149157,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148348,7 +149170,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectHasEx", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -148360,16 +149182,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 966, - Column: 25, + Line: int(976), + Column: int(25), }, End: Location{ - Line: 966, - Column: 26, + Line: int(976), + Column: int(26), }, file: p1, }, - context: p10826, + context: p10905, freeVariables: Identifiers{ "o", }, @@ -148381,16 +149203,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 966, - Column: 28, + Line: int(976), + Column: int(28), }, End: Location{ - Line: 966, - Column: 29, + Line: int(976), + Column: int(29), }, file: p1, }, - context: p10826, + context: p10905, freeVariables: Identifiers{ "f", }, @@ -148402,16 +149224,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 966, - Column: 31, + Line: int(976), + Column: int(31), }, End: Location{ - Line: 966, - Column: 35, + Line: int(976), + Column: int(35), }, file: p1, }, - context: p10826, + context: p10905, freeVariables: nil, }, Value: true, @@ -148427,18 +149249,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148446,7 +149268,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -148454,12 +149276,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148474,12 +149296,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -148496,12 +149318,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -148509,7 +149331,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -148521,12 +149343,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148541,12 +149363,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148560,12 +149382,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148581,12 +149403,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148594,7 +149416,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -148606,12 +149428,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148626,12 +149448,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148645,12 +149467,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148666,12 +149488,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148679,7 +149501,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -148691,12 +149513,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148717,19 +149539,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -148738,36 +149560,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -148782,12 +149604,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -148803,12 +149625,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -148826,12 +149648,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -148855,12 +149677,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -148874,12 +149696,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -148893,12 +149715,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -148914,12 +149736,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -148927,7 +149749,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -148939,19 +149761,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -148959,19 +149781,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -149001,12 +149823,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -149022,12 +149844,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -149049,20 +149871,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 969, - Column: 9, + Line: int(979), + Column: int(9), }, End: Location{ - Line: 1002, - Column: 42, + Line: int(1012), + Column: int(42), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ - "std", "a", "b", + "std", }, }, Binds: LocalBinds{ @@ -149073,16 +149895,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 969, - Column: 20, + Line: int(979), + Column: int(20), }, End: Location{ - Line: 969, - Column: 31, + Line: int(979), + Column: int(31), }, file: p1, }, - context: p10841, + context: p10920, freeVariables: Identifiers{ "std", "a", @@ -149093,16 +149915,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 969, - Column: 20, + Line: int(979), + Column: int(20), }, End: Location{ - Line: 969, - Column: 28, + Line: int(979), + Column: int(28), }, file: p1, }, - context: p10841, + context: p10920, freeVariables: Identifiers{ "std", }, @@ -149112,16 +149934,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 969, - Column: 20, + Line: int(979), + Column: int(20), }, End: Location{ - Line: 969, - Column: 23, + Line: int(979), + Column: int(23), }, file: p1, }, - context: p10841, + context: p10920, freeVariables: Identifiers{ "std", }, @@ -149133,12 +149955,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -149146,7 +149968,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -149158,16 +149980,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 969, - Column: 29, + Line: int(979), + Column: int(29), }, End: Location{ - Line: 969, - Column: 30, + Line: int(979), + Column: int(30), }, file: p1, }, - context: p10850, + context: p10929, freeVariables: Identifiers{ "a", }, @@ -149188,20 +150010,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 970, - Column: 9, + Line: int(980), + Column: int(9), }, End: Location{ - Line: 1002, - Column: 42, + Line: int(1012), + Column: int(42), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ - "b", - "std", "ta", + "std", + "b", "a", }, }, @@ -149213,19 +150035,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 970, - Column: 20, + Line: int(980), + Column: int(20), }, End: Location{ - Line: 970, - Column: 31, + Line: int(980), + Column: int(31), }, file: p1, }, - context: p10856, + context: p10935, freeVariables: Identifiers{ - "b", "std", + "b", }, }, Target: &Index{ @@ -149233,16 +150055,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 970, - Column: 20, + Line: int(980), + Column: int(20), }, End: Location{ - Line: 970, - Column: 28, + Line: int(980), + Column: int(28), }, file: p1, }, - context: p10856, + context: p10935, freeVariables: Identifiers{ "std", }, @@ -149252,16 +150074,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 970, - Column: 20, + Line: int(980), + Column: int(20), }, End: Location{ - Line: 970, - Column: 23, + Line: int(980), + Column: int(23), }, file: p1, }, - context: p10856, + context: p10935, freeVariables: Identifiers{ "std", }, @@ -149273,12 +150095,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -149286,7 +150108,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -149298,16 +150120,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 970, - Column: 29, + Line: int(980), + Column: int(29), }, End: Location{ - Line: 970, - Column: 30, + Line: int(980), + Column: int(30), }, file: p1, }, - context: p10865, + context: p10944, freeVariables: Identifiers{ "b", }, @@ -149328,22 +150150,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 971, - Column: 9, + Line: int(981), + Column: int(9), }, End: Location{ - Line: 1002, - Column: 42, + Line: int(1012), + Column: int(42), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ + "std", + "a", "b", "ta", "tb", - "std", - "a", }, }, Cond: &Unary{ @@ -149351,38 +150173,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 971, - Column: 12, + Line: int(981), + Column: int(12), }, End: Location{ - Line: 971, - Column: 40, + Line: int(981), + Column: int(40), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "ta", "tb", "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 971, - Column: 13, + Line: int(981), + Column: int(13), }, End: Location{ - Line: 971, - Column: 40, + Line: int(981), + Column: int(40), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", "ta", @@ -149394,16 +150216,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 971, - Column: 13, + Line: int(981), + Column: int(13), }, End: Location{ - Line: 971, - Column: 32, + Line: int(981), + Column: int(32), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -149413,16 +150235,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 971, - Column: 13, + Line: int(981), + Column: int(13), }, End: Location{ - Line: 971, - Column: 16, + Line: int(981), + Column: int(16), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -149434,12 +150256,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -149447,7 +150269,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "primitiveEquals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -149459,16 +150281,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 971, - Column: 33, + Line: int(981), + Column: int(33), }, End: Location{ - Line: 971, - Column: 35, + Line: int(981), + Column: int(35), }, file: p1, }, - context: p10880, + context: p10959, freeVariables: Identifiers{ "ta", }, @@ -149480,16 +150302,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 971, - Column: 37, + Line: int(981), + Column: int(37), }, End: Location{ - Line: 971, - Column: 39, + Line: int(981), + Column: int(39), }, file: p1, }, - context: p10880, + context: p10959, freeVariables: Identifiers{ "tb", }, @@ -149508,16 +150330,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 972, - Column: 13, + Line: int(982), + Column: int(13), }, End: Location{ - Line: 972, - Column: 18, + Line: int(982), + Column: int(18), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: nil, }, Value: false, @@ -149527,21 +150349,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 974, - Column: 13, + Line: int(984), + Column: int(13), }, End: Location{ - Line: 1002, - Column: 42, + Line: int(1012), + Column: int(42), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ + "ta", "a", "b", "std", - "ta", }, }, Cond: &Apply{ @@ -149549,16 +150371,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 974, - Column: 16, + Line: int(984), + Column: int(16), }, End: Location{ - Line: 974, - Column: 48, + Line: int(984), + Column: int(48), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", "ta", @@ -149569,16 +150391,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 974, - Column: 16, + Line: int(984), + Column: int(16), }, End: Location{ - Line: 974, - Column: 35, + Line: int(984), + Column: int(35), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -149588,16 +150410,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 974, - Column: 16, + Line: int(984), + Column: int(16), }, End: Location{ - Line: 974, - Column: 19, + Line: int(984), + Column: int(19), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -149609,12 +150431,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -149622,7 +150444,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "primitiveEquals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -149634,16 +150456,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 974, - Column: 36, + Line: int(984), + Column: int(36), }, End: Location{ - Line: 974, - Column: 38, + Line: int(984), + Column: int(38), }, file: p1, }, - context: p10896, + context: p10975, freeVariables: Identifiers{ "ta", }, @@ -149655,20 +150477,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 974, - Column: 41, + Line: int(984), + Column: int(40), }, End: Location{ - Line: 974, - Column: 46, + Line: int(984), + Column: int(47), }, file: p1, }, - context: p10896, + context: p10975, freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -149682,16 +150504,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 975, - Column: 17, + Line: int(985), + Column: int(17), }, End: Location{ - Line: 986, - Column: 33, + Line: int(996), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", "a", @@ -149706,16 +150528,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 975, - Column: 28, + Line: int(985), + Column: int(28), }, End: Location{ - Line: 975, - Column: 41, + Line: int(985), + Column: int(41), }, file: p1, }, - context: p10903, + context: p10982, freeVariables: Identifiers{ "std", "a", @@ -149726,16 +150548,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 975, - Column: 28, + Line: int(985), + Column: int(28), }, End: Location{ - Line: 975, - Column: 38, + Line: int(985), + Column: int(38), }, file: p1, }, - context: p10903, + context: p10982, freeVariables: Identifiers{ "std", }, @@ -149745,16 +150567,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 975, - Column: 28, + Line: int(985), + Column: int(28), }, End: Location{ - Line: 975, - Column: 31, + Line: int(985), + Column: int(31), }, file: p1, }, - context: p10903, + context: p10982, freeVariables: Identifiers{ "std", }, @@ -149766,12 +150588,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -149779,7 +150601,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -149791,16 +150613,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 975, - Column: 39, + Line: int(985), + Column: int(39), }, End: Location{ - Line: 975, - Column: 40, + Line: int(985), + Column: int(40), }, file: p1, }, - context: p10912, + context: p10991, freeVariables: Identifiers{ "a", }, @@ -149821,21 +150643,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 17, + Line: int(986), + Column: int(17), }, End: Location{ - Line: 986, - Column: 33, + Line: int(996), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ - "std", "la", "b", "a", + "std", }, }, Cond: &Unary{ @@ -149843,38 +150665,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 20, + Line: int(986), + Column: int(20), }, End: Location{ - Line: 976, - Column: 59, + Line: int(986), + Column: int(59), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", "la", "b", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 21, + Line: int(986), + Column: int(21), }, End: Location{ - Line: 976, - Column: 59, + Line: int(986), + Column: int(59), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", "la", @@ -149886,16 +150708,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 21, + Line: int(986), + Column: int(21), }, End: Location{ - Line: 976, - Column: 40, + Line: int(986), + Column: int(40), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -149905,16 +150727,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 21, + Line: int(986), + Column: int(21), }, End: Location{ - Line: 976, - Column: 24, + Line: int(986), + Column: int(24), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -149926,12 +150748,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -149939,7 +150761,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "primitiveEquals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -149951,16 +150773,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 41, + Line: int(986), + Column: int(41), }, End: Location{ - Line: 976, - Column: 43, + Line: int(986), + Column: int(43), }, file: p1, }, - context: p10927, + context: p11006, freeVariables: Identifiers{ "la", }, @@ -149972,16 +150794,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 45, + Line: int(986), + Column: int(45), }, End: Location{ - Line: 976, - Column: 58, + Line: int(986), + Column: int(58), }, file: p1, }, - context: p10927, + context: p11006, freeVariables: Identifiers{ "std", "b", @@ -149992,16 +150814,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 45, + Line: int(986), + Column: int(45), }, End: Location{ - Line: 976, - Column: 55, + Line: int(986), + Column: int(55), }, file: p1, }, - context: p10927, + context: p11006, freeVariables: Identifiers{ "std", }, @@ -150011,16 +150833,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 45, + Line: int(986), + Column: int(45), }, End: Location{ - Line: 976, - Column: 48, + Line: int(986), + Column: int(48), }, file: p1, }, - context: p10927, + context: p11006, freeVariables: Identifiers{ "std", }, @@ -150032,12 +150854,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -150045,7 +150867,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -150057,16 +150879,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 976, - Column: 56, + Line: int(986), + Column: int(56), }, End: Location{ - Line: 976, - Column: 57, + Line: int(986), + Column: int(57), }, file: p1, }, - context: p10938, + context: p11017, freeVariables: Identifiers{ "b", }, @@ -150091,16 +150913,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 977, - Column: 21, + Line: int(987), + Column: int(21), }, End: Location{ - Line: 977, - Column: 26, + Line: int(987), + Column: int(26), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: nil, }, Value: false, @@ -150110,21 +150932,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 979, - Column: 21, + Line: int(989), + Column: int(21), }, End: Location{ - Line: 986, - Column: 33, + Line: int(996), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ - "a", - "std", - "la", "b", + "a", + "la", + "std", }, }, Binds: LocalBinds{ @@ -150135,20 +150957,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p10945, + context: p11024, freeVariables: Identifiers{ - "std", - "aux", "la", + "aux", + "std", }, }, Parameters: Parameters{ @@ -150165,23 +150987,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 980, - Column: 25, + Line: int(990), + Column: int(25), }, End: Location{ - Line: 985, - Column: 45, + Line: int(995), + Column: int(45), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ + "a", "b", - "std", "aux", + "std", "i", "la", - "a", }, }, Cond: &Binary{ @@ -150189,16 +151011,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 980, - Column: 28, + Line: int(990), + Column: int(28), }, End: Location{ - Line: 980, - Column: 35, + Line: int(990), + Column: int(35), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "i", "la", @@ -150209,38 +151031,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 980, - Column: 28, + Line: int(990), + Column: int(28), }, End: Location{ - Line: 980, - Column: 29, + Line: int(990), + Column: int(29), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 980, - Column: 33, + Line: int(990), + Column: int(33), }, End: Location{ - Line: 980, - Column: 35, + Line: int(990), + Column: int(35), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "la", }, @@ -150253,16 +151075,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 981, - Column: 29, + Line: int(991), + Column: int(29), }, End: Location{ - Line: 981, - Column: 33, + Line: int(991), + Column: int(33), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: nil, }, Value: true, @@ -150272,22 +151094,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 982, - Column: 30, + Line: int(992), + Column: int(30), }, End: Location{ - Line: 985, - Column: 45, + Line: int(995), + Column: int(45), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "a", "i", "b", - "std", "aux", + "std", }, }, Cond: &Unary{ @@ -150295,44 +151117,44 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ + "std", "a", "i", "b", - "std", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ + "std", "a", "i", "b", - "std", }, }, Target: &Index{ @@ -150340,12 +151162,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -150359,12 +151181,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -150380,12 +151202,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -150393,7 +151215,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -150405,16 +151227,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 982, - Column: 33, + Line: int(992), + Column: int(33), }, End: Location{ - Line: 982, - Column: 37, + Line: int(992), + Column: int(37), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "a", "i", @@ -150425,16 +151247,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 982, - Column: 33, + Line: int(992), + Column: int(33), }, End: Location{ - Line: 982, - Column: 34, + Line: int(992), + Column: int(34), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "a", }, @@ -150446,16 +151268,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 982, - Column: 35, + Line: int(992), + Column: int(35), }, End: Location{ - Line: 982, - Column: 36, + Line: int(992), + Column: int(36), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "i", }, @@ -150469,16 +151291,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 982, - Column: 41, + Line: int(992), + Column: int(41), }, End: Location{ - Line: 982, - Column: 45, + Line: int(992), + Column: int(45), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "b", "i", @@ -150489,16 +151311,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 982, - Column: 41, + Line: int(992), + Column: int(41), }, End: Location{ - Line: 982, - Column: 42, + Line: int(992), + Column: int(42), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "b", }, @@ -150510,16 +151332,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 982, - Column: 43, + Line: int(992), + Column: int(43), }, End: Location{ - Line: 982, - Column: 44, + Line: int(992), + Column: int(44), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "i", }, @@ -150540,16 +151362,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 983, - Column: 29, + Line: int(993), + Column: int(29), }, End: Location{ - Line: 983, - Column: 34, + Line: int(993), + Column: int(34), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: nil, }, Value: false, @@ -150559,16 +151381,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 985, - Column: 29, + Line: int(995), + Column: int(29), }, End: Location{ - Line: 985, - Column: 45, + Line: int(995), + Column: int(45), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "i", "aux", @@ -150581,16 +151403,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 985, - Column: 29, + Line: int(995), + Column: int(29), }, End: Location{ - Line: 985, - Column: 32, + Line: int(995), + Column: int(32), }, file: p1, }, - context: p10949, + context: p11028, freeVariables: Identifiers{ "aux", }, @@ -150604,16 +151426,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 985, - Column: 33, + Line: int(995), + Column: int(33), }, End: Location{ - Line: 985, - Column: 34, + Line: int(995), + Column: int(34), }, file: p1, }, - context: p10989, + context: p11068, freeVariables: Identifiers{ "a", }, @@ -150625,16 +151447,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 985, - Column: 36, + Line: int(995), + Column: int(36), }, End: Location{ - Line: 985, - Column: 37, + Line: int(995), + Column: int(37), }, file: p1, }, - context: p10989, + context: p11068, freeVariables: Identifiers{ "b", }, @@ -150646,16 +151468,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 985, - Column: 39, + Line: int(995), + Column: int(39), }, End: Location{ - Line: 985, - Column: 44, + Line: int(995), + Column: int(44), }, file: p1, }, - context: p10989, + context: p11068, freeVariables: Identifiers{ "i", }, @@ -150665,41 +151487,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 985, - Column: 39, + Line: int(995), + Column: int(39), }, End: Location{ - Line: 985, - Column: 40, + Line: int(995), + Column: int(40), }, file: p1, }, - context: p10989, + context: p11068, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 985, - Column: 43, + Line: int(995), + Column: int(43), }, End: Location{ - Line: 985, - Column: 44, + Line: int(995), + Column: int(44), }, file: p1, }, - context: p10989, + context: p11068, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -150720,16 +151542,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 986, - Column: 21, + Line: int(996), + Column: int(21), }, End: Location{ - Line: 986, - Column: 33, + Line: int(996), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "b", "aux", @@ -150741,16 +151563,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 986, - Column: 21, + Line: int(996), + Column: int(21), }, End: Location{ - Line: 986, - Column: 24, + Line: int(996), + Column: int(24), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "aux", }, @@ -150764,16 +151586,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 986, - Column: 25, + Line: int(996), + Column: int(25), }, End: Location{ - Line: 986, - Column: 26, + Line: int(996), + Column: int(26), }, file: p1, }, - context: p11004, + context: p11083, freeVariables: Identifiers{ "a", }, @@ -150785,16 +151607,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 986, - Column: 28, + Line: int(996), + Column: int(28), }, End: Location{ - Line: 986, - Column: 29, + Line: int(996), + Column: int(29), }, file: p1, }, - context: p11004, + context: p11083, freeVariables: Identifiers{ "b", }, @@ -150806,19 +151628,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 986, - Column: 31, + Line: int(996), + Column: int(31), }, End: Location{ - Line: 986, - Column: 32, + Line: int(996), + Column: int(32), }, file: p1, }, - context: p11004, + context: p11083, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -150835,21 +151657,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 987, - Column: 18, + Line: int(997), + Column: int(18), }, End: Location{ - Line: 1002, - Column: 42, + Line: int(1012), + Column: int(42), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ - "ta", - "b", - "a", "std", + "ta", + "a", + "b", }, }, Cond: &Apply{ @@ -150857,16 +151679,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 987, - Column: 21, + Line: int(997), + Column: int(21), }, End: Location{ - Line: 987, - Column: 54, + Line: int(997), + Column: int(54), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", "ta", @@ -150877,16 +151699,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 987, - Column: 21, + Line: int(997), + Column: int(21), }, End: Location{ - Line: 987, - Column: 40, + Line: int(997), + Column: int(40), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -150896,16 +151718,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 987, - Column: 21, + Line: int(997), + Column: int(21), }, End: Location{ - Line: 987, - Column: 24, + Line: int(997), + Column: int(24), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -150917,12 +151739,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -150930,7 +151752,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "primitiveEquals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -150942,16 +151764,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 987, - Column: 41, + Line: int(997), + Column: int(41), }, End: Location{ - Line: 987, - Column: 43, + Line: int(997), + Column: int(43), }, file: p1, }, - context: p11020, + context: p11099, freeVariables: Identifiers{ "ta", }, @@ -150963,20 +151785,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 987, - Column: 46, + Line: int(997), + Column: int(45), }, End: Location{ - Line: 987, - Column: 52, + Line: int(997), + Column: int(53), }, file: p1, }, - context: p11020, + context: p11099, freeVariables: nil, }, Value: "object", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -150990,20 +151812,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 988, - Column: 17, + Line: int(998), + Column: int(17), }, End: Location{ - Line: 1000, - Column: 33, + Line: int(1010), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ - "b", "std", "a", + "b", }, }, Binds: LocalBinds{ @@ -151014,16 +151836,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 988, - Column: 32, + Line: int(998), + Column: int(32), }, End: Location{ - Line: 988, - Column: 51, + Line: int(998), + Column: int(51), }, file: p1, }, - context: p11027, + context: p11106, freeVariables: Identifiers{ "std", "a", @@ -151034,16 +151856,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 988, - Column: 32, + Line: int(998), + Column: int(32), }, End: Location{ - Line: 988, - Column: 48, + Line: int(998), + Column: int(48), }, file: p1, }, - context: p11027, + context: p11106, freeVariables: Identifiers{ "std", }, @@ -151053,16 +151875,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 988, - Column: 32, + Line: int(998), + Column: int(32), }, End: Location{ - Line: 988, - Column: 35, + Line: int(998), + Column: int(35), }, file: p1, }, - context: p11027, + context: p11106, freeVariables: Identifiers{ "std", }, @@ -151074,12 +151896,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151087,7 +151909,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -151099,16 +151921,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 988, - Column: 49, + Line: int(998), + Column: int(49), }, End: Location{ - Line: 988, - Column: 50, + Line: int(998), + Column: int(50), }, file: p1, }, - context: p11036, + context: p11115, freeVariables: Identifiers{ "a", }, @@ -151129,21 +151951,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 989, - Column: 17, + Line: int(999), + Column: int(17), }, End: Location{ - Line: 1000, - Column: 33, + Line: int(1010), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ + "a", "std", "fields", "b", - "a", }, }, Binds: LocalBinds{ @@ -151154,16 +151976,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 989, - Column: 33, + Line: int(999), + Column: int(33), }, End: Location{ - Line: 989, - Column: 51, + Line: int(999), + Column: int(51), }, file: p1, }, - context: p11042, + context: p11121, freeVariables: Identifiers{ "std", "fields", @@ -151174,16 +151996,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 989, - Column: 33, + Line: int(999), + Column: int(33), }, End: Location{ - Line: 989, - Column: 43, + Line: int(999), + Column: int(43), }, file: p1, }, - context: p11042, + context: p11121, freeVariables: Identifiers{ "std", }, @@ -151193,16 +152015,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 989, - Column: 33, + Line: int(999), + Column: int(33), }, End: Location{ - Line: 989, - Column: 36, + Line: int(999), + Column: int(36), }, file: p1, }, - context: p11042, + context: p11121, freeVariables: Identifiers{ "std", }, @@ -151214,12 +152036,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151227,7 +152049,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -151239,16 +152061,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 989, - Column: 44, + Line: int(999), + Column: int(44), }, End: Location{ - Line: 989, - Column: 50, + Line: int(999), + Column: int(50), }, file: p1, }, - context: p11051, + context: p11130, freeVariables: Identifiers{ "fields", }, @@ -151269,22 +152091,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 990, - Column: 17, + Line: int(1000), + Column: int(17), }, End: Location{ - Line: 1000, - Column: 33, + Line: int(1010), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ - "std", - "fields", "b", "lfields", "a", + "std", + "fields", }, }, Cond: &Unary{ @@ -151292,12 +152114,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151308,18 +152130,18 @@ var StdAst = &DesugaredObject{ "b", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151335,12 +152157,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151354,12 +152176,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151375,12 +152197,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151388,7 +152210,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -151400,16 +152222,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 990, - Column: 20, + Line: int(1000), + Column: int(20), }, End: Location{ - Line: 990, - Column: 26, + Line: int(1000), + Column: int(26), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "fields", }, @@ -151421,16 +152243,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 990, - Column: 30, + Line: int(1000), + Column: int(30), }, End: Location{ - Line: 990, - Column: 49, + Line: int(1000), + Column: int(49), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", "b", @@ -151441,16 +152263,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 990, - Column: 30, + Line: int(1000), + Column: int(30), }, End: Location{ - Line: 990, - Column: 46, + Line: int(1000), + Column: int(46), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -151460,16 +152282,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 990, - Column: 30, + Line: int(1000), + Column: int(30), }, End: Location{ - Line: 990, - Column: 33, + Line: int(1000), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -151481,12 +152303,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151494,7 +152316,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -151506,16 +152328,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 990, - Column: 47, + Line: int(1000), + Column: int(47), }, End: Location{ - Line: 990, - Column: 48, + Line: int(1000), + Column: int(48), }, file: p1, }, - context: p11076, + context: p11155, freeVariables: Identifiers{ "b", }, @@ -151540,16 +152362,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 991, - Column: 21, + Line: int(1001), + Column: int(21), }, End: Location{ - Line: 991, - Column: 26, + Line: int(1001), + Column: int(26), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: nil, }, Value: false, @@ -151559,22 +152381,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 993, - Column: 21, + Line: int(1003), + Column: int(21), }, End: Location{ - Line: 1000, - Column: 33, + Line: int(1010), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "lfields", - "std", "fields", "a", "b", + "std", }, }, Binds: LocalBinds{ @@ -151585,20 +152407,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p11083, + context: p11162, freeVariables: Identifiers{ - "lfields", "std", "aux", + "lfields", "fields", }, }, @@ -151616,23 +152438,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 994, - Column: 25, + Line: int(1004), + Column: int(25), }, End: Location{ - Line: 999, - Column: 45, + Line: int(1009), + Column: int(45), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ + "aux", "i", "lfields", - "std", - "aux", - "a", "fields", + "std", + "a", "b", }, }, @@ -151641,16 +152463,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 994, - Column: 28, + Line: int(1004), + Column: int(28), }, End: Location{ - Line: 994, - Column: 40, + Line: int(1004), + Column: int(40), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "i", "lfields", @@ -151661,38 +152483,38 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 994, - Column: 28, + Line: int(1004), + Column: int(28), }, End: Location{ - Line: 994, - Column: 29, + Line: int(1004), + Column: int(29), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 8, + Op: BinaryOp(8), Right: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 994, - Column: 33, + Line: int(1004), + Column: int(33), }, End: Location{ - Line: 994, - Column: 40, + Line: int(1004), + Column: int(40), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "lfields", }, @@ -151705,16 +152527,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 995, - Column: 29, + Line: int(1005), + Column: int(29), }, End: Location{ - Line: 995, - Column: 33, + Line: int(1005), + Column: int(33), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: nil, }, Value: true, @@ -151724,23 +152546,23 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 30, + Line: int(1006), + Column: int(30), }, End: Location{ - Line: 999, - Column: 45, + Line: int(1009), + Column: int(45), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ - "std", - "aux", - "a", "fields", "i", + "std", + "a", "b", + "aux", }, }, Cond: &Local{ @@ -151748,22 +152570,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 33, + Line: int(1006), + Column: int(33), }, End: Location{ - Line: 996, - Column: 66, + Line: int(1006), + Column: int(66), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ - "a", "fields", "i", - "b", "std", + "a", + "b", }, }, Binds: LocalBinds{ @@ -151774,16 +152596,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 43, + Line: int(1006), + Column: int(43), }, End: Location{ - Line: 996, - Column: 52, + Line: int(1006), + Column: int(52), }, file: p1, }, - context: p11102, + context: p11181, freeVariables: Identifiers{ "fields", "i", @@ -151794,16 +152616,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 43, + Line: int(1006), + Column: int(43), }, End: Location{ - Line: 996, - Column: 49, + Line: int(1006), + Column: int(49), }, file: p1, }, - context: p11102, + context: p11181, freeVariables: Identifiers{ "fields", }, @@ -151815,16 +152637,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 50, + Line: int(1006), + Column: int(50), }, End: Location{ - Line: 996, - Column: 51, + Line: int(1006), + Column: int(51), }, file: p1, }, - context: p11102, + context: p11181, freeVariables: Identifiers{ "i", }, @@ -151841,44 +152663,44 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "b", "std", "a", "f", + "b", }, }, - Op: 0, + Op: UnaryOp(0), Expr: &Apply{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "b", "std", "a", "f", + "b", }, }, Target: &Index{ @@ -151886,12 +152708,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151905,12 +152727,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151926,12 +152748,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -151939,7 +152761,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -151951,16 +152773,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 54, + Line: int(1006), + Column: int(54), }, End: Location{ - Line: 996, - Column: 58, + Line: int(1006), + Column: int(58), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "a", "f", @@ -151971,16 +152793,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 54, + Line: int(1006), + Column: int(54), }, End: Location{ - Line: 996, - Column: 55, + Line: int(1006), + Column: int(55), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "a", }, @@ -151992,16 +152814,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 56, + Line: int(1006), + Column: int(56), }, End: Location{ - Line: 996, - Column: 57, + Line: int(1006), + Column: int(57), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "f", }, @@ -152015,16 +152837,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 62, + Line: int(1006), + Column: int(62), }, End: Location{ - Line: 996, - Column: 66, + Line: int(1006), + Column: int(66), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "b", "f", @@ -152035,16 +152857,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 62, + Line: int(1006), + Column: int(62), }, End: Location{ - Line: 996, - Column: 63, + Line: int(1006), + Column: int(63), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "b", }, @@ -152056,16 +152878,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 996, - Column: 64, + Line: int(1006), + Column: int(64), }, End: Location{ - Line: 996, - Column: 65, + Line: int(1006), + Column: int(65), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "f", }, @@ -152087,16 +152909,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 997, - Column: 29, + Line: int(1007), + Column: int(29), }, End: Location{ - Line: 997, - Column: 34, + Line: int(1007), + Column: int(34), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: nil, }, Value: false, @@ -152106,21 +152928,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 999, - Column: 29, + Line: int(1009), + Column: int(29), }, End: Location{ - Line: 999, - Column: 45, + Line: int(1009), + Column: int(45), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ - "b", - "i", "aux", "a", + "b", + "i", }, }, Target: &Var{ @@ -152128,16 +152950,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 999, - Column: 29, + Line: int(1009), + Column: int(29), }, End: Location{ - Line: 999, - Column: 32, + Line: int(1009), + Column: int(32), }, file: p1, }, - context: p11087, + context: p11166, freeVariables: Identifiers{ "aux", }, @@ -152151,16 +152973,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 999, - Column: 33, + Line: int(1009), + Column: int(33), }, End: Location{ - Line: 999, - Column: 34, + Line: int(1009), + Column: int(34), }, file: p1, }, - context: p11137, + context: p11216, freeVariables: Identifiers{ "a", }, @@ -152172,16 +152994,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 999, - Column: 36, + Line: int(1009), + Column: int(36), }, End: Location{ - Line: 999, - Column: 37, + Line: int(1009), + Column: int(37), }, file: p1, }, - context: p11137, + context: p11216, freeVariables: Identifiers{ "b", }, @@ -152193,16 +153015,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 999, - Column: 39, + Line: int(1009), + Column: int(39), }, End: Location{ - Line: 999, - Column: 44, + Line: int(1009), + Column: int(44), }, file: p1, }, - context: p11137, + context: p11216, freeVariables: Identifiers{ "i", }, @@ -152212,41 +153034,41 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 999, - Column: 39, + Line: int(1009), + Column: int(39), }, End: Location{ - Line: 999, - Column: 40, + Line: int(1009), + Column: int(40), }, file: p1, }, - context: p11137, + context: p11216, freeVariables: Identifiers{ "i", }, }, Id: "i", }, - Op: 3, + Op: BinaryOp(3), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 999, - Column: 43, + Line: int(1009), + Column: int(43), }, End: Location{ - Line: 999, - Column: 44, + Line: int(1009), + Column: int(44), }, file: p1, }, - context: p11137, + context: p11216, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -152267,16 +153089,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1000, - Column: 21, + Line: int(1010), + Column: int(21), }, End: Location{ - Line: 1000, - Column: 33, + Line: int(1010), + Column: int(33), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "aux", "a", @@ -152288,16 +153110,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1000, - Column: 21, + Line: int(1010), + Column: int(21), }, End: Location{ - Line: 1000, - Column: 24, + Line: int(1010), + Column: int(24), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "aux", }, @@ -152311,16 +153133,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1000, - Column: 25, + Line: int(1010), + Column: int(25), }, End: Location{ - Line: 1000, - Column: 26, + Line: int(1010), + Column: int(26), }, file: p1, }, - context: p11152, + context: p11231, freeVariables: Identifiers{ "a", }, @@ -152332,16 +153154,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1000, - Column: 28, + Line: int(1010), + Column: int(28), }, End: Location{ - Line: 1000, - Column: 29, + Line: int(1010), + Column: int(29), }, file: p1, }, - context: p11152, + context: p11231, freeVariables: Identifiers{ "b", }, @@ -152353,19 +153175,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1000, - Column: 31, + Line: int(1010), + Column: int(31), }, End: Location{ - Line: 1000, - Column: 32, + Line: int(1010), + Column: int(32), }, file: p1, }, - context: p11152, + context: p11231, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -152383,16 +153205,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1002, - Column: 17, + Line: int(1012), + Column: int(17), }, End: Location{ - Line: 1002, - Column: 42, + Line: int(1012), + Column: int(42), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", "a", @@ -152404,16 +153226,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1002, - Column: 17, + Line: int(1012), + Column: int(17), }, End: Location{ - Line: 1002, - Column: 36, + Line: int(1012), + Column: int(36), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -152423,16 +153245,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1002, - Column: 17, + Line: int(1012), + Column: int(17), }, End: Location{ - Line: 1002, - Column: 20, + Line: int(1012), + Column: int(20), }, file: p1, }, - context: p10837, + context: p10916, freeVariables: Identifiers{ "std", }, @@ -152444,12 +153266,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152457,7 +153279,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "primitiveEquals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -152469,16 +153291,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1002, - Column: 37, + Line: int(1012), + Column: int(37), }, End: Location{ - Line: 1002, - Column: 38, + Line: int(1012), + Column: int(38), }, file: p1, }, - context: p11166, + context: p11245, freeVariables: Identifiers{ "a", }, @@ -152490,16 +153312,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1002, - Column: 40, + Line: int(1012), + Column: int(40), }, End: Location{ - Line: 1002, - Column: 41, + Line: int(1012), + Column: int(41), }, file: p1, }, - context: p11166, + context: p11245, freeVariables: Identifiers{ "b", }, @@ -152522,18 +153344,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152541,7 +153363,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "resolvePath", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -152549,12 +153371,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152569,12 +153391,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -152591,12 +153413,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -152604,7 +153426,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -152616,12 +153438,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152636,12 +153458,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152655,12 +153477,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152676,12 +153498,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152689,7 +153511,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -152701,12 +153523,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152721,12 +153543,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152740,12 +153562,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152761,12 +153583,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152774,7 +153596,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -152786,12 +153608,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -152812,19 +153634,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -152833,36 +153655,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -152877,12 +153699,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -152898,12 +153720,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -152921,12 +153743,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -152950,12 +153772,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -152969,12 +153791,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -152988,12 +153810,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -153009,12 +153831,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153022,7 +153844,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -153034,19 +153856,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -153054,19 +153876,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -153096,12 +153918,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153117,12 +153939,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153144,16 +153966,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1006, - Column: 9, + Line: int(1016), + Column: int(9), }, End: Location{ - Line: 1007, - Column: 84, + Line: int(1017), + Column: int(84), }, file: p1, }, - context: p11176, + context: p11255, freeVariables: Identifiers{ "std", "f", @@ -153168,16 +153990,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1006, - Column: 21, + Line: int(1016), + Column: int(21), }, End: Location{ - Line: 1006, - Column: 38, + Line: int(1016), + Column: int(38), }, file: p1, }, - context: p11180, + context: p11259, freeVariables: Identifiers{ "std", "f", @@ -153188,16 +154010,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1006, - Column: 21, + Line: int(1016), + Column: int(21), }, End: Location{ - Line: 1006, - Column: 30, + Line: int(1016), + Column: int(30), }, file: p1, }, - context: p11180, + context: p11259, freeVariables: Identifiers{ "std", }, @@ -153207,16 +154029,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1006, - Column: 21, + Line: int(1016), + Column: int(21), }, End: Location{ - Line: 1006, - Column: 24, + Line: int(1016), + Column: int(24), }, file: p1, }, - context: p11180, + context: p11259, freeVariables: Identifiers{ "std", }, @@ -153228,12 +154050,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153241,7 +154063,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "split", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -153253,16 +154075,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1006, - Column: 31, + Line: int(1016), + Column: int(31), }, End: Location{ - Line: 1006, - Column: 32, + Line: int(1016), + Column: int(32), }, file: p1, }, - context: p11189, + context: p11268, freeVariables: Identifiers{ "f", }, @@ -153274,20 +154096,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1006, - Column: 35, + Line: int(1016), + Column: int(34), }, End: Location{ - Line: 1006, - Column: 36, + Line: int(1016), + Column: int(37), }, file: p1, }, - context: p11189, + context: p11268, freeVariables: nil, }, Value: "/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -153304,20 +154126,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 9, + Line: int(1017), + Column: int(9), }, End: Location{ - Line: 1007, - Column: 84, + Line: int(1017), + Column: int(84), }, file: p1, }, - context: p11176, + context: p11255, freeVariables: Identifiers{ "std", - "arr", "r", + "arr", }, }, Target: &Index{ @@ -153325,16 +154147,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 9, + Line: int(1017), + Column: int(9), }, End: Location{ - Line: 1007, - Column: 17, + Line: int(1017), + Column: int(17), }, file: p1, }, - context: p11176, + context: p11255, freeVariables: Identifiers{ "std", }, @@ -153344,16 +154166,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 9, + Line: int(1017), + Column: int(9), }, End: Location{ - Line: 1007, - Column: 12, + Line: int(1017), + Column: int(12), }, file: p1, }, - context: p11176, + context: p11255, freeVariables: Identifiers{ "std", }, @@ -153365,12 +154187,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153378,7 +154200,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "join", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -153390,20 +154212,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 19, + Line: int(1017), + Column: int(18), }, End: Location{ - Line: 1007, - Column: 20, + Line: int(1017), + Column: int(21), }, file: p1, }, - context: p11201, + context: p11280, freeVariables: nil, }, Value: "/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, &Binary{ @@ -153411,20 +154233,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 23, + Line: int(1017), + Column: int(23), }, End: Location{ - Line: 1007, - Column: 83, + Line: int(1017), + Column: int(83), }, file: p1, }, - context: p11201, + context: p11280, freeVariables: Identifiers{ - "std", - "arr", "r", + "arr", + "std", }, }, Left: &Apply{ @@ -153432,19 +154254,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 23, + Line: int(1017), + Column: int(23), }, End: Location{ - Line: 1007, - Column: 77, + Line: int(1017), + Column: int(77), }, file: p1, }, - context: p11201, + context: p11280, freeVariables: Identifiers{ - "std", "arr", + "std", }, }, Target: &Index{ @@ -153452,16 +154274,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 23, + Line: int(1017), + Column: int(23), }, End: Location{ - Line: 1007, - Column: 36, + Line: int(1017), + Column: int(36), }, file: p1, }, - context: p11201, + context: p11280, freeVariables: Identifiers{ "std", }, @@ -153471,16 +154293,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 23, + Line: int(1017), + Column: int(23), }, End: Location{ - Line: 1007, - Column: 26, + Line: int(1017), + Column: int(26), }, file: p1, }, - context: p11201, + context: p11280, freeVariables: Identifiers{ "std", }, @@ -153492,12 +154314,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153505,7 +154327,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "makeArray", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -153517,16 +154339,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 37, + Line: int(1017), + Column: int(37), }, End: Location{ - Line: 1007, - Column: 56, + Line: int(1017), + Column: int(56), }, file: p1, }, - context: p11213, + context: p11292, freeVariables: Identifiers{ "std", "arr", @@ -153537,16 +154359,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 37, + Line: int(1017), + Column: int(37), }, End: Location{ - Line: 1007, - Column: 52, + Line: int(1017), + Column: int(52), }, file: p1, }, - context: p11213, + context: p11292, freeVariables: Identifiers{ "std", "arr", @@ -153557,16 +154379,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 37, + Line: int(1017), + Column: int(37), }, End: Location{ - Line: 1007, - Column: 47, + Line: int(1017), + Column: int(47), }, file: p1, }, - context: p11213, + context: p11292, freeVariables: Identifiers{ "std", }, @@ -153576,16 +154398,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 37, + Line: int(1017), + Column: int(37), }, End: Location{ - Line: 1007, - Column: 40, + Line: int(1017), + Column: int(40), }, file: p1, }, - context: p11213, + context: p11292, freeVariables: Identifiers{ "std", }, @@ -153597,12 +154419,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153610,7 +154432,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -153622,16 +154444,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 48, + Line: int(1017), + Column: int(48), }, End: Location{ - Line: 1007, - Column: 51, + Line: int(1017), + Column: int(51), }, file: p1, }, - context: p11224, + context: p11303, freeVariables: Identifiers{ "arr", }, @@ -153644,25 +154466,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 4, + Op: BinaryOp(4), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 55, + Line: int(1017), + Column: int(55), }, End: Location{ - Line: 1007, - Column: 56, + Line: int(1017), + Column: int(56), }, file: p1, }, - context: p11213, + context: p11292, freeVariables: nil, }, - Value: 1, + Value: float64(1), OriginalString: "1", }, }, @@ -153671,16 +154493,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 58, + Line: int(1017), + Column: int(58), }, End: Location{ - Line: 1007, - Column: 76, + Line: int(1017), + Column: int(76), }, file: p1, }, - context: p11213, + context: p11292, freeVariables: Identifiers{ "arr", }, @@ -153697,19 +154519,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 70, + Line: int(1017), + Column: int(70), }, End: Location{ - Line: 1007, - Column: 76, + Line: int(1017), + Column: int(76), }, file: p1, }, - context: p11231, + context: p11310, freeVariables: Identifiers{ - "i", "arr", + "i", }, }, Target: &Var{ @@ -153717,16 +154539,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 70, + Line: int(1017), + Column: int(70), }, End: Location{ - Line: 1007, - Column: 73, + Line: int(1017), + Column: int(73), }, file: p1, }, - context: p11231, + context: p11310, freeVariables: Identifiers{ "arr", }, @@ -153738,16 +154560,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 74, + Line: int(1017), + Column: int(74), }, End: Location{ - Line: 1007, - Column: 75, + Line: int(1017), + Column: int(75), }, file: p1, }, - context: p11231, + context: p11310, freeVariables: Identifiers{ "i", }, @@ -153763,22 +154585,22 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 3, + Op: BinaryOp(3), Right: &Array{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 80, + Line: int(1017), + Column: int(80), }, End: Location{ - Line: 1007, - Column: 83, + Line: int(1017), + Column: int(83), }, file: p1, }, - context: p11201, + context: p11280, freeVariables: Identifiers{ "r", }, @@ -153789,16 +154611,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1007, - Column: 81, + Line: int(1017), + Column: int(81), }, End: Location{ - Line: 1007, - Column: 82, + Line: int(1017), + Column: int(82), }, file: p1, }, - context: p11241, + context: p11320, freeVariables: Identifiers{ "r", }, @@ -153821,18 +154643,18 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, DesugaredObjectField{ - Hide: 0, + Hide: ObjectFieldHide(0), Name: &LiteralString{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153840,7 +154662,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prune", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Body: &Local{ @@ -153848,12 +154670,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153868,12 +154690,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 25, - Column: 17, + Line: int(25), + Column: int(17), }, End: Location{ - Line: 25, - Column: 21, + Line: int(25), + Column: int(21), }, file: p1, }, @@ -153890,12 +154712,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 797, - Column: 27, + Line: int(807), + Column: int(26), }, End: Location{ - Line: 797, - Column: 91, + Line: int(807), + Column: int(92), }, file: p1, }, @@ -153903,7 +154725,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Fun: nil, @@ -153915,12 +154737,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153935,12 +154757,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153954,12 +154776,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153975,12 +154797,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -153988,7 +154810,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -154000,12 +154822,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154020,12 +154842,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154039,12 +154861,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154060,12 +154882,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154073,7 +154895,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -154085,12 +154907,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154111,19 +154933,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Elements: Nodes{ @@ -154132,36 +154954,36 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 24, + Line: int(808), + Column: int(24), }, End: Location{ - Line: 798, - Column: 74, + Line: int(808), + Column: int(74), }, file: p1, }, context: p9, freeVariables: Identifiers{ - "base64_table", "i", + "base64_table", }, }, Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Index{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 42, + Line: int(808), + Column: int(42), }, file: p1, }, @@ -154176,12 +154998,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 27, + Line: int(808), + Column: int(27), }, End: Location{ - Line: 798, - Column: 39, + Line: int(808), + Column: int(39), }, file: p1, }, @@ -154197,12 +155019,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 40, + Line: int(808), + Column: int(40), }, End: Location{ - Line: 798, - Column: 41, + Line: int(808), + Column: int(41), }, file: p1, }, @@ -154220,12 +155042,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 45, + Line: int(808), + Column: int(45), }, End: Location{ - Line: 798, - Column: 46, + Line: int(808), + Column: int(46), }, file: p1, }, @@ -154249,12 +155071,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 72, + Line: int(808), + Column: int(72), }, file: p1, }, @@ -154268,12 +155090,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 65, + Line: int(808), + Column: int(65), }, file: p1, }, @@ -154287,12 +155109,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 56, + Line: int(808), + Column: int(56), }, End: Location{ - Line: 798, - Column: 59, + Line: int(808), + Column: int(59), }, file: p1, }, @@ -154308,12 +155130,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154321,7 +155143,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "range", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -154333,19 +155155,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 66, + Line: int(808), + Column: int(66), }, End: Location{ - Line: 798, - Column: 67, + Line: int(808), + Column: int(67), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, &LiteralNumber{ @@ -154353,19 +155175,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 798, - Column: 69, + Line: int(808), + Column: int(69), }, End: Location{ - Line: 798, - Column: 71, + Line: int(808), + Column: int(71), }, file: p1, }, context: p54, freeVariables: nil, }, - Value: 63, + Value: float64(63), OriginalString: "63", }, }, @@ -154395,12 +155217,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154416,12 +155238,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154443,20 +155265,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1010, - Column: 9, + Line: int(1020), + Column: int(9), }, End: Location{ - Line: 1027, - Column: 14, + Line: int(1037), + Column: int(14), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ - "$", "std", "a", + "$", }, }, Binds: LocalBinds{ @@ -154467,16 +155289,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, - context: p11253, + context: p11332, freeVariables: Identifiers{ "std", }, @@ -154493,19 +155315,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1011, - Column: 13, + Line: int(1021), + Column: int(13), }, End: Location{ - Line: 1019, - Column: 21, + Line: int(1029), + Column: int(21), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ - "std", "b", + "std", }, }, Binds: LocalBinds{ @@ -154516,16 +155338,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1011, - Column: 23, + Line: int(1021), + Column: int(23), }, End: Location{ - Line: 1011, - Column: 34, + Line: int(1021), + Column: int(34), }, file: p1, }, - context: p11261, + context: p11340, freeVariables: Identifiers{ "std", "b", @@ -154536,16 +155358,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1011, - Column: 23, + Line: int(1021), + Column: int(23), }, End: Location{ - Line: 1011, - Column: 31, + Line: int(1021), + Column: int(31), }, file: p1, }, - context: p11261, + context: p11340, freeVariables: Identifiers{ "std", }, @@ -154555,16 +155377,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1011, - Column: 23, + Line: int(1021), + Column: int(23), }, End: Location{ - Line: 1011, - Column: 26, + Line: int(1021), + Column: int(26), }, file: p1, }, - context: p11261, + context: p11340, freeVariables: Identifiers{ "std", }, @@ -154576,12 +155398,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154589,7 +155411,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -154601,16 +155423,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1011, - Column: 32, + Line: int(1021), + Column: int(32), }, End: Location{ - Line: 1011, - Column: 33, + Line: int(1021), + Column: int(33), }, file: p1, }, - context: p11270, + context: p11349, freeVariables: Identifiers{ "b", }, @@ -154631,16 +155453,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1012, - Column: 13, + Line: int(1022), + Column: int(13), }, End: Location{ - Line: 1019, - Column: 21, + Line: int(1029), + Column: int(21), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", "b", @@ -154652,12 +155474,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154672,12 +155494,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154691,12 +155513,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154712,12 +155534,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154725,7 +155547,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -154737,16 +155559,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1012, - Column: 16, + Line: int(1022), + Column: int(16), }, End: Location{ - Line: 1012, - Column: 17, + Line: int(1022), + Column: int(17), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "b", }, @@ -154758,16 +155580,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1012, - Column: 21, + Line: int(1022), + Column: int(21), }, End: Location{ - Line: 1012, - Column: 25, + Line: int(1022), + Column: int(25), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: nil, }, }, @@ -154782,16 +155604,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1013, - Column: 17, + Line: int(1023), + Column: int(17), }, End: Location{ - Line: 1013, - Column: 22, + Line: int(1023), + Column: int(22), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: nil, }, Value: false, @@ -154801,16 +155623,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1014, - Column: 18, + Line: int(1024), + Column: int(18), }, End: Location{ - Line: 1019, - Column: 21, + Line: int(1029), + Column: int(21), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", "t", @@ -154822,12 +155644,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154842,12 +155664,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154861,12 +155683,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154882,12 +155704,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -154895,7 +155717,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -154907,16 +155729,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1014, - Column: 21, + Line: int(1024), + Column: int(21), }, End: Location{ - Line: 1014, - Column: 22, + Line: int(1024), + Column: int(22), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "t", }, @@ -154928,20 +155750,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1014, - Column: 27, + Line: int(1024), + Column: int(26), }, End: Location{ - Line: 1014, - Column: 32, + Line: int(1024), + Column: int(33), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -154955,16 +155777,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1015, - Column: 17, + Line: int(1025), + Column: int(17), }, End: Location{ - Line: 1015, - Column: 34, + Line: int(1025), + Column: int(34), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", "b", @@ -154975,16 +155797,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1015, - Column: 17, + Line: int(1025), + Column: int(17), }, End: Location{ - Line: 1015, - Column: 30, + Line: int(1025), + Column: int(30), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", "b", @@ -154995,16 +155817,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1015, - Column: 17, + Line: int(1025), + Column: int(17), }, End: Location{ - Line: 1015, - Column: 27, + Line: int(1025), + Column: int(27), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", }, @@ -155014,16 +155836,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1015, - Column: 17, + Line: int(1025), + Column: int(17), }, End: Location{ - Line: 1015, - Column: 20, + Line: int(1025), + Column: int(20), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", }, @@ -155035,12 +155857,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155048,7 +155870,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -155060,16 +155882,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1015, - Column: 28, + Line: int(1025), + Column: int(28), }, End: Location{ - Line: 1015, - Column: 29, + Line: int(1025), + Column: int(29), }, file: p1, }, - context: p11310, + context: p11389, freeVariables: Identifiers{ "b", }, @@ -155082,25 +155904,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 7, + Op: BinaryOp(7), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1015, - Column: 33, + Line: int(1025), + Column: int(33), }, End: Location{ - Line: 1015, - Column: 34, + Line: int(1025), + Column: int(34), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -155109,20 +155931,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1016, - Column: 18, + Line: int(1026), + Column: int(18), }, End: Location{ - Line: 1019, - Column: 21, + Line: int(1029), + Column: int(21), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ - "b", "std", "t", + "b", }, }, Cond: &Apply{ @@ -155130,12 +155952,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155150,12 +155972,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155169,12 +155991,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155190,12 +156012,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155203,7 +156025,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -155215,16 +156037,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1016, - Column: 21, + Line: int(1026), + Column: int(21), }, End: Location{ - Line: 1016, - Column: 22, + Line: int(1026), + Column: int(22), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "t", }, @@ -155236,20 +156058,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1016, - Column: 27, + Line: int(1026), + Column: int(26), }, End: Location{ - Line: 1016, - Column: 33, + Line: int(1026), + Column: int(34), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: nil, }, Value: "object", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -155263,16 +156085,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1017, - Column: 17, + Line: int(1027), + Column: int(17), }, End: Location{ - Line: 1017, - Column: 34, + Line: int(1027), + Column: int(34), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", "b", @@ -155283,16 +156105,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1017, - Column: 17, + Line: int(1027), + Column: int(17), }, End: Location{ - Line: 1017, - Column: 30, + Line: int(1027), + Column: int(30), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", "b", @@ -155303,16 +156125,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1017, - Column: 17, + Line: int(1027), + Column: int(17), }, End: Location{ - Line: 1017, - Column: 27, + Line: int(1027), + Column: int(27), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", }, @@ -155322,16 +156144,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1017, - Column: 17, + Line: int(1027), + Column: int(17), }, End: Location{ - Line: 1017, - Column: 20, + Line: int(1027), + Column: int(20), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: Identifiers{ "std", }, @@ -155343,12 +156165,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155356,7 +156178,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "length", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -155368,16 +156190,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1017, - Column: 28, + Line: int(1027), + Column: int(28), }, End: Location{ - Line: 1017, - Column: 29, + Line: int(1027), + Column: int(29), }, file: p1, }, - context: p11337, + context: p11416, freeVariables: Identifiers{ "b", }, @@ -155390,25 +156212,25 @@ var StdAst = &DesugaredObject{ TrailingComma: false, TailStrict: false, }, - Op: 7, + Op: BinaryOp(7), Right: &LiteralNumber{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1017, - Column: 33, + Line: int(1027), + Column: int(33), }, End: Location{ - Line: 1017, - Column: 34, + Line: int(1027), + Column: int(34), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: nil, }, - Value: 0, + Value: float64(0), OriginalString: "0", }, }, @@ -155417,16 +156239,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1019, - Column: 17, + Line: int(1029), + Column: int(17), }, End: Location{ - Line: 1019, - Column: 21, + Line: int(1029), + Column: int(21), }, file: p1, }, - context: p11257, + context: p11336, freeVariables: nil, }, Value: true, @@ -155444,20 +156266,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1020, - Column: 9, + Line: int(1030), + Column: int(9), }, End: Location{ - Line: 1027, - Column: 14, + Line: int(1037), + Column: int(14), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "a", - "$", "isContent", + "$", "std", }, }, @@ -155469,16 +156291,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1020, - Column: 19, + Line: int(1030), + Column: int(19), }, End: Location{ - Line: 1020, - Column: 30, + Line: int(1030), + Column: int(30), }, file: p1, }, - context: p11345, + context: p11424, freeVariables: Identifiers{ "std", "a", @@ -155489,16 +156311,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1020, - Column: 19, + Line: int(1030), + Column: int(19), }, End: Location{ - Line: 1020, - Column: 27, + Line: int(1030), + Column: int(27), }, file: p1, }, - context: p11345, + context: p11424, freeVariables: Identifiers{ "std", }, @@ -155508,16 +156330,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1020, - Column: 19, + Line: int(1030), + Column: int(19), }, End: Location{ - Line: 1020, - Column: 22, + Line: int(1030), + Column: int(22), }, file: p1, }, - context: p11345, + context: p11424, freeVariables: Identifiers{ "std", }, @@ -155529,12 +156351,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155542,7 +156364,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "type", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -155554,16 +156376,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1020, - Column: 28, + Line: int(1030), + Column: int(28), }, End: Location{ - Line: 1020, - Column: 29, + Line: int(1030), + Column: int(29), }, file: p1, }, - context: p11354, + context: p11433, freeVariables: Identifiers{ "a", }, @@ -155584,22 +156406,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1021, - Column: 9, + Line: int(1031), + Column: int(9), }, End: Location{ - Line: 1027, - Column: 14, + Line: int(1037), + Column: int(14), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ - "std", "t", + "std", + "isContent", "$", "a", - "isContent", }, }, Cond: &Apply{ @@ -155607,19 +156429,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", "t", + "std", }, }, Target: &Index{ @@ -155627,12 +156449,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155646,12 +156468,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155667,12 +156489,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155680,7 +156502,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -155692,16 +156514,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1021, - Column: 12, + Line: int(1031), + Column: int(12), }, End: Location{ - Line: 1021, - Column: 13, + Line: int(1031), + Column: int(13), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "t", }, @@ -155713,20 +156535,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1021, - Column: 17, + Line: int(1031), + Column: int(16), }, End: Location{ - Line: 1021, - Column: 22, + Line: int(1031), + Column: int(23), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: nil, }, Value: "array", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -155740,21 +156562,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "$", - "a", "std", "isContent", + "$", + "a", }, }, Target: &Index{ @@ -155762,12 +156584,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155781,12 +156603,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155802,12 +156624,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155815,7 +156637,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -155827,20 +156649,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ + "std", "isContent", "$", - "std", }, }, Parameters: Parameters{ @@ -155855,21 +156677,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "isContent", "$", "x", "std", + "isContent", }, }, Cond: &Apply{ @@ -155877,16 +156699,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 42, + Line: int(1032), + Column: int(42), }, End: Location{ - Line: 1022, - Column: 63, + Line: int(1032), + Column: int(63), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "isContent", "$", @@ -155898,16 +156720,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 42, + Line: int(1032), + Column: int(42), }, End: Location{ - Line: 1022, - Column: 51, + Line: int(1032), + Column: int(51), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "isContent", }, @@ -155921,16 +156743,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 52, + Line: int(1032), + Column: int(52), }, End: Location{ - Line: 1022, - Column: 62, + Line: int(1032), + Column: int(62), }, file: p1, }, - context: p11388, + context: p11467, freeVariables: Identifiers{ "$", "x", @@ -155941,16 +156763,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 52, + Line: int(1032), + Column: int(52), }, End: Location{ - Line: 1022, - Column: 59, + Line: int(1032), + Column: int(59), }, file: p1, }, - context: p11388, + context: p11467, freeVariables: Identifiers{ "$", }, @@ -155960,16 +156782,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 52, + Line: int(1032), + Column: int(52), }, End: Location{ - Line: 1022, - Column: 53, + Line: int(1032), + Column: int(53), }, file: p1, }, - context: p11388, + context: p11467, freeVariables: Identifiers{ "$", }, @@ -155981,12 +156803,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -155994,7 +156816,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prune", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -156006,16 +156828,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 60, + Line: int(1032), + Column: int(60), }, End: Location{ - Line: 1022, - Column: 61, + Line: int(1032), + Column: int(61), }, file: p1, }, - context: p11397, + context: p11476, freeVariables: Identifiers{ "x", }, @@ -156039,12 +156861,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156060,16 +156882,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 15, + Line: int(1032), + Column: int(15), }, End: Location{ - Line: 1022, - Column: 27, + Line: int(1032), + Column: int(27), }, file: p1, }, - context: p11403, + context: p11482, freeVariables: Identifiers{ "std", "x", @@ -156080,16 +156902,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 15, + Line: int(1032), + Column: int(15), }, End: Location{ - Line: 1022, - Column: 24, + Line: int(1032), + Column: int(24), }, file: p1, }, - context: p11403, + context: p11482, freeVariables: Identifiers{ "std", }, @@ -156099,16 +156921,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 15, + Line: int(1032), + Column: int(15), }, End: Location{ - Line: 1022, - Column: 18, + Line: int(1032), + Column: int(18), }, file: p1, }, - context: p11403, + context: p11482, freeVariables: Identifiers{ "std", }, @@ -156120,12 +156942,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156133,7 +156955,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prune", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -156145,16 +156967,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 25, + Line: int(1032), + Column: int(25), }, End: Location{ - Line: 1022, - Column: 26, + Line: int(1032), + Column: int(26), }, file: p1, }, - context: p11412, + context: p11491, freeVariables: Identifiers{ "x", }, @@ -156175,12 +156997,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156197,16 +157019,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1022, - Column: 37, + Line: int(1032), + Column: int(37), }, End: Location{ - Line: 1022, - Column: 38, + Line: int(1032), + Column: int(38), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "a", }, @@ -156224,22 +157046,22 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1023, - Column: 14, + Line: int(1033), + Column: int(14), }, End: Location{ - Line: 1027, - Column: 14, + Line: int(1037), + Column: int(14), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ - "isContent", + "a", "std", "t", - "a", "$", + "isContent", }, }, Cond: &Apply{ @@ -156247,12 +157069,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156267,12 +157089,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156286,12 +157108,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156307,12 +157129,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156320,7 +157142,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "equals", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -156332,16 +157154,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1023, - Column: 17, + Line: int(1033), + Column: int(17), }, End: Location{ - Line: 1023, - Column: 18, + Line: int(1033), + Column: int(18), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "t", }, @@ -156353,20 +157175,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1023, - Column: 23, + Line: int(1033), + Column: int(22), }, End: Location{ - Line: 1023, - Column: 29, + Line: int(1033), + Column: int(30), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: nil, }, Value: "object", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, }, @@ -156380,21 +157202,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ "std", - "a", "$", "isContent", + "a", }, }, Target: &Index{ @@ -156402,12 +157224,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156421,12 +157243,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156442,12 +157264,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156455,7 +157277,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "$objectFlatMerge", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -156467,21 +157289,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "std", - "a", "$", "isContent", + "std", + "a", }, }, Target: &Index{ @@ -156489,12 +157311,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156508,12 +157330,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156529,12 +157351,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156542,7 +157364,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "flatMap", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -156554,19 +157376,19 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, context: nil, freeVariables: Identifiers{ - "a", "std", + "a", "$", "isContent", }, @@ -156583,12 +157405,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156596,9 +157418,9 @@ var StdAst = &DesugaredObject{ freeVariables: Identifiers{ "x", "std", + "a", "$", "isContent", - "a", }, }, Cond: &Apply{ @@ -156606,21 +157428,21 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 45, + Line: int(1035), + Column: int(45), }, End: Location{ - Line: 1025, - Column: 71, + Line: int(1035), + Column: int(71), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "isContent", - "a", "x", "std", + "a", }, }, Target: &Var{ @@ -156628,16 +157450,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 45, + Line: int(1035), + Column: int(45), }, End: Location{ - Line: 1025, - Column: 54, + Line: int(1035), + Column: int(54), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "isContent", }, @@ -156651,20 +157473,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 55, + Line: int(1035), + Column: int(55), }, End: Location{ - Line: 1025, - Column: 70, + Line: int(1035), + Column: int(70), }, file: p1, }, - context: p11457, + context: p11536, freeVariables: Identifiers{ - "a", "x", "std", + "a", }, }, Target: &Index{ @@ -156672,16 +157494,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 55, + Line: int(1035), + Column: int(55), }, End: Location{ - Line: 1025, - Column: 64, + Line: int(1035), + Column: int(64), }, file: p1, }, - context: p11457, + context: p11536, freeVariables: Identifiers{ "std", }, @@ -156691,16 +157513,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 55, + Line: int(1035), + Column: int(55), }, End: Location{ - Line: 1025, - Column: 58, + Line: int(1035), + Column: int(58), }, file: p1, }, - context: p11457, + context: p11536, freeVariables: Identifiers{ "std", }, @@ -156712,12 +157534,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156725,7 +157547,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prune", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -156737,16 +157559,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 65, + Line: int(1035), + Column: int(65), }, End: Location{ - Line: 1025, - Column: 69, + Line: int(1035), + Column: int(69), }, file: p1, }, - context: p11466, + context: p11545, freeVariables: Identifiers{ "a", "x", @@ -156757,16 +157579,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 65, + Line: int(1035), + Column: int(65), }, End: Location{ - Line: 1025, - Column: 66, + Line: int(1035), + Column: int(66), }, file: p1, }, - context: p11466, + context: p11545, freeVariables: Identifiers{ "a", }, @@ -156778,16 +157600,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 67, + Line: int(1035), + Column: int(67), }, End: Location{ - Line: 1025, - Column: 68, + Line: int(1035), + Column: int(68), }, file: p1, }, - context: p11466, + context: p11545, freeVariables: Identifiers{ "x", }, @@ -156813,12 +157635,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156835,16 +157657,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1023, - Column: 36, + Line: int(1033), + Column: int(36), }, End: Location{ - Line: 1026, - Column: 10, + Line: int(1036), + Column: int(10), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "x", "$", @@ -156854,22 +157676,22 @@ var StdAst = &DesugaredObject{ Asserts: nil, Fields: DesugaredObjectFields{ DesugaredObjectField{ - Hide: 1, + Hide: ObjectFieldHide(1), Name: &Var{ NodeBase: NodeBase{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1024, - Column: 14, + Line: int(1034), + Column: int(14), }, End: Location{ - Line: 1024, - Column: 15, + Line: int(1034), + Column: int(15), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "x", }, @@ -156881,20 +157703,20 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1024, - Column: 18, + Line: int(1034), + Column: int(18), }, End: Location{ - Line: 1024, - Column: 31, + Line: int(1034), + Column: int(31), }, file: p1, }, - context: p11481, + context: p11560, freeVariables: Identifiers{ + "x", "$", "a", - "x", }, }, Target: &Index{ @@ -156902,16 +157724,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1024, - Column: 18, + Line: int(1034), + Column: int(18), }, End: Location{ - Line: 1024, - Column: 25, + Line: int(1034), + Column: int(25), }, file: p1, }, - context: p11481, + context: p11560, freeVariables: Identifiers{ "$", }, @@ -156921,16 +157743,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1024, - Column: 18, + Line: int(1034), + Column: int(18), }, End: Location{ - Line: 1024, - Column: 19, + Line: int(1034), + Column: int(19), }, file: p1, }, - context: p11481, + context: p11560, freeVariables: Identifiers{ "$", }, @@ -156942,12 +157764,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -156955,7 +157777,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "prune", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -156967,16 +157789,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1024, - Column: 26, + Line: int(1034), + Column: int(26), }, End: Location{ - Line: 1024, - Column: 30, + Line: int(1034), + Column: int(30), }, file: p1, }, - context: p11490, + context: p11569, freeVariables: Identifiers{ "a", "x", @@ -156987,16 +157809,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1024, - Column: 26, + Line: int(1034), + Column: int(26), }, End: Location{ - Line: 1024, - Column: 27, + Line: int(1034), + Column: int(27), }, file: p1, }, - context: p11490, + context: p11569, freeVariables: Identifiers{ "a", }, @@ -157008,16 +157830,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1024, - Column: 28, + Line: int(1034), + Column: int(28), }, End: Location{ - Line: 1024, - Column: 29, + Line: int(1034), + Column: int(29), }, file: p1, }, - context: p11490, + context: p11569, freeVariables: Identifiers{ "x", }, @@ -157044,12 +157866,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -157066,16 +157888,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 22, + Line: int(1035), + Column: int(22), }, End: Location{ - Line: 1025, - Column: 41, + Line: int(1035), + Column: int(41), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "std", "a", @@ -157086,16 +157908,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 22, + Line: int(1035), + Column: int(22), }, End: Location{ - Line: 1025, - Column: 38, + Line: int(1035), + Column: int(38), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "std", }, @@ -157105,16 +157927,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 22, + Line: int(1035), + Column: int(22), }, End: Location{ - Line: 1025, - Column: 25, + Line: int(1035), + Column: int(25), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "std", }, @@ -157126,12 +157948,12 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, End: Location{ - Line: 0, - Column: 0, + Line: int(0), + Column: int(0), }, file: nil, }, @@ -157139,7 +157961,7 @@ var StdAst = &DesugaredObject{ freeVariables: nil, }, Value: "objectFields", - Kind: 1, + Kind: LiteralStringKind(1), BlockIndent: "", }, Id: nil, @@ -157151,16 +157973,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1025, - Column: 39, + Line: int(1035), + Column: int(39), }, End: Location{ - Line: 1025, - Column: 40, + Line: int(1035), + Column: int(40), }, file: p1, }, - context: p11506, + context: p11585, freeVariables: Identifiers{ "a", }, @@ -157190,16 +158012,16 @@ var StdAst = &DesugaredObject{ loc: LocationRange{ FileName: "", Begin: Location{ - Line: 1027, - Column: 13, + Line: int(1037), + Column: int(13), }, End: Location{ - Line: 1027, - Column: 14, + Line: int(1037), + Column: int(14), }, file: p1, }, - context: p11249, + context: p11328, freeVariables: Identifiers{ "a", }, @@ -157215,4 +158037,4 @@ var StdAst = &DesugaredObject{ PlusSuper: false, }, }, -} \ No newline at end of file +} diff --git a/dump/dump.go b/dump/dump.go index e331f70..8f18b96 100644 --- a/dump/dump.go +++ b/dump/dump.go @@ -188,26 +188,26 @@ func (s *dumpState) printPrimitivePointer(value reflect.Value, pointerName strin printBool(s.w, v.Bool()) case reflect.Int: - printInt(s.w, v.Int(), 10, "int") + printInt(s.w, v) case reflect.Int8: - printInt(s.w, v.Int(), 10, "int8") + printInt(s.w, v) case reflect.Int16: - printInt(s.w, v.Int(), 10, "int16") + printInt(s.w, v) case reflect.Int32: - printInt(s.w, v.Int(), 10, "int32") + printInt(s.w, v) case reflect.Int64: - printInt(s.w, v.Int(), 10, "int64") + printInt(s.w, v) case reflect.Uint: - printUint(s.w, v.Uint(), 10, "uint") + printUint(s.w, v) case reflect.Uint8: - printUint(s.w, v.Uint(), 10, "uint8") + printUint(s.w, v) case reflect.Uint16: - printUint(s.w, v.Uint(), 10, "uint16") + printUint(s.w, v) case reflect.Uint32: - printUint(s.w, v.Uint(), 10, "uint32") + printUint(s.w, v) case reflect.Uint64: - printUint(s.w, v.Uint(), 10, "uint64") + printUint(s.w, v) case reflect.Float32: printFloat(s.w, v.Float(), 32, "float32") @@ -341,26 +341,26 @@ func (s *dumpState) dumpVal(value reflect.Value) { printBool(s.w, v.Bool()) case reflect.Int: - printInt(s.w, v.Int(), 10, "int") + printInt(s.w, v) case reflect.Int8: - printInt(s.w, v.Int(), 10, "int8") + printInt(s.w, v) case reflect.Int16: - printInt(s.w, v.Int(), 10, "int16") + printInt(s.w, v) case reflect.Int32: - printInt(s.w, v.Int(), 10, "int32") + printInt(s.w, v) case reflect.Int64: - printInt(s.w, v.Int(), 10, "int64") + printInt(s.w, v) case reflect.Uint: - printUint(s.w, v.Uint(), 10, "uint") + printUint(s.w, v) case reflect.Uint8: - printUint(s.w, v.Uint(), 10, "uint8") + printUint(s.w, v) case reflect.Uint16: - printUint(s.w, v.Uint(), 10, "uint16") + printUint(s.w, v) case reflect.Uint32: - printUint(s.w, v.Uint(), 10, "uint32") + printUint(s.w, v) case reflect.Uint64: - printUint(s.w, v.Uint(), 10, "uint64") + printUint(s.w, v) case reflect.Float32: printFloat(s.w, v.Float(), 32, "float32") diff --git a/dump/utils.go b/dump/utils.go index 62795aa..f5b1f95 100644 --- a/dump/utils.go +++ b/dump/utils.go @@ -21,18 +21,24 @@ import ( "io" "reflect" "strconv" + "strings" ) func printBool(w io.Writer, value bool) { w.Write([]byte(strconv.FormatBool(value))) } -func printInt(w io.Writer, val int64, base int, intType string) { - w.Write([]byte(fmt.Sprintf("%s(%s)", intType, strconv.FormatInt(val, base)))) +func printInt(w io.Writer, val reflect.Value) { + typeName := fmt.Sprintf("%s", val.Type()) + if strings.HasPrefix(typeName, "ast.") { + typeName = typeName[4:] + } + w.Write([]byte(fmt.Sprintf("%s(%s)", typeName, strconv.FormatInt(val.Int(), 10)))) } -func printUint(w io.Writer, val uint64, base int, uintType string) { - w.Write([]byte(fmt.Sprintf("%s(%s)", uintType, strconv.FormatUint(val, base)))) +func printUint(w io.Writer, val reflect.Value) { + typeName := fmt.Sprintf("%s", val.Type()) + w.Write([]byte(fmt.Sprintf("%s(%s)", typeName, strconv.FormatUint(val.Uint(), 10)))) } func printFloat(w io.Writer, val float64, precision int, floatType string) { diff --git a/reset_stdast_go.sh b/reset_stdast_go.sh new file mode 100755 index 0000000..f7859df --- /dev/null +++ b/reset_stdast_go.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +echo 'package ast' > ast/stdast.go +echo 'var StdAst = &LiteralNull{}' >> ast/stdast.go + diff --git a/std.go b/std.go index bba961f..0156d17 100644 --- a/std.go +++ b/std.go @@ -193,7 +193,7 @@ var _escData = map[string]*_escFile{ "/std/std.jsonnet": { local: "std/std.jsonnet", size: 42048, - modtime: 1509684595, + modtime: 1509761227, compressed: ` H4sIAAAJbogC/+w9f3PbNrL/61MgfHUr1bRsy47bOHFn0iS9812b9Jr0en2KRkNRlESbIlWSsuXm8t3f 7gL8ARIAKTl5vXTO08tJIrC72F3sLhYL8PDLzrNodRf780XKBkfHD9lfomgeeOwydPvsaRAwepSw2Eu8