leo/ast/benches/many_assigns.leo
2020-10-30 17:31:09 -07:00

389 lines
9.2 KiB
Plaintext

function main() {
let x0: u8 = 0;
let x1: u8 = x0;
let x2: u8 = x1;
let x3: u8 = x2;
let x4: u8 = x3;
let x5: u8 = x4;
let x6: u8 = x5;
let x7: u8 = x6;
let x8: u8 = x7;
let x9: u8 = x8;
let x10: u8 = x9;
let x11: u8 = x10;
let x12: u8 = x11;
let x13: u8 = x12;
let x14: u8 = x13;
let x15: u8 = x14;
let x16: u8 = x15;
let x17: u8 = x16;
let x18: u8 = x17;
let x19: u8 = x18;
let x20: u8 = x19;
let x21: u8 = x20;
let x22: u8 = x21;
let x23: u8 = x22;
let x24: u8 = x23;
let x25: u8 = x24;
let x26: u8 = x25;
let x27: u8 = x26;
let x28: u8 = x27;
let x29: u8 = x28;
let x30: u8 = x29;
let x31: u8 = x30;
let x32: u8 = x31;
let x33: u8 = x32;
let x34: u8 = x33;
let x35: u8 = x34;
let x36: u8 = x35;
let x37: u8 = x36;
let x38: u8 = x37;
let x39: u8 = x38;
let x40: u8 = x39;
let x41: u8 = x40;
let x42: u8 = x41;
let x43: u8 = x42;
let x44: u8 = x43;
let x45: u8 = x44;
let x46: u8 = x45;
let x47: u8 = x46;
let x48: u8 = x47;
let x49: u8 = x48;
let x50: u8 = x49;
let x51: u8 = x50;
let x52: u8 = x51;
let x53: u8 = x52;
let x54: u8 = x53;
let x55: u8 = x54;
let x56: u8 = x55;
let x57: u8 = x56;
let x58: u8 = x57;
let x59: u8 = x58;
let x60: u8 = x59;
let x61: u8 = x60;
let x62: u8 = x61;
let x63: u8 = x62;
let x64: u8 = x63;
let x65: u8 = x64;
let x66: u8 = x65;
let x67: u8 = x66;
let x68: u8 = x67;
let x69: u8 = x68;
let x70: u8 = x69;
let x71: u8 = x70;
let x72: u8 = x71;
let x73: u8 = x72;
let x74: u8 = x73;
let x75: u8 = x74;
let x76: u8 = x75;
let x77: u8 = x76;
let x78: u8 = x77;
let x79: u8 = x78;
let x80: u8 = x79;
let x81: u8 = x80;
let x82: u8 = x81;
let x83: u8 = x82;
let x84: u8 = x83;
let x85: u8 = x84;
let x86: u8 = x85;
let x87: u8 = x86;
let x88: u8 = x87;
let x89: u8 = x88;
let x90: u8 = x89;
let x91: u8 = x90;
let x92: u8 = x91;
let x93: u8 = x92;
let x94: u8 = x93;
let x95: u8 = x94;
let x96: u8 = x95;
let x97: u8 = x96;
let x98: u8 = x97;
let x99: u8 = x98;
let x100: u8 = x99;
let x101: u8 = x100;
let x102: u8 = x101;
let x103: u8 = x102;
let x104: u8 = x103;
let x105: u8 = x104;
let x106: u8 = x105;
let x107: u8 = x106;
let x108: u8 = x107;
let x109: u8 = x108;
let x110: u8 = x109;
let x111: u8 = x110;
let x112: u8 = x111;
let x113: u8 = x112;
let x114: u8 = x113;
let x115: u8 = x114;
let x116: u8 = x115;
let x117: u8 = x116;
let x118: u8 = x117;
let x119: u8 = x118;
let x120: u8 = x119;
let x121: u8 = x120;
let x122: u8 = x121;
let x123: u8 = x122;
let x124: u8 = x123;
let x125: u8 = x124;
let x126: u8 = x125;
let x127: u8 = x126;
let x128: u8 = x127;
let x129: u8 = x128;
let x130: u8 = x129;
let x131: u8 = x130;
let x132: u8 = x131;
let x133: u8 = x132;
let x134: u8 = x133;
let x135: u8 = x134;
let x136: u8 = x135;
let x137: u8 = x136;
let x138: u8 = x137;
let x139: u8 = x138;
let x140: u8 = x139;
let x141: u8 = x140;
let x142: u8 = x141;
let x143: u8 = x142;
let x144: u8 = x143;
let x145: u8 = x144;
let x146: u8 = x145;
let x147: u8 = x146;
let x148: u8 = x147;
let x149: u8 = x148;
let x150: u8 = x149;
let x151: u8 = x150;
let x152: u8 = x151;
let x153: u8 = x152;
let x154: u8 = x153;
let x155: u8 = x154;
let x156: u8 = x155;
let x157: u8 = x156;
let x158: u8 = x157;
let x159: u8 = x158;
let x160: u8 = x159;
let x161: u8 = x160;
let x162: u8 = x161;
let x163: u8 = x162;
let x164: u8 = x163;
let x165: u8 = x164;
let x166: u8 = x165;
let x167: u8 = x166;
let x168: u8 = x167;
let x169: u8 = x168;
let x170: u8 = x169;
let x171: u8 = x170;
let x172: u8 = x171;
let x173: u8 = x172;
let x174: u8 = x173;
let x175: u8 = x174;
let x176: u8 = x175;
let x177: u8 = x176;
let x178: u8 = x177;
let x179: u8 = x178;
let x180: u8 = x179;
let x181: u8 = x180;
let x182: u8 = x181;
let x183: u8 = x182;
let x184: u8 = x183;
let x185: u8 = x184;
let x186: u8 = x185;
let x187: u8 = x186;
let x188: u8 = x187;
let x189: u8 = x188;
let x190: u8 = x189;
let x191: u8 = x190;
let x192: u8 = x191;
let x193: u8 = x192;
let x194: u8 = x193;
let x195: u8 = x194;
let x196: u8 = x195;
let x197: u8 = x196;
let x198: u8 = x197;
let x199: u8 = x198;
let x200: u8 = x199;
let x201: u8 = x200;
let x202: u8 = x201;
let x203: u8 = x202;
let x204: u8 = x203;
let x205: u8 = x204;
let x206: u8 = x205;
let x207: u8 = x206;
let x208: u8 = x207;
let x209: u8 = x208;
let x210: u8 = x209;
let x211: u8 = x210;
let x212: u8 = x211;
let x213: u8 = x212;
let x214: u8 = x213;
let x215: u8 = x214;
let x216: u8 = x215;
let x217: u8 = x216;
let x218: u8 = x217;
let x219: u8 = x218;
let x220: u8 = x219;
let x221: u8 = x220;
let x222: u8 = x221;
let x223: u8 = x222;
let x224: u8 = x223;
let x225: u8 = x224;
let x226: u8 = x225;
let x227: u8 = x226;
let x228: u8 = x227;
let x229: u8 = x228;
let x230: u8 = x229;
let x231: u8 = x230;
let x232: u8 = x231;
let x233: u8 = x232;
let x234: u8 = x233;
let x235: u8 = x234;
let x236: u8 = x235;
let x237: u8 = x236;
let x238: u8 = x237;
let x239: u8 = x238;
let x240: u8 = x239;
let x241: u8 = x240;
let x242: u8 = x241;
let x243: u8 = x242;
let x244: u8 = x243;
let x245: u8 = x244;
let x246: u8 = x245;
let x247: u8 = x246;
let x248: u8 = x247;
let x249: u8 = x248;
let x250: u8 = x249;
let x251: u8 = x250;
let x252: u8 = x251;
let x253: u8 = x252;
let x254: u8 = x253;
let x255: u8 = x254;
let x256: u8 = x255;
let x257: u8 = x256;
let x258: u8 = x257;
let x259: u8 = x258;
let x260: u8 = x259;
let x261: u8 = x260;
let x262: u8 = x261;
let x263: u8 = x262;
let x264: u8 = x263;
let x265: u8 = x264;
let x266: u8 = x265;
let x267: u8 = x266;
let x268: u8 = x267;
let x269: u8 = x268;
let x270: u8 = x269;
let x271: u8 = x270;
let x272: u8 = x271;
let x273: u8 = x272;
let x274: u8 = x273;
let x275: u8 = x274;
let x276: u8 = x275;
let x277: u8 = x276;
let x278: u8 = x277;
let x279: u8 = x278;
let x280: u8 = x279;
let x281: u8 = x280;
let x282: u8 = x281;
let x283: u8 = x282;
let x284: u8 = x283;
let x285: u8 = x284;
let x286: u8 = x285;
let x287: u8 = x286;
let x288: u8 = x287;
let x289: u8 = x288;
let x290: u8 = x289;
let x291: u8 = x290;
let x292: u8 = x291;
let x293: u8 = x292;
let x294: u8 = x293;
let x295: u8 = x294;
let x296: u8 = x295;
let x297: u8 = x296;
let x298: u8 = x297;
let x299: u8 = x298;
let x300: u8 = x299;
let x301: u8 = x300;
let x302: u8 = x301;
let x303: u8 = x302;
let x304: u8 = x303;
let x305: u8 = x304;
let x306: u8 = x305;
let x307: u8 = x306;
let x308: u8 = x307;
let x309: u8 = x308;
let x310: u8 = x309;
let x311: u8 = x310;
let x312: u8 = x311;
let x313: u8 = x312;
let x314: u8 = x313;
let x315: u8 = x314;
let x316: u8 = x315;
let x317: u8 = x316;
let x318: u8 = x317;
let x319: u8 = x318;
let x320: u8 = x319;
let x321: u8 = x320;
let x322: u8 = x321;
let x323: u8 = x322;
let x324: u8 = x323;
let x325: u8 = x324;
let x326: u8 = x325;
let x327: u8 = x326;
let x328: u8 = x327;
let x329: u8 = x328;
let x330: u8 = x329;
let x331: u8 = x330;
let x332: u8 = x331;
let x333: u8 = x332;
let x334: u8 = x333;
let x335: u8 = x334;
let x336: u8 = x335;
let x337: u8 = x336;
let x338: u8 = x337;
let x339: u8 = x338;
let x340: u8 = x339;
let x341: u8 = x340;
let x342: u8 = x341;
let x343: u8 = x342;
let x344: u8 = x343;
let x345: u8 = x344;
let x346: u8 = x345;
let x347: u8 = x346;
let x348: u8 = x347;
let x349: u8 = x348;
let x350: u8 = x349;
let x351: u8 = x350;
let x352: u8 = x351;
let x353: u8 = x352;
let x354: u8 = x353;
let x355: u8 = x354;
let x356: u8 = x355;
let x357: u8 = x356;
let x358: u8 = x357;
let x359: u8 = x358;
let x360: u8 = x359;
let x361: u8 = x360;
let x362: u8 = x361;
let x363: u8 = x362;
let x364: u8 = x363;
let x365: u8 = x364;
let x366: u8 = x365;
let x367: u8 = x366;
let x368: u8 = x367;
let x369: u8 = x368;
let x370: u8 = x369;
let x371: u8 = x370;
let x372: u8 = x371;
let x373: u8 = x372;
let x374: u8 = x373;
let x375: u8 = x374;
let x376: u8 = x375;
let x377: u8 = x376;
let x378: u8 = x377;
let x379: u8 = x378;
let x380: u8 = x379;
let x381: u8 = x380;
let x382: u8 = x381;
let x383: u8 = x382;
return x383
}