os

An operating system
git clone https://erai.gay/code/os/
Log | Files | Refs | README | LICENSE

commit 4e7d379317a5e3f93a203539597b9a92811c4be6
parent 3d2bdc4c430e345d58d7684379efb3343351cba1
Author: erai <erai@omiltem.net>
Date:   Sun,  9 Feb 2025 04:22:44 +0000

add cc0 size to cloc

Diffstat:
Mcc0.c | 726++++++++++++++++++++++++++++++++++++++++----------------------------------------
Mcloc.sh | 7+++++--
Mircout.om | 2+-
3 files changed, 369 insertions(+), 366 deletions(-)

diff --git a/cc0.c b/cc0.c @@ -366,7 +366,7 @@ u zwriteout(); s syscall(); int main(int argc, char**argv) { return z_start((u)argc, (u)argv, 0); } u zsyscall(u n, u a, u b, u c, u d, u e, u f) { return syscall(n, a, b, c, d, e, f); } -u zP_tag_to_str(u vtag){ +u zP_tag_to_str(u vtag) { if (vtag != 0) goto b2; return (u)"P_grammar"; b2: if (vtag != 1) goto b4; @@ -579,7 +579,7 @@ b208: if (vtag != 104) goto b210; return (u)"P_peg_identifier"; b210: return 0; } -u z_start(u vargc, u vargv, u venvp){ +u z_start(u vargc, u vargv, u venvp) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -598,7 +598,7 @@ u z_start(u vargc, u vargv, u venvp){ v10 = ((u(*)())v8)(v9); return 0; } -u zadd_section(u vc, u vname, u vtype){ +u zadd_section(u vc, u vname, u vtype) { u vs = 0; u vn = 0; u vend = 0; @@ -647,7 +647,7 @@ b12: v15 = 1; b5: *(u*)(vc + 64) = vs; goto b3; } -u zadd_symbol(u vc, u vname, u vl){ +u zadd_symbol(u vc, u vname, u vl) { u vs = 0; u v4 = 0; u v5 = 0; @@ -664,7 +664,7 @@ u zadd_symbol(u vc, u vname, u vl){ *(u*)(vc + 56) = vs; return 0; } -u zaddfixup(u vc, u vl){ +u zaddfixup(u vc, u vl) { u vf = 0; u vhere = 0; u v4 = 0; @@ -702,7 +702,7 @@ b7: v12 = (u)zalloc; *(u*)vl = vf; goto b5; } -u zalloc(u vc, u vsize){ +u zalloc(u vc, u vsize) { u vpage = 0; u vmret = 0; u vret = 0; @@ -783,7 +783,7 @@ b20: vpage = vmret; *(u*)vc = vpage; return vret; } -u zany(u vc){ +u zany(u vc) { u vch = 0; u v2 = 0; u v3 = 0; @@ -802,7 +802,7 @@ u zany(u vc){ return 0; b2: return 1; } -u zargs_to_ir(u vic, u vn){ +u zargs_to_ir(u vic, u vn) { u vname = 0; u vt = 0; u v4 = 0; @@ -835,7 +835,7 @@ b3: vname = *(u*)(*(u*)(*(u*)(vn + 8) + 8) + 56); b7: v4 = 1; goto b8; } -u zas_blob(u vc, u vs, u vslen){ +u zas_blob(u vc, u vs, u vslen) { u vb = 0; u vlink = 0; u vdir = 0; @@ -934,7 +934,7 @@ b17: v17 = (u)zmemcmp; b7: v6 = 1; goto b8; } -u zas_emit(u va, u vb){ +u zas_emit(u va, u vb) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -945,7 +945,7 @@ u zas_emit(u va, u vb){ v5 = ((u(*)())v2)(v3, v4); return 0; } -u zas_jmp(u va, u vop, u vl){ +u zas_jmp(u va, u vop, u vl) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -1004,7 +1004,7 @@ u zas_jmp(u va, u vop, u vl){ v30 = ((u(*)())v27)(v28, v29); return 0; } -u zas_modm(u va, u vop, u vb, u vi, u vs, u vd){ +u zas_modm(u va, u vop, u vb, u vi, u vs, u vd) { u v6 = 0; u v7 = 0; u v8 = 0; @@ -1025,7 +1025,7 @@ u zas_modm(u va, u vop, u vb, u vi, u vs, u vd){ v14 = ((u(*)())v6)(v7, v8, v9, v10, v11, v12, v13); return 0; } -u zas_modr(u va, u vop, u vb){ +u zas_modr(u va, u vop, u vb) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -1040,7 +1040,7 @@ u zas_modr(u va, u vop, u vb){ v8 = ((u(*)())v3)(v4, v5, v6, v7); return 0; } -u zas_modra(u va, u vop, u vr, u vd){ +u zas_modra(u va, u vop, u vr, u vd) { u v4 = 0; u v5 = 0; u v6 = 0; @@ -1113,7 +1113,7 @@ u zas_modra(u va, u vop, u vr, u vd){ v38 = ((u(*)())v35)(v36, v37); return 0; } -u zas_modri(u va, u vop, u vr, u vx){ +u zas_modri(u va, u vop, u vr, u vx) { u v4 = 0; u v5 = 0; u v6 = 0; @@ -1175,7 +1175,7 @@ b5: if ((s)vx < (s)2147483648UL) goto b8; b8: v4 = 0; goto b7; } -u zas_modrm(u va, u vop, u vr, u vb, u vi, u vs, u vd){ +u zas_modrm(u va, u vop, u vr, u vb, u vi, u vs, u vd) { u vsib = 0; u vmod = 0; u vrm = 0; @@ -1460,7 +1460,7 @@ b5: if ((s)vr <= (s)15) goto b8; b8: v11 = 0; goto b7; } -u zas_modrr(u va, u vop, u vr, u vb){ +u zas_modrr(u va, u vop, u vr, u vb) { u v4 = 0; u v5 = 0; u v6 = 0; @@ -1539,7 +1539,7 @@ b15: if ((s)vb <= (s)15) goto b18; b18: v6 = 0; goto b17; } -u zas_op(u va, u vop){ +u zas_op(u va, u vop) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -1568,7 +1568,7 @@ b3: v10 = (u)zas_emit; v13 = ((u(*)())v10)(v11, v12); goto b1; } -u zas_opr(u va, u vop, u vr){ +u zas_opr(u va, u vop, u vr) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -1623,7 +1623,7 @@ b5: if ((s)vr <= (s)15) goto b8; b8: v3 = 0; goto b7; } -u zas_opri64(u va, u vop, u vr, u vx){ +u zas_opri64(u va, u vop, u vr, u vx) { u v4 = 0; u v5 = 0; u v6 = 0; @@ -1707,7 +1707,7 @@ b1: v7 = (u)zas_opr; v43 = ((u(*)())v40)(v41, v42); return 0; } -u zas_rex(u va, u vop, u vr, u vi, u vb){ +u zas_rex(u va, u vop, u vr, u vi, u vb) { u vw = 0; u v6 = 0; u v7 = 0; @@ -1732,7 +1732,7 @@ b8: if (vop != 136) goto b11; b11: v6 = 0; goto b10; } -u zassert(u vx, u vmsg){ +u zassert(u vx, u vmsg) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -1747,7 +1747,7 @@ b1: return 0; b5: v2 = 1; goto b6; } -u zcall_check(u vc, u vn){ +u zcall_check(u vc, u vn) { u vresult = 0; u vret = 0; u v4 = 0; @@ -2121,7 +2121,7 @@ b34: v19 = 0; b5: v4 = 1; goto b6; } -u zcall_to_ir(u vic, u vn){ +u zcall_to_ir(u vic, u vn) { u vo = 0; u va = 0; u vb = 0; @@ -2404,7 +2404,7 @@ b29: v70 = 1; b5: v15 = 0; goto b7; } -u zcdie(u vc, u vmsg){ +u zcdie(u vc, u vmsg) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -2443,7 +2443,7 @@ u zcdie(u vc, u vmsg){ v19 = ((u(*)())v17)(v18); return 0; } -u zcharset(u vc, u vs){ +u zcharset(u vc, u vs) { u vi = 0; u vch = 0; u v4 = 0; @@ -2472,7 +2472,7 @@ b11: vi = vi + 1; b8: v7 = 1; goto b9; } -u zcheck_usage(u vc){ +u zcheck_usage(u vc) { u vd = 0; u v2 = 0; u v3 = 0; @@ -2494,7 +2494,7 @@ b3: *(u*)(vc + 104) = *(u*)(vd + 48); b7: v2 = 1; goto b8; } -u zchoice(u vc){ +u zchoice(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -2511,7 +2511,7 @@ b1: *(u*)(*(u*)(vc + 120) + *(u*)(vc + 128) * 48) = *(u*)(vc + 48); *(u*)(vc + 128) = *(u*)(vc + 128) + 1; return 0; } -u zclose(u vfd){ +u zclose(u vfd) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -2532,7 +2532,7 @@ u zclose(u vfd){ v9 = ((u(*)())v1)(v2, v3, v4, v5, v6, v7, v8); return v9; } -u zcommit(u vc){ +u zcommit(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -2543,7 +2543,7 @@ u zcommit(u vc){ b1: *(u*)(vc + 128) = *(u*)(vc + 128) - 1; return 0; } -u zcomp_setup(u va, u verr){ +u zcomp_setup(u va, u verr) { u vc = 0; u v3 = 0; u v4 = 0; @@ -2583,7 +2583,7 @@ u zcomp_setup(u va, u verr){ *(u*)(vc + 104) = 0; return vc; } -u zcompile(u vc, u vp){ +u zcompile(u vc, u vp) { u vn = 0; u vd = 0; u vv = 0; @@ -3017,7 +3017,7 @@ b22: v19 = 0; b7: v6 = 1; goto b8; } -u zconcat_program(u va, u vb){ +u zconcat_program(u va, u vb) { u vret = 0; u v3 = 0; u v4 = 0; @@ -3045,7 +3045,7 @@ b11: v4 = 1; b5: v3 = 1; goto b6; } -u zconstruct(u vc, u vsp){ +u zconstruct(u vc, u vsp) { u vi = 0; u vj = 0; u vnargs = 0; @@ -3104,13 +3104,13 @@ b19: vj = vj + 1; b8: vn = 0; goto b6; } -u zcopypos(u vn, u vpn){ +u zcopypos(u vn, u vpn) { *(u*)(vn + 24) = *(u*)(vpn + 40); *(u*)(vn + 32) = *(u*)(vpn + 48); *(u*)(vn + 40) = *(u*)(vpn + 56); return 0; } -u zcshow_context(u vc){ +u zcshow_context(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -3170,7 +3170,7 @@ b2: v9 = (u)zfputs; v28 = ((u(*)())v25)(v26, v27); return 0; } -u zdec2int(u vs, u vlen, u vok){ +u zdec2int(u vs, u vlen, u vok) { u vx = 0; u vd = 0; u vi = 0; @@ -3204,7 +3204,7 @@ b10: *(u*)vok = 0; b12: v6 = 0; goto b14; } -u zdecode_count(u vn){ +u zdecode_count(u vn) { u vret = 0; u v2 = 0; u v3 = 0; @@ -3245,7 +3245,7 @@ b23: v3 = (u)zdie; b7: v2 = 1; goto b8; } -u zdecode_look(u vn){ +u zdecode_look(u vn) { u vret = 0; vret = 0; if (*(u*)*(u*)(vn + 16) != 95) goto b1; @@ -3256,7 +3256,7 @@ b6: if ((u)*(b*)*(u*)(*(u*)(vn + 16) + 24) != 38) goto b1; vret = 2; goto b1; } -u zdefenum(u vc, u vn){ +u zdefenum(u vc, u vn) { u vi = 0; u vname = 0; u v4 = 0; @@ -3288,7 +3288,7 @@ b9: v5 = (u)zdefine_enum_tag; b7: v4 = 1; goto b8; } -u zdefextern(u vc, u vn){ +u zdefextern(u vc, u vn) { u vd = 0; u vname = 0; u vt = 0; @@ -3331,7 +3331,7 @@ b3: *(u*)(vd + 72) = 1; *(u*)(vd + 80) = vt; return vd; } -u zdefine_enum_tag(u vc, u vname, u vvalue){ +u zdefine_enum_tag(u vc, u vname, u vvalue) { u vd = 0; u v4 = 0; u v5 = 0; @@ -3359,7 +3359,7 @@ b2: *(u*)(vd + 176) = 1; *(u*)(vd + 184) = vvalue; return 0; } -u zdefine_ir_func(u vc, u vic, u vt){ +u zdefine_ir_func(u vc, u vic, u vt) { u vd = 0; u v4 = 0; u v5 = 0; @@ -3388,7 +3388,7 @@ b2: *(u*)(vd + 72) = 1; *(u*)(vd + 104) = vic; return 0; } -u zdefstruct(u vc, u vn){ +u zdefstruct(u vc, u vn) { u vname = 0; u vd = 0; u v4 = 0; @@ -3494,7 +3494,7 @@ b18: v11 = 1; b9: v5 = 1; goto b10; } -u zdefun(u vc, u vfuncdef){ +u zdefun(u vc, u vfuncdef) { u vd = 0; u vname = 0; u vv = 0; @@ -3569,7 +3569,7 @@ b12: *(u*)(vv + 192) = 1; b8: v11 = 1; goto b9; } -u zdefunion(u vc, u vn){ +u zdefunion(u vc, u vn) { u vname = 0; u vd = 0; u v4 = 0; @@ -3675,7 +3675,7 @@ b18: v11 = 1; b9: v5 = 1; goto b10; } -u zdie(u vmsg){ +u zdie(u vmsg) { u vlen = 0; u v2 = 0; u v3 = 0; @@ -3712,7 +3712,7 @@ u zdie(u vmsg){ v17 = ((u(*)())v15)(v16); return 0; } -u zemit(u vc, u vx){ +u zemit(u vc, u vx) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -3732,7 +3732,7 @@ u zemit(u vc, u vx){ *(u*)(vc + 24) = *(u*)(vc + 24) + 1; return 0; } -u zemit_align(u vc, u vn, u vb){ +u zemit_align(u vc, u vn, u vb) { u vpad = 0; u v4 = 0; u v5 = 0; @@ -3750,7 +3750,7 @@ b6: v4 = (u)zas_emit; vpad = vpad + 1; goto b4; } -u zemit_blobs(u vc, u vb){ +u zemit_blobs(u vc, u vb) { u vi = 0; u v3 = 0; u v4 = 0; @@ -3797,7 +3797,7 @@ b11: v12 = (u)zas_emit; b5: v3 = 1; goto b6; } -u zemit_builtin(u vc){ +u zemit_builtin(u vc) { u vd = 0; u v2 = 0; u v3 = 0; @@ -8147,7 +8147,7 @@ b6: v8 = 0; b10: v9 = 1; goto b11; } -u zemit_hook(u vc){ +u zemit_hook(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -8250,7 +8250,7 @@ b28: v6 = 1; b5: v1 = 1; goto b6; } -u zemit_isr(u vc){ +u zemit_isr(u vc) { u vd = 0; u vout = 0; u vi = 0; @@ -9567,7 +9567,7 @@ b52: if (vi != 30) goto b55; b55: v19 = 0; goto b54; } -u zemit_kstart(u vc){ +u zemit_kstart(u vc) { u vhang = 0; u vdo_iret = 0; u vdo_ret = 0; @@ -10820,7 +10820,7 @@ u zemit_kstart(u vc){ v624 = ((u(*)())v620)(v621, v622, v623); return 0; } -u zemit_sections(u vc){ +u zemit_sections(u vc) { u vat = 0; u vs = 0; u vy = 0; @@ -11781,7 +11781,7 @@ b11: *(u*)(vy + 24) = vn; b15: v43 = 1; goto b16; } -u zemit_ssr(u vc){ +u zemit_ssr(u vc) { u vd = 0; u vv = 0; u v3 = 0; @@ -12896,7 +12896,7 @@ b14: v11 = 1; b10: v10 = 1; goto b11; } -u zemit_strtab_str(u vc, u vs){ +u zemit_strtab_str(u vc, u vs) { u vi = 0; u v3 = 0; u v4 = 0; @@ -12917,7 +12917,7 @@ b4: vi = vi + 1; b8: v7 = 1; goto b9; } -u zenter(u vc, u vtag){ +u zenter(u vc, u vtag) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -12927,7 +12927,7 @@ u zenter(u vc, u vtag){ *(u*)(vc + 72) = vtag; return 0; } -u zexit(u vn){ +u zexit(u vn) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -12948,7 +12948,7 @@ u zexit(u vn){ v9 = ((u(*)())v1)(v2, v3, v4, v5, v6, v7, v8); return 0; } -u zexpr_to_ir(u vic, u vn){ +u zexpr_to_ir(u vic, u vn) { u va = 0; u vb = 0; u vc = 0; @@ -14554,7 +14554,7 @@ b2: v18 = 1; b5: v19 = 1; goto b6; } -u zfail(u vc){ +u zfail(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -14577,7 +14577,7 @@ b5: *(u*)(vc + 128) = *(u*)(vc + 128) - 1; *(u*)(vc + 64) = *(u*)(*(u*)(vc + 120) + *(u*)(vc + 128) * 48 + 40); return 0; } -u zfclose(u vf){ +u zfclose(u vf) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -14615,7 +14615,7 @@ b2: v10 = (u)zfree; v17 = ((u(*)())v14)(v15, v16); return 0; } -u zffill(u vf){ +u zffill(u vf) { u vret = 0; u v2 = 0; u v3 = 0; @@ -14652,7 +14652,7 @@ b12: if (vret != 0) goto b16; b16: *(u*)(vf + 32) = *(u*)(vf + 32) + vret; return 0; } -u zfflush(u vf){ +u zfflush(u vf) { u vret = 0; u v2 = 0; u v3 = 0; @@ -14679,7 +14679,7 @@ b3: v2 = (u)zwrite; b7: *(u*)(vf + 24) = *(u*)(vf + 24) + vret; goto b1; } -u zfgetc(u vf){ +u zfgetc(u vf) { u vch = 0; u v2 = 0; u v3 = 0; @@ -14694,10 +14694,10 @@ b5: vch = (u)*(b*)(*(u*)(vf + 16) + *(u*)(vf + 24)); *(u*)(vf + 24) = *(u*)(vf + 24) + 1; return vch; } -u zfillpos(u vc, u vn){ +u zfillpos(u vc, u vn) { return 0; } -u zfind(u vc, u vname, u vmember_name, u vmake){ +u zfind(u vc, u vname, u vmember_name, u vmake) { u vlink = 0; u vp = 0; u vd = 0; @@ -14835,7 +14835,7 @@ b21: v14 = 1; b7: v8 = 1; goto b8; } -u zfind_section(u vc, u vname){ +u zfind_section(u vc, u vname) { u vn = 0; u v3 = 0; u v4 = 0; @@ -14858,7 +14858,7 @@ b9: vn = *(u*)vn; b7: v3 = 1; goto b8; } -u zfirst_decl(u vc){ +u zfirst_decl(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -14874,14 +14874,14 @@ b1: v2 = (u)zrb_first; b5: v1 = 1; goto b6; } -u zfixup(u vc, u vhere, u vdelta){ +u zfixup(u vc, u vhere, u vdelta) { *(b*)vhere = vdelta; *(b*)(vhere + 1) = vdelta >> 8; *(b*)(vhere + 2) = vdelta >> 16; *(b*)(vhere + 3) = vdelta >> 24; return 0; } -u zfixup_label(u vc, u vl){ +u zfixup_label(u vc, u vl) { u vf = 0; u v3 = 0; u v4 = 0; @@ -14913,7 +14913,7 @@ b7: v7 = (u)zfixup; b11: v6 = 1; goto b12; } -u zfopen(u vfd, u va){ +u zfopen(u vfd, u va) { u vf = 0; u v3 = 0; u v4 = 0; @@ -14941,7 +14941,7 @@ u zfopen(u vfd, u va){ *(u*)(vf + 16) = v10; return vf; } -u zfputc(u vf, u vch){ +u zfputc(u vf, u vch) { u vb = 0; u v3 = 0; u v4 = 0; @@ -14997,7 +14997,7 @@ b24: v16 = 1; b5: v3 = 1; goto b6; } -u zfputd(u vout, u vn){ +u zfputd(u vout, u vn) { u va = 0; u v3 = 0; u v4 = 0; @@ -15032,7 +15032,7 @@ b3: va = (u)((s)vn % (s)10); vn = (u)((s)vn / (s)10); goto b1; } -u zfputh(u vout, u vn){ +u zfputh(u vout, u vn) { u vd = 0; u v3 = 0; u v4 = 0; @@ -15055,7 +15055,7 @@ b1: v7 = (u)zfputc; v10 = ((u(*)())v7)(v8, v9); return 0; } -u zfputs(u vf, u vs){ +u zfputs(u vf, u vs) { u vi = 0; u v3 = 0; u v4 = 0; @@ -15076,7 +15076,7 @@ b3: v4 = (u)zfputc; b7: v3 = 1; goto b8; } -u zfreadall(u vf, u vsize){ +u zfreadall(u vf, u vsize) { u vi = 0; u vcap = 0; u vret = 0; @@ -15140,10 +15140,10 @@ b12: vcap = vcap * 2; vret = vtmp; goto b7; } -u zfree(u va, u vp){ +u zfree(u va, u vp) { return 0; } -u zfunc_to_ir(u vc, u vn){ +u zfunc_to_ir(u vc, u vn) { u vic = 0; u vvalue = 0; u vt = 0; @@ -15227,7 +15227,7 @@ b13: return vic; b5: v5 = 1; goto b6; } -u zgather_include(u vc, u vfilename, u vslen){ +u zgather_include(u vc, u vfilename, u vslen) { u vfd = 0; u vblob = 0; u v5 = 0; @@ -15269,7 +15269,7 @@ b2: v14 = (u)zreadall; v21 = ((u(*)())v19)(v20); return vblob; } -u zget(u vc){ +u zget(u vc) { u vch = 0; u v2 = 0; u v3 = 0; @@ -15288,7 +15288,7 @@ b4: if (vch != 0) goto b7; v4 = ((u(*)())v2)(v3); b7: return vch; } -u zhex2int(u vs, u vlen, u vok){ +u zhex2int(u vs, u vlen, u vok) { u vi = 0; u vx = 0; u vd = 0; @@ -15340,7 +15340,7 @@ b18: v7 = 0; b12: v6 = 0; goto b14; } -u zhexdig(u vch, u vok){ +u zhexdig(u vch, u vok) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -15371,7 +15371,7 @@ b11: v3 = 0; b5: v2 = 0; goto b7; } -u zhoist_locals(u vc, u vd, u vn){ +u zhoist_locals(u vc, u vd, u vn) { u vkind = 0; u vname = 0; u vt = 0; @@ -15501,7 +15501,7 @@ b44: *(u*)(vv + 200) = vt; b5: v7 = 1; goto b6; } -u zir_optimize(u vic){ +u zir_optimize(u vic) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -15546,7 +15546,7 @@ u zir_optimize(u vic){ v21 = ((u(*)())v19)(v20); return 0; } -u ziraddarg(u vic, u vname, u vt){ +u ziraddarg(u vic, u vname, u vt) { u viv = 0; u v4 = 0; u v5 = 0; @@ -15580,7 +15580,7 @@ b2: v12 = (u)zmkirvar; *(u*)(vic + 136) = *(u*)(vic + 136) + 1; return 0; } -u ziraddop(u vic, u vo){ +u ziraddop(u vic, u vo) { u vcur = 0; u vops = 0; u vi = 0; @@ -15644,7 +15644,7 @@ b11: v9 = 1; b5: v5 = 1; goto b6; } -u ziraddvar(u vic, u vname, u vt){ +u ziraddvar(u vic, u vname, u vt) { u viv = 0; u v4 = 0; u v5 = 0; @@ -15677,7 +15677,7 @@ b2: v12 = (u)zmkirvar; *(u*)viv = v16; return 0; } -u zirblock_dead_expr(u vic, u vb){ +u zirblock_dead_expr(u vic, u vb) { u vi = 0; u vj = 0; u vo = 0; @@ -15750,7 +15750,7 @@ b44: v12 = 0; b5: v6 = 1; goto b6; } -u zirblock_flow2(u vic, u vib){ +u zirblock_flow2(u vic, u vib) { u vkind = 0; u v3 = 0; u v4 = 0; @@ -15809,7 +15809,7 @@ b27: v9 = 0; b12: v7 = 0; goto b14; } -u zirblock_flow3(u vic, u vib){ +u zirblock_flow3(u vic, u vib) { u vout = 0; u vkind = 0; u vi = 0; @@ -15856,7 +15856,7 @@ b21: v9 = (u)ziraddop; vi = vi + 1; goto b19; } -u zirblock_fold(u vic, u vb){ +u zirblock_fold(u vic, u vb) { u vi = 0; u vo = 0; u vret = 0; @@ -15917,7 +15917,7 @@ b9: v6 = (u)zirexpr_fold; b5: v5 = 1; goto b6; } -u zirblock_value(u vic, u vib){ +u zirblock_value(u vic, u vib) { u vi = 0; vi = 0; b1: if (vi != *(u*)(vib + 16)) goto b3; @@ -15925,7 +15925,7 @@ b1: if (vi != *(u*)(vib + 16)) goto b3; b3: vi = vi + 1; goto b1; } -u zirbranch(u vic, u vcond, u valt, u vnext){ +u zirbranch(u vic, u vcond, u valt, u vnext) { u vcur = 0; u vo = 0; u v6 = 0; @@ -15966,7 +15966,7 @@ b6: *(u*)(vcur + 32) = 1; b3: *(u*)(vic + 88) = vnext; return 0; } -u zircall(u vic, u vfp, u vnargs){ +u zircall(u vic, u vfp, u vnargs) { u vo = 0; u vcur = 0; u vnext = 0; @@ -16015,7 +16015,7 @@ b7: *(u*)(vcur + 32) = 1; b4: *(u*)(vic + 88) = vnext; return 0; } -u zircargs(u vc, u vic, u vib, u vn){ +u zircargs(u vc, u vic, u vib, u vn) { u vi = 0; u vop = 0; u vargs = 0; @@ -16082,7 +16082,7 @@ b4: vop = *(u*)(*(u*)(vib + 8) + vi * 8); b7: vi = vi + 1; goto b2; } -u zircblock(u vc, u vic, u vib){ +u zircblock(u vc, u vic, u vib) { u vi = 0; u vop = 0; u vkind = 0; @@ -16525,7 +16525,7 @@ b10: if (vkind != 7) goto b13; b13: v7 = 0; goto b12; } -u zircbody(u vc, u vic, u vib){ +u zircbody(u vc, u vic, u vib) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -16582,7 +16582,7 @@ b11: v3 = 0; b9: v4 = 1; goto b10; } -u zirccall(u vc, u vic, u vib, u vop){ +u zirccall(u vc, u vic, u vib, u vop) { u v4 = 0; u v5 = 0; u v6 = 0; @@ -16720,7 +16720,7 @@ b5: v28 = (u)zfputs; v39 = ((u(*)())v36)(v37, v38); goto b3; } -u zircdecl(u vc, u vic){ +u zircdecl(u vc, u vic) { u vi = 0; u viv = 0; u v4 = 0; @@ -16787,7 +16787,7 @@ b6: viv = *(u*)(*(u*)(vic + 112) + vi * 8); v27 = ((u(*)())v24)(v25, v26); goto b4; } -u zircdefine(u vc, u vd){ +u zircdefine(u vc, u vd) { u vi = 0; u vic = 0; u viv = 0; @@ -16888,7 +16888,7 @@ b7: if (vi != *(u*)(vic + 120)) goto b9; v17 = ((u(*)())v14)(v15, v16); v18 = (u)zfputs; v19 = *(u*)(vc + 72); - v20 = (u)"{\012"; + v20 = (u)" {\012"; v21 = ((u(*)())v18)(v19, v20); vi = *(u*)(vic + 136); b15: if (vi != *(u*)(vic + 120)) goto b17; @@ -16989,7 +16989,7 @@ b9: viv = *(u*)(*(u*)(vic + 112) + vi * 8); b5: v8 = 1; goto b6; } -u zircforward(u vc, u vd){ +u zircforward(u vc, u vd) { u vic = 0; u v3 = 0; u v4 = 0; @@ -17025,10 +17025,10 @@ b1: v4 = (u)zfputs; b5: v3 = 1; goto b6; } -u zircline(u vc, u vop){ +u zircline(u vc, u vop) { return 0; } -u zircop(u vc, u vic, u vib, u vop, u vpri){ +u zircop(u vc, u vic, u vib, u vop, u vpri) { u vkind = 0; u viv = 0; u vsize = 0; @@ -18237,7 +18237,7 @@ b5: if (vkind != 1) goto b8; b8: v9 = 0; goto b7; } -u zircop_neg(u vc, u vic, u vib, u vop, u vpri){ +u zircop_neg(u vc, u vic, u vib, u vop, u vpri) { u vkind = 0; u v6 = 0; u v7 = 0; @@ -18524,7 +18524,7 @@ b31: v130 = (u)zfputs; v140 = ((u(*)())v134)(v135, v136, v137, v138, v139); goto b1; } -u zircout(u vc){ +u zircout(u vc) { u vd = 0; u v2 = 0; u v3 = 0; @@ -18658,7 +18658,7 @@ b17: v18 = 0; b11: v17 = 1; goto b12; } -u zircretval(u vc, u vic, u vib){ +u zircretval(u vc, u vic, u vib) { u vi = 0; u vop = 0; u v6 = 0; @@ -18692,7 +18692,7 @@ b3: vop = *(u*)(*(u*)(vib + 8) + vi * 8); b6: vi = vi + 1; goto b1; } -u zircstr(u vc, u vs, u vn){ +u zircstr(u vc, u vs, u vn) { u vi = 0; u vch = 0; u v5 = 0; @@ -18784,7 +18784,7 @@ b21: if (vch != 34) goto b24; b24: v11 = 0; goto b23; } -u zircuse(u vc, u vic, u vib){ +u zircuse(u vc, u vic, u vib) { u vi = 0; u v4 = 0; u v5 = 0; @@ -18844,7 +18844,7 @@ b12: v5 = (u)zircuseop; b5: v4 = 1; goto b6; } -u zircuseop(u vc, u vic, u vib, u vop){ +u zircuseop(u vc, u vic, u vib, u vop) { u vkind = 0; u v5 = 0; u v6 = 0; @@ -19116,7 +19116,7 @@ b5: if (vkind != 1) goto b8; b8: v5 = 0; goto b7; } -u zirexpr_fold(u vic, u vo){ +u zirexpr_fold(u vic, u vo) { u va = 0; u vb = 0; u vn = 0; @@ -19661,7 +19661,7 @@ b14: v16 = 0; goto b16; b4: return vo; } -u zirfind_block(u vic, u vname, u vmake){ +u zirfind_block(u vic, u vname, u vmake) { u vlink = 0; u vl = 0; u vdir = 0; @@ -19734,7 +19734,7 @@ b18: vlink = vl + 16; b7: v6 = 1; goto b8; } -u zirfind_var(u vic, u vname){ +u zirfind_var(u vic, u vname) { u vlink = 0; u vv = 0; u vdir = 0; @@ -19764,7 +19764,7 @@ b14: vlink = vv + 16; b7: v5 = 1; goto b8; } -u zirfunc_dead(u vic){ +u zirfunc_dead(u vic) { u vi = 0; u v2 = 0; u v3 = 0; @@ -19780,7 +19780,7 @@ b3: v2 = (u)zirblock_dead_expr; vi = vi + 1; goto b1; } -u zirfunc_flow(u vic){ +u zirfunc_flow(u vic) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -19805,7 +19805,7 @@ u zirfunc_flow(u vic){ v11 = ((u(*)())v9)(v10); return 0; } -u zirfunc_fold(u vic){ +u zirfunc_fold(u vic) { u vi = 0; u v2 = 0; u v3 = 0; @@ -19821,7 +19821,7 @@ b3: v2 = (u)zirblock_fold; vi = vi + 1; goto b1; } -u zirfunc_value(u vic){ +u zirfunc_value(u vic) { u vi = 0; u v2 = 0; u v3 = 0; @@ -19837,7 +19837,7 @@ b3: v2 = (u)zirblock_value; vi = vi + 1; goto b1; } -u zirjump(u vic, u vto, u vnext){ +u zirjump(u vic, u vto, u vnext) { u vcur = 0; u vo = 0; u v5 = 0; @@ -19877,7 +19877,7 @@ b6: *(u*)(vcur + 32) = 1; b3: *(u*)(vic + 88) = vnext; return 0; } -u zirreset(u vb){ +u zirreset(u vb) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -19907,7 +19907,7 @@ b11: v2 = 1; b5: v1 = 1; goto b6; } -u zirreturn(u vic, u vvalue){ +u zirreturn(u vic, u vvalue) { u vcur = 0; u vo = 0; u v4 = 0; @@ -19946,7 +19946,7 @@ b6: *(u*)(vcur + 32) = 1; b3: *(u*)(vic + 88) = 0; return 0; } -u zlabels_to_ir(u vic, u vn){ +u zlabels_to_ir(u vic, u vn) { u vkind = 0; u vname = 0; u v4 = 0; @@ -20020,7 +20020,7 @@ b31: if (vkind != 31) goto b7; b5: v4 = 1; goto b6; } -u zlayout_struct(u vc, u vd){ +u zlayout_struct(u vc, u vd) { u vm = 0; u voffset = 0; u vname = 0; @@ -20099,7 +20099,7 @@ b18: *(u*)(vmd + 152) = 1; b14: v11 = 1; goto b15; } -u zlayout_union(u vc, u vd){ +u zlayout_union(u vc, u vd) { u vm = 0; u vsize = 0; u vmember_size = 0; @@ -20181,7 +20181,7 @@ b23: vm = *(u*)(vm + 16); b14: v12 = 1; goto b15; } -u zleave(u vc, u vtag){ +u zleave(u vc, u vtag) { u vnargs = 0; u vstart = 0; u vline = 0; @@ -20252,7 +20252,7 @@ b7: *(u*)(vc + 168) = *(u*)(vc + 168) * 2; *(u*)(vc + 160) = vtmp; goto b2; } -u zliteral(u vc, u vs){ +u zliteral(u vc, u vs) { u vi = 0; u vch = 0; u v4 = 0; @@ -20282,7 +20282,7 @@ b10: vi = vi + 1; b7: v4 = 1; goto b8; } -u zlocals_to_ir(u vic, u vn){ +u zlocals_to_ir(u vic, u vn) { u vname = 0; u vt = 0; u vkind = 0; @@ -20366,7 +20366,7 @@ b31: if (vkind != 30) goto b7; b5: v5 = 1; goto b6; } -u zmain(u vargc, u vargv, u venvp){ +u zmain(u vargc, u vargv, u venvp) { u va = 0; u vc = 0; u vp = 0; @@ -20652,7 +20652,7 @@ b24: v33 = 1; b13: v25 = 1; goto b14; } -u zmake_tag(u vc, u vsuffix, u vsuffix_len){ +u zmake_tag(u vc, u vsuffix, u vsuffix_len) { u vprefix = 0; u vprefix_len = 0; u vresult = 0; @@ -20698,7 +20698,7 @@ u zmake_tag(u vc, u vsuffix, u vsuffix_len){ *(b*)(vresult + vlen) = 0; return vresult; } -u zmark_func_used(u vc, u vd, u vv){ +u zmark_func_used(u vc, u vd, u vv) { u vedge = 0; u v4 = 0; u v5 = 0; @@ -20780,7 +20780,7 @@ b9: v10 = 0; b13: v11 = 1; goto b14; } -u zmark_ir_expr(u vc, u vd, u vop){ +u zmark_ir_expr(u vc, u vd, u vop) { u vv = 0; u v5 = 0; u v6 = 0; @@ -20850,7 +20850,7 @@ b17: v13 = 1; b13: v12 = 1; goto b14; } -u zmark_ir_used(u vc, u vd){ +u zmark_ir_used(u vc, u vd) { u vic = 0; u vib = 0; u vi = 0; @@ -20877,7 +20877,7 @@ b8: v6 = (u)zmark_ir_expr; vj = vj + 1; goto b6; } -u zmemcmp(u va, u vb, u vn){ +u zmemcmp(u va, u vb, u vn) { u vi = 0; vi = 0; b1: if (vi != vn) goto b3; @@ -20889,7 +20889,7 @@ b6: if ((s)(u)*(b*)(va + vi) >= (s)(u)*(b*)(vb + vi)) goto b9; b9: vi = vi + 1; goto b1; } -u zmemcpy(u vdest, u vsrc, u vsize){ +u zmemcpy(u vdest, u vsrc, u vsize) { u vi = 0; if ((s)vsize >= (s)0) goto b1; return 0; @@ -20908,7 +20908,7 @@ b16: vi = vi - 1; *(b*)(vdest + vi) = (u)*(b*)(vsrc + vi); goto b14; } -u zmemset(u vdest, u vc, u vsize){ +u zmemset(u vdest, u vc, u vsize) { u vi = 0; if ((s)vsize >= (s)0) goto b1; return 0; @@ -20919,7 +20919,7 @@ b6: *(b*)(vdest + vi) = vc; vi = vi + 1; goto b4; } -u zmkirarg(u vic, u vn, u va){ +u zmkirarg(u vic, u vn, u va) { u vo = 0; u v4 = 0; u v5 = 0; @@ -20937,7 +20937,7 @@ u zmkirarg(u vic, u vn, u va){ *(u*)(vo + 24) = vn; return vo; } -u zmkirblock(u vic){ +u zmkirblock(u vic) { u vb = 0; u vtmp = 0; u vi = 0; @@ -20985,7 +20985,7 @@ b7: *(u*)(vtmp + vi * 8) = *(u*)(*(u*)(vic + 64) + vi * 8); vi = vi + 1; goto b5; } -u zmkirconst(u vic, u vn){ +u zmkirconst(u vic, u vn) { u vo = 0; u v3 = 0; u v4 = 0; @@ -21003,7 +21003,7 @@ u zmkirconst(u vic, u vn){ *(u*)(vo + 24) = vn; return vo; } -u zmkirfold(u vic, u vs, u vn){ +u zmkirfold(u vic, u vs, u vn) { u vo = 0; u v4 = 0; u v5 = 0; @@ -21024,7 +21024,7 @@ u zmkirfold(u vic, u vs, u vn){ *(u*)(vo + 24) = vn; return vo; } -u zmkirfunc(u vc, u vname){ +u zmkirfunc(u vc, u vname) { u vic = 0; u v3 = 0; u v4 = 0; @@ -21048,7 +21048,7 @@ u zmkirfunc(u vc, u vname){ *(u*)(vic + 24) = vname; return vic; } -u zmkirfuncref(u vic, u vname){ +u zmkirfuncref(u vic, u vname) { u vo = 0; u v3 = 0; u v4 = 0; @@ -21073,7 +21073,7 @@ u zmkirfuncref(u vic, u vname){ *(u*)(vo + 40) = v11; return vo; } -u zmkirop(u vic, u vkind, u va, u vb){ +u zmkirop(u vic, u vkind, u va, u vb) { u vo = 0; u v5 = 0; u v6 = 0; @@ -21092,7 +21092,7 @@ u zmkirop(u vic, u vkind, u va, u vb){ *(u*)(vo + 80) = *(u*)(*(u*)vic + 40); return vo; } -u zmkirretval(u vic, u va, u vt){ +u zmkirretval(u vic, u va, u vt) { u vo = 0; u v4 = 0; u v5 = 0; @@ -21110,7 +21110,7 @@ u zmkirretval(u vic, u va, u vt){ *(u*)(vo + 48) = vt; return vo; } -u zmkirstr(u vic, u vs, u vslen){ +u zmkirstr(u vic, u vs, u vslen) { u vo = 0; u v4 = 0; u v5 = 0; @@ -21129,7 +21129,7 @@ u zmkirstr(u vic, u vs, u vslen){ *(u*)(vo + 40) = vslen; return vo; } -u zmkirtmp(u vic, u vt){ +u zmkirtmp(u vic, u vt) { u vo = 0; u vv = 0; u v4 = 0; @@ -21159,7 +21159,7 @@ u zmkirtmp(u vic, u vt){ *(u*)(vo + 24) = *(u*)(vv + 32); return vo; } -u zmkirvar(u vic, u vname, u vt){ +u zmkirvar(u vic, u vname, u vt) { u vv = 0; u vtmp = 0; u vi = 0; @@ -21197,7 +21197,7 @@ b7: *(u*)(vtmp + vi * 8) = *(u*)(*(u*)(vic + 112) + vi * 8); vi = vi + 1; goto b5; } -u zmkirvarop(u vic, u vname){ +u zmkirvarop(u vic, u vname) { u viv = 0; u vo = 0; u v4 = 0; @@ -21239,7 +21239,7 @@ b2: v13 = (u)zmkirop; b6: v8 = 1; goto b7; } -u zmklabel(u vc){ +u zmklabel(u vc) { u vl = 0; u v2 = 0; u v3 = 0; @@ -21255,7 +21255,7 @@ u zmklabel(u vc){ *(u*)(vl + 16) = 0; return vl; } -u zmknode(u vc, u vkind, u va, u vb){ +u zmknode(u vc, u vkind, u va, u vb) { u vret = 0; u v5 = 0; u v6 = 0; @@ -21285,7 +21285,7 @@ u zmknode(u vc, u vkind, u va, u vb){ v12 = ((u(*)())v9)(v10, v11); return vret; } -u zmknode0(u vc, u vkind){ +u zmknode0(u vc, u vkind) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -21300,7 +21300,7 @@ u zmknode0(u vc, u vkind){ v7 = ((u(*)())v2)(v3, v4, v5, v6); return v7; } -u zmknode1(u vc, u vkind, u va){ +u zmknode1(u vc, u vkind, u va) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -21315,7 +21315,7 @@ u zmknode1(u vc, u vkind, u va){ v8 = ((u(*)())v3)(v4, v5, v6, v7); return v8; } -u zmktype(u vc, u vkind, u va, u vb, u vst){ +u zmktype(u vc, u vkind, u va, u vb, u vst) { u vt = 0; u v6 = 0; u v7 = 0; @@ -21332,7 +21332,7 @@ u zmktype(u vc, u vkind, u va, u vb, u vst){ *(u*)(vt + 24) = vb; return vt; } -u zmktype0(u vc, u vkind){ +u zmktype0(u vc, u vkind) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -21349,7 +21349,7 @@ u zmktype0(u vc, u vkind){ v8 = ((u(*)())v2)(v3, v4, v5, v6, v7); return v8; } -u zmktype1(u vc, u vkind, u va){ +u zmktype1(u vc, u vkind, u va) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -21366,7 +21366,7 @@ u zmktype1(u vc, u vkind, u va){ v9 = ((u(*)())v3)(v4, v5, v6, v7, v8); return v9; } -u zmktype2(u vc, u vkind, u va, u vb){ +u zmktype2(u vc, u vkind, u va, u vb) { u v4 = 0; u v5 = 0; u v6 = 0; @@ -21383,7 +21383,7 @@ u zmktype2(u vc, u vkind, u va, u vb){ v10 = ((u(*)())v4)(v5, v6, v7, v8, v9); return v10; } -u zmktype_struct(u vc, u vst){ +u zmktype_struct(u vc, u vst) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -21400,7 +21400,7 @@ u zmktype_struct(u vc, u vst){ v8 = ((u(*)())v2)(v3, v4, v5, v6, v7); return v8; } -u zmktype_union(u vc, u vst){ +u zmktype_union(u vc, u vst) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -21417,7 +21417,7 @@ u zmktype_union(u vc, u vst){ v8 = ((u(*)())v2)(v3, v4, v5, v6, v7); return v8; } -u zmmap(u vaddr, u vlen, u vprot, u vflags, u vfd, u voff){ +u zmmap(u vaddr, u vlen, u vprot, u vflags, u vfd, u voff) { u v6 = 0; u v7 = 0; u v8 = 0; @@ -21438,7 +21438,7 @@ u zmmap(u vaddr, u vlen, u vprot, u vflags, u vfd, u voff){ v14 = ((u(*)())v6)(v7, v8, v9, v10, v11, v12, v13); return v14; } -u znext_decl(u vc, u vd){ +u znext_decl(u vc, u vd) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -21447,7 +21447,7 @@ u znext_decl(u vc, u vd){ v4 = ((u(*)())v2)(v3); return v4; } -u znode_to_str(u vkind){ +u znode_to_str(u vkind) { if (vkind != 0) goto b1; return (u)"N_IDENT"; b1: if (vkind != 1) goto b4; @@ -21570,7 +21570,7 @@ b175: if (vkind != 60) goto b178; return (u)"N_MOD"; b178: return (u)"(invalid)"; } -u zopen(u vname, u vflags, u vmode){ +u zopen(u vname, u vflags, u vmode) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -21591,7 +21591,7 @@ u zopen(u vname, u vflags, u vmode){ v11 = ((u(*)())v3)(v4, v5, v6, v7, v8, v9, v10); return v11; } -u zopen_call_out(u vc, u vfilename){ +u zopen_call_out(u vc, u vfilename) { u vfd = 0; u v3 = 0; u v4 = 0; @@ -21623,7 +21623,7 @@ b2: v11 = (u)zfopen; *(u*)(*(u*)(vc + 80) + 56) = 1; return 0; } -u zopen_coutput(u vc, u vfilename){ +u zopen_coutput(u vc, u vfilename) { u vfd = 0; u v3 = 0; u v4 = 0; @@ -21662,7 +21662,7 @@ b6: v14 = (u)zfopen; *(u*)(*(u*)(vc + 72) + 56) = 1; return 0; } -u zopen_lines_out(u vc, u vfilename){ +u zopen_lines_out(u vc, u vfilename) { u vfd = 0; u v3 = 0; u v4 = 0; @@ -21694,7 +21694,7 @@ b2: v11 = (u)zfopen; *(u*)(*(u*)(*(u*)(vc + 48) + 80) + 56) = 1; return 0; } -u zopen_output(u vc, u vfilename){ +u zopen_output(u vc, u vfilename) { u vfd = 0; u v3 = 0; u v4 = 0; @@ -21739,7 +21739,7 @@ b7: v17 = (u)zfopen; *(u*)(*(u*)(vc + 8) + 56) = 1; return 0; } -u zoutput_ir(u vc, u vd){ +u zoutput_ir(u vc, u vd) { u vic = 0; u v3 = 0; u v4 = 0; @@ -21898,7 +21898,7 @@ b5: v48 = (u)zstrcmp; v54 = ((u(*)())v52)(v53); goto b3; } -u zoutput_irargs(u vic, u vb, u vo){ +u zoutput_irargs(u vic, u vb, u vo) { u vi = 0; u vop = 0; u v5 = 0; @@ -22021,7 +22021,7 @@ b27: v46 = (u)zas_modrm; v54 = ((u(*)())v46)(v47, v48, v49, v50, v51, v52, v53); goto b6; } -u zoutput_irblock(u vic, u vb){ +u zoutput_irblock(u vic, u vb) { u vop = 0; u vi = 0; u v4 = 0; @@ -22064,7 +22064,7 @@ b11: vop = *(u*)(*(u*)(vb + 8) + vi * 8); b5: v4 = 1; goto b6; } -u zoutput_irexpr(u vic, u vb, u vo){ +u zoutput_irexpr(u vic, u vb, u vo) { u vkind = 0; u v4 = 0; u v5 = 0; @@ -23511,7 +23511,7 @@ b187: v689 = (u)zcdie; b5: v4 = 1; goto b6; } -u zoutput_irfuncptr(u vic, u vb, u vo){ +u zoutput_irfuncptr(u vic, u vb, u vo) { u vd = 0; u v4 = 0; u v5 = 0; @@ -23589,7 +23589,7 @@ b14: v12 = 1; b10: v11 = 1; goto b11; } -u zoutput_irretval(u vic, u vb, u vo){ +u zoutput_irretval(u vic, u vb, u vo) { u vi = 0; u vop = 0; u v5 = 0; @@ -23708,7 +23708,7 @@ b18: v25 = (u)zdie; b6: vi = vi + 1; goto b1; } -u zoutput_irstmt(u vic, u vb, u vo){ +u zoutput_irstmt(u vic, u vb, u vo) { u vkind = 0; u v4 = 0; u v5 = 0; @@ -24077,7 +24077,7 @@ b72: v161 = (u)zoutput_irexpr; v165 = ((u(*)())v161)(v162, v163, v164); goto b1; } -u zoutput_irstr(u vic, u vb, u vo){ +u zoutput_irstr(u vic, u vb, u vo) { u vs = 0; u v4 = 0; u v5 = 0; @@ -24126,7 +24126,7 @@ u zoutput_irstr(u vic, u vb, u vo){ v25 = ((u(*)())v22)(v23, v24); return 0; } -u zoutput_irvars(u vic){ +u zoutput_irvars(u vic) { u voffset = 0; u vsize = 0; u vi = 0; @@ -24368,7 +24368,7 @@ b8: vsize = 8; b10: v5 = 0; goto b12; } -u zparse(u vc, u vfilename, u verr){ +u zparse(u vc, u vfilename, u verr) { u vf = 0; u vfd = 0; u vlen = 0; @@ -24473,7 +24473,7 @@ b2: v28 = (u)zfopen; v53 = ((u(*)())v50)(v51, v52); return v53; } -u zparse_escape(u vs, u vi, u vn){ +u zparse_escape(u vs, u vi, u vn) { u vnc = 0; u vok = 0; u v5 = 0; @@ -24563,7 +24563,7 @@ b25: v27 = (u)zdie; v29 = ((u(*)())v27)(v28); return 0; } -u zpeg_P_add_expr(u vc){ +u zpeg_P_add_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -24604,7 +24604,7 @@ b22: zfail(vc); b1: zfail(vc); return 0; } -u zpeg_P_add_op(u vc){ +u zpeg_P_add_op(u vc) { u v1 = 0; zenter(vc, 38); v1 = zliteral(vc, (u)"+"); @@ -24614,7 +24614,7 @@ u zpeg_P_add_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_and_op(u vc){ +u zpeg_P_and_op(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 46); @@ -24630,7 +24630,7 @@ b1: zfail(vc); b5: zleave(vc, 46); return 1; } -u zpeg_P_arg_decl(u vc){ +u zpeg_P_arg_decl(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -24652,7 +24652,7 @@ u zpeg_P_arg_decl(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_as(u vc){ +u zpeg_P_as(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 86); @@ -24668,7 +24668,7 @@ b1: zfail(vc); b5: zleave(vc, 86); return 1; } -u zpeg_P_assign_stmt(u vc){ +u zpeg_P_assign_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -24693,7 +24693,7 @@ u zpeg_P_assign_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_band_op(u vc){ +u zpeg_P_band_op(u vc) { u v1 = 0; zenter(vc, 28); v1 = zliteral(vc, (u)"&&"); @@ -24703,7 +24703,7 @@ u zpeg_P_band_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_bnot_op(u vc){ +u zpeg_P_bnot_op(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 56); @@ -24719,7 +24719,7 @@ b1: zfail(vc); b5: zleave(vc, 56); return 1; } -u zpeg_P_bool_expr(u vc){ +u zpeg_P_bool_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -24750,7 +24750,7 @@ b14: zfail(vc); b1: zfail(vc); return 0; } -u zpeg_P_bor_op(u vc){ +u zpeg_P_bor_op(u vc) { u v1 = 0; zenter(vc, 29); v1 = zliteral(vc, (u)"||"); @@ -24760,7 +24760,7 @@ u zpeg_P_bor_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_break(u vc){ +u zpeg_P_break(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 71); @@ -24776,7 +24776,7 @@ b1: zfail(vc); b5: zleave(vc, 71); return 1; } -u zpeg_P_break_stmt(u vc){ +u zpeg_P_break_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -24795,7 +24795,7 @@ u zpeg_P_break_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_byte(u vc){ +u zpeg_P_byte(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 82); @@ -24811,7 +24811,7 @@ b1: zfail(vc); b5: zleave(vc, 82); return 1; } -u zpeg_P_call_expr(u vc){ +u zpeg_P_call_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -24855,7 +24855,7 @@ b23: v9 = zliteral(vc, (u)")"); b1: zfail(vc); return 0; } -u zpeg_P_cast_expr(u vc){ +u zpeg_P_cast_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -24871,7 +24871,7 @@ u zpeg_P_cast_expr(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_char(u vc){ +u zpeg_P_char(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -24928,7 +24928,7 @@ b15: v5 = zany(vc); if (v5 == 0) goto b13; goto b6; } -u zpeg_P_comp_expr(u vc){ +u zpeg_P_comp_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -24978,7 +24978,7 @@ b29: zfail(vc); b1: zfail(vc); return 0; } -u zpeg_P_compound_stmt(u vc){ +u zpeg_P_compound_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25003,7 +25003,7 @@ b8: v4 = zliteral(vc, (u)"}"); b1: zfail(vc); return 0; } -u zpeg_P_continue(u vc){ +u zpeg_P_continue(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 76); @@ -25019,7 +25019,7 @@ b1: zfail(vc); b5: zleave(vc, 76); return 1; } -u zpeg_P_continue_stmt(u vc){ +u zpeg_P_continue_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25038,7 +25038,7 @@ u zpeg_P_continue_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_dec(u vc){ +u zpeg_P_dec(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25060,7 +25060,7 @@ b11: zchoice(vc); b12: zleave(vc, 66); return 1; } -u zpeg_P_deref_op(u vc){ +u zpeg_P_deref_op(u vc) { u v1 = 0; zenter(vc, 52); v1 = zliteral(vc, (u)"*"); @@ -25070,7 +25070,7 @@ u zpeg_P_deref_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_div_op(u vc){ +u zpeg_P_div_op(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 44); @@ -25086,7 +25086,7 @@ b1: zfail(vc); b5: zleave(vc, 44); return 1; } -u zpeg_P_elif_stmt(u vc){ +u zpeg_P_elif_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25111,7 +25111,7 @@ u zpeg_P_elif_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_else(u vc){ +u zpeg_P_else(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 74); @@ -25127,7 +25127,7 @@ b1: zfail(vc); b5: zleave(vc, 74); return 1; } -u zpeg_P_else_stmt(u vc){ +u zpeg_P_else_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25143,7 +25143,7 @@ u zpeg_P_else_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_empty_stmt(u vc){ +u zpeg_P_empty_stmt(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 25); @@ -25156,7 +25156,7 @@ u zpeg_P_empty_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_enum(u vc){ +u zpeg_P_enum(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 79); @@ -25172,7 +25172,7 @@ b1: zfail(vc); b5: zleave(vc, 79); return 1; } -u zpeg_P_enum_decl(u vc){ +u zpeg_P_enum_decl(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25222,7 +25222,7 @@ b27: v11 = zliteral(vc, (u)"}"); b1: zfail(vc); return 0; } -u zpeg_P_enum_item(u vc){ +u zpeg_P_enum_item(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25246,7 +25246,7 @@ b8: zleave(vc, 1); b1: zfail(vc); return 0; } -u zpeg_P_eq_op(u vc){ +u zpeg_P_eq_op(u vc) { u v1 = 0; zenter(vc, 35); v1 = zliteral(vc, (u)"=="); @@ -25256,7 +25256,7 @@ u zpeg_P_eq_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_expr(u vc){ +u zpeg_P_expr(u vc) { u v1 = 0; zenter(vc, 27); v1 = zpeg_P_bool_expr(vc); @@ -25266,7 +25266,7 @@ u zpeg_P_expr(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_expr_stmt(u vc){ +u zpeg_P_expr_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25282,7 +25282,7 @@ u zpeg_P_expr_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_func(u vc){ +u zpeg_P_func(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 85); @@ -25298,7 +25298,7 @@ b1: zfail(vc); b5: zleave(vc, 85); return 1; } -u zpeg_P_func_decl(u vc){ +u zpeg_P_func_decl(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25334,7 +25334,7 @@ b21: zfail(vc); b1: zfail(vc); return 0; } -u zpeg_P_func_type(u vc){ +u zpeg_P_func_type(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25389,7 +25389,7 @@ b34: zleave(vc, 11); b1: zfail(vc); return 0; } -u zpeg_P_ge_op(u vc){ +u zpeg_P_ge_op(u vc) { u v1 = 0; zenter(vc, 32); v1 = zliteral(vc, (u)">="); @@ -25399,7 +25399,7 @@ u zpeg_P_ge_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_goto(u vc){ +u zpeg_P_goto(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 77); @@ -25415,7 +25415,7 @@ b1: zfail(vc); b5: zleave(vc, 77); return 1; } -u zpeg_P_goto_stmt(u vc){ +u zpeg_P_goto_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25440,7 +25440,7 @@ u zpeg_P_goto_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_grammar(u vc){ +u zpeg_P_grammar(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25485,7 +25485,7 @@ b1: zfail(vc); b33: zleave(vc, 0); return 1; } -u zpeg_P_gt_op(u vc){ +u zpeg_P_gt_op(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25508,7 +25508,7 @@ b5: zchoice(vc); b11: zleave(vc, 34); return 1; } -u zpeg_P_hex(u vc){ +u zpeg_P_hex(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25527,7 +25527,7 @@ b8: zleave(vc, 65); b1: zfail(vc); return 0; } -u zpeg_P_ident(u vc){ +u zpeg_P_ident(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25549,7 +25549,7 @@ b11: zchoice(vc); b12: zleave(vc, 88); return 1; } -u zpeg_P_if(u vc){ +u zpeg_P_if(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 73); @@ -25565,7 +25565,7 @@ b1: zfail(vc); b5: zleave(vc, 73); return 1; } -u zpeg_P_if_stmt(u vc){ +u zpeg_P_if_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25595,7 +25595,7 @@ b18: zleave(vc, 15); b1: zfail(vc); return 0; } -u zpeg_P_index_expr(u vc){ +u zpeg_P_index_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25617,7 +25617,7 @@ u zpeg_P_index_expr(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_int(u vc){ +u zpeg_P_int(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 83); @@ -25633,7 +25633,7 @@ b1: zfail(vc); b5: zleave(vc, 83); return 1; } -u zpeg_P_label_stmt(u vc){ +u zpeg_P_label_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25652,7 +25652,7 @@ u zpeg_P_label_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_le_op(u vc){ +u zpeg_P_le_op(u vc) { u v1 = 0; zenter(vc, 31); v1 = zliteral(vc, (u)"<="); @@ -25662,7 +25662,7 @@ u zpeg_P_le_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_loop(u vc){ +u zpeg_P_loop(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 75); @@ -25678,7 +25678,7 @@ b1: zfail(vc); b5: zleave(vc, 75); return 1; } -u zpeg_P_loop_stmt(u vc){ +u zpeg_P_loop_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25697,7 +25697,7 @@ u zpeg_P_loop_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_lsh_op(u vc){ +u zpeg_P_lsh_op(u vc) { u v1 = 0; zenter(vc, 48); v1 = zliteral(vc, (u)"<<"); @@ -25707,7 +25707,7 @@ u zpeg_P_lsh_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_lt_op(u vc){ +u zpeg_P_lt_op(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25730,7 +25730,7 @@ b5: zchoice(vc); b11: zleave(vc, 33); return 1; } -u zpeg_P_member_decl(u vc){ +u zpeg_P_member_decl(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25758,7 +25758,7 @@ u zpeg_P_member_decl(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_member_expr(u vc){ +u zpeg_P_member_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25777,7 +25777,7 @@ u zpeg_P_member_expr(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_mod_op(u vc){ +u zpeg_P_mod_op(u vc) { u v1 = 0; zenter(vc, 45); v1 = zliteral(vc, (u)"%"); @@ -25787,7 +25787,7 @@ u zpeg_P_mod_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_mul_expr(u vc){ +u zpeg_P_mul_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25828,7 +25828,7 @@ b22: zfail(vc); b1: zfail(vc); return 0; } -u zpeg_P_mul_op(u vc){ +u zpeg_P_mul_op(u vc) { u v1 = 0; zenter(vc, 43); v1 = zliteral(vc, (u)"*"); @@ -25838,7 +25838,7 @@ u zpeg_P_mul_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_ne_op(u vc){ +u zpeg_P_ne_op(u vc) { u v1 = 0; zenter(vc, 36); v1 = zliteral(vc, (u)"!="); @@ -25848,7 +25848,7 @@ u zpeg_P_ne_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_neg_op(u vc){ +u zpeg_P_neg_op(u vc) { u v1 = 0; zenter(vc, 54); v1 = zliteral(vc, (u)"-"); @@ -25858,7 +25858,7 @@ u zpeg_P_neg_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_nil(u vc){ +u zpeg_P_nil(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 87); @@ -25874,7 +25874,7 @@ b1: zfail(vc); b5: zleave(vc, 87); return 1; } -u zpeg_P_not_op(u vc){ +u zpeg_P_not_op(u vc) { u v1 = 0; zenter(vc, 55); v1 = zliteral(vc, (u)"~"); @@ -25884,7 +25884,7 @@ u zpeg_P_not_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_or_op(u vc){ +u zpeg_P_or_op(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 40); @@ -25900,7 +25900,7 @@ b1: zfail(vc); b5: zleave(vc, 40); return 1; } -u zpeg_P_peg_alternative(u vc){ +u zpeg_P_peg_alternative(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 94); @@ -25916,7 +25916,7 @@ b6: zleave(vc, 94); b1: zfail(vc); return 0; } -u zpeg_P_peg_any(u vc){ +u zpeg_P_peg_any(u vc) { u v1 = 0; zenter(vc, 100); v1 = zliteral(vc, (u)"."); @@ -25926,7 +25926,7 @@ u zpeg_P_peg_any(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_peg_call(u vc){ +u zpeg_P_peg_call(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25945,7 +25945,7 @@ b1: zfail(vc); b5: zleave(vc, 103); return 1; } -u zpeg_P_peg_class(u vc){ +u zpeg_P_peg_class(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -25985,7 +25985,7 @@ b16: zchoice(vc); b24: zfail(vc); goto b6; } -u zpeg_P_peg_countop(u vc){ +u zpeg_P_peg_countop(u vc) { u v1 = 0; zenter(vc, 97); v1 = zcharset(vc, (u)"*+?"); @@ -25995,7 +25995,7 @@ u zpeg_P_peg_countop(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_peg_grammar(u vc){ +u zpeg_P_peg_grammar(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26040,7 +26040,7 @@ b9: zchoice(vc); b13: zfail(vc); goto b1; } -u zpeg_P_peg_identifier(u vc){ +u zpeg_P_peg_identifier(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 104); @@ -26056,7 +26056,7 @@ b6: zleave(vc, 104); b1: zfail(vc); return 0; } -u zpeg_P_peg_literal(u vc){ +u zpeg_P_peg_literal(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26081,7 +26081,7 @@ b8: v3 = zany(vc); zcommit(vc); goto b5; } -u zpeg_P_peg_lookahead(u vc){ +u zpeg_P_peg_lookahead(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26099,7 +26099,7 @@ b4: v3 = zpeg_P_peg_suffix(vc); b1: zfail(vc); return 0; } -u zpeg_P_peg_lookop(u vc){ +u zpeg_P_peg_lookop(u vc) { u v1 = 0; zenter(vc, 95); v1 = zcharset(vc, (u)"!&"); @@ -26109,7 +26109,7 @@ u zpeg_P_peg_lookop(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_peg_pattern(u vc){ +u zpeg_P_peg_pattern(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26137,7 +26137,7 @@ b10: v4 = zpeg_P_sp(vc); b1: zfail(vc); return 0; } -u zpeg_P_peg_prefix(u vc){ +u zpeg_P_peg_prefix(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26156,7 +26156,7 @@ u zpeg_P_peg_prefix(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_peg_primary(u vc){ +u zpeg_P_peg_primary(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26202,7 +26202,7 @@ b23: zchoice(vc); b27: zfail(vc); goto b1; } -u zpeg_P_peg_rule(u vc){ +u zpeg_P_peg_rule(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26224,7 +26224,7 @@ u zpeg_P_peg_rule(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_peg_suffix(u vc){ +u zpeg_P_peg_suffix(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26243,7 +26243,7 @@ b6: zleave(vc, 98); b1: zfail(vc); return 0; } -u zpeg_P_pos_op(u vc){ +u zpeg_P_pos_op(u vc) { u v1 = 0; zenter(vc, 53); v1 = zliteral(vc, (u)"+"); @@ -26253,7 +26253,7 @@ u zpeg_P_pos_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_post_expr(u vc){ +u zpeg_P_post_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26287,7 +26287,7 @@ b22: zfail(vc); b1: zfail(vc); return 0; } -u zpeg_P_primary(u vc){ +u zpeg_P_primary(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26365,7 +26365,7 @@ b45: zfail(vc); zfail(vc); return 0; } -u zpeg_P_ptr_type(u vc){ +u zpeg_P_ptr_type(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26381,7 +26381,7 @@ u zpeg_P_ptr_type(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_ref_op(u vc){ +u zpeg_P_ref_op(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 51); @@ -26397,7 +26397,7 @@ b1: zfail(vc); b5: zleave(vc, 51); return 1; } -u zpeg_P_reserved(u vc){ +u zpeg_P_reserved(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26495,7 +26495,7 @@ b73: zfail(vc); zfail(vc); return 0; } -u zpeg_P_return(u vc){ +u zpeg_P_return(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 70); @@ -26511,7 +26511,7 @@ b1: zfail(vc); b5: zleave(vc, 70); return 1; } -u zpeg_P_return_stmt(u vc){ +u zpeg_P_return_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26538,7 +26538,7 @@ b8: v4 = zpeg_P_sp(vc); b1: zfail(vc); return 0; } -u zpeg_P_rsh_op(u vc){ +u zpeg_P_rsh_op(u vc) { u v1 = 0; zenter(vc, 49); v1 = zliteral(vc, (u)">>"); @@ -26548,7 +26548,7 @@ u zpeg_P_rsh_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_shift_expr(u vc){ +u zpeg_P_shift_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26579,7 +26579,7 @@ b14: zfail(vc); b1: zfail(vc); return 0; } -u zpeg_P_sizeof(u vc){ +u zpeg_P_sizeof(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 72); @@ -26595,7 +26595,7 @@ b1: zfail(vc); b5: zleave(vc, 72); return 1; } -u zpeg_P_sizeof_expr(u vc){ +u zpeg_P_sizeof_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26623,7 +26623,7 @@ u zpeg_P_sizeof_expr(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_sp(u vc){ +u zpeg_P_sp(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26654,7 +26654,7 @@ b12: zfail(vc); zleave(vc, 89); return 1; } -u zpeg_P_stmt(u vc){ +u zpeg_P_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26722,7 +26722,7 @@ b49: zfail(vc); zfail(vc); return 0; } -u zpeg_P_str(u vc){ +u zpeg_P_str(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26758,7 +26758,7 @@ b18: v5 = zany(vc); if (v5 == 0) goto b16; goto b9; } -u zpeg_P_struct(u vc){ +u zpeg_P_struct(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 80); @@ -26774,7 +26774,7 @@ b1: zfail(vc); b5: zleave(vc, 80); return 1; } -u zpeg_P_struct_decl(u vc){ +u zpeg_P_struct_decl(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26811,7 +26811,7 @@ b16: v8 = zliteral(vc, (u)"}"); b1: zfail(vc); return 0; } -u zpeg_P_sub_op(u vc){ +u zpeg_P_sub_op(u vc) { u v1 = 0; zenter(vc, 39); v1 = zliteral(vc, (u)"-"); @@ -26821,7 +26821,7 @@ u zpeg_P_sub_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_type(u vc){ +u zpeg_P_type(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26894,7 +26894,7 @@ b41: zfail(vc); zfail(vc); return 0; } -u zpeg_P_unary_expr(u vc){ +u zpeg_P_unary_expr(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26942,7 +26942,7 @@ b24: zchoice(vc); b28: zfail(vc); goto b4; } -u zpeg_P_union(u vc){ +u zpeg_P_union(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 81); @@ -26958,7 +26958,7 @@ b1: zfail(vc); b5: zleave(vc, 81); return 1; } -u zpeg_P_union_decl(u vc){ +u zpeg_P_union_decl(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -26995,7 +26995,7 @@ b16: v8 = zliteral(vc, (u)"}"); b1: zfail(vc); return 0; } -u zpeg_P_var(u vc){ +u zpeg_P_var(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 78); @@ -27011,7 +27011,7 @@ b1: zfail(vc); b5: zleave(vc, 78); return 1; } -u zpeg_P_var_stmt(u vc){ +u zpeg_P_var_stmt(u vc) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -27045,7 +27045,7 @@ u zpeg_P_var_stmt(u vc){ b1: zfail(vc); return 0; } -u zpeg_P_void(u vc){ +u zpeg_P_void(u vc) { u v1 = 0; u v2 = 0; zenter(vc, 84); @@ -27061,7 +27061,7 @@ b1: zfail(vc); b5: zleave(vc, 84); return 1; } -u zpeg_P_xor_op(u vc){ +u zpeg_P_xor_op(u vc) { u v1 = 0; zenter(vc, 41); v1 = zliteral(vc, (u)"^"); @@ -27071,7 +27071,7 @@ u zpeg_P_xor_op(u vc){ b1: zfail(vc); return 0; } -u zpeg_compile(u vc, u vpn, u verr){ +u zpeg_compile(u vc, u vpn, u verr) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -27082,7 +27082,7 @@ u zpeg_compile(u vc, u vpn, u verr){ v6 = ((u(*)())v3)(v4, v5); return 0; } -u zpeg_new(u vfilename, u vsrc, u vlen, u va, u vgrammar, u vtag_to_str){ +u zpeg_new(u vfilename, u vsrc, u vlen, u va, u vgrammar, u vtag_to_str) { u vc = 0; u v7 = 0; u v8 = 0; @@ -27137,7 +27137,7 @@ u zpeg_new(u vfilename, u vsrc, u vlen, u va, u vgrammar, u vtag_to_str){ *(u*)(vc + 184) = 0; return vc; } -u zpeg_parse(u vc, u vsp, u verr){ +u zpeg_parse(u vc, u vsp, u verr) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -27281,7 +27281,7 @@ b2: v64 = (u)zcommit; b6: v6 = 1; goto b7; } -u zpeg_reset(u vc, u vfilename, u vsrc, u vlen){ +u zpeg_reset(u vc, u vfilename, u vsrc, u vlen) { *(u*)(vc + 24) = vfilename; *(u*)(vc + 32) = vsrc; *(u*)(vc + 40) = vlen; @@ -27301,7 +27301,7 @@ u zpeg_reset(u vc, u vfilename, u vsrc, u vlen){ *(u*)(vc + 184) = 0; return 0; } -u zprototype(u vc, u vn){ +u zprototype(u vc, u vn) { u va = 0; u vb = 0; u vst = 0; @@ -27612,7 +27612,7 @@ b106: v111 = (u)zcdie; b5: v6 = 1; goto b6; } -u zputchar(u vc, u vch){ +u zputchar(u vc, u vch) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -27623,7 +27623,7 @@ u zputchar(u vc, u vch){ v5 = ((u(*)())v2)(v3, v4); return 0; } -u zrb_first(u vn){ +u zrb_first(u vn) { u v1 = 0; u v2 = 0; if (!vn) goto b5; @@ -27641,7 +27641,7 @@ b13: v2 = 1; b5: v1 = 1; goto b6; } -u zrb_link(u vtree, u vlink, u vparent, u vn){ +u zrb_link(u vtree, u vlink, u vparent, u vn) { u vl = 0; u vr = 0; u vg = 0; @@ -27764,7 +27764,7 @@ b13: v9 = 1; b7: v8 = 1; goto b8; } -u zrb_next(u vn){ +u zrb_next(u vn) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -27792,7 +27792,7 @@ b17: v5 = 1; b5: v1 = 1; goto b6; } -u zrb_rotate_left(u vtree, u vn){ +u zrb_rotate_left(u vtree, u vn) { u vg = 0; u vp = 0; u vs = 0; @@ -27814,7 +27814,7 @@ b9: *(u*)(vg + 24) = vn; b6: *(u*)vtree = vn; goto b4; } -u zrb_rotate_right(u vtree, u vn){ +u zrb_rotate_right(u vtree, u vn) { u vg = 0; u vp = 0; u vs = 0; @@ -27836,7 +27836,7 @@ b9: *(u*)(vg + 24) = vn; b6: *(u*)vtree = vn; goto b4; } -u zread(u vfd, u vbuf, u vn){ +u zread(u vfd, u vbuf, u vn) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -27857,7 +27857,7 @@ u zread(u vfd, u vbuf, u vn){ v11 = ((u(*)())v3)(v4, v5, v6, v7, v8, v9, v10); return v11; } -u zreadall(u vfd, u vlen, u va){ +u zreadall(u vfd, u vlen, u va) { u vbuf = 0; u vtmp = 0; u vcap = 0; @@ -27924,7 +27924,7 @@ b17: vn = vn + vret; b8: vnewcap = vcap * 2; goto b6; } -u zreconstruct(u vc, u vpn){ +u zreconstruct(u vc, u vpn) { u vret = 0; u vlink = 0; u vn = 0; @@ -28034,7 +28034,7 @@ b24: v32 = (u)zdie; b8: v10 = 1; goto b9; } -u zreconstruct_add(u vc, u vpn){ +u zreconstruct_add(u vc, u vpn) { u vret = 0; u vn = 0; u vlink = 0; @@ -28116,7 +28116,7 @@ b19: v15 = (u)zdie; b9: v14 = 1; goto b10; } -u zreconstruct_arg_decl(u vc, u vpn){ +u zreconstruct_arg_decl(u vc, u vpn) { u va = 0; u vb = 0; u vn = 0; @@ -28169,7 +28169,7 @@ u zreconstruct_arg_decl(u vc, u vpn){ v26 = ((u(*)())v23)(v24, v25); return vn; } -u zreconstruct_args(u vc, u vpn){ +u zreconstruct_args(u vc, u vpn) { u vret = 0; u vlink = 0; u va = 0; @@ -28216,7 +28216,7 @@ b3: v7 = (u)zreconstruct_expr; b7: v6 = 1; goto b8; } -u zreconstruct_assign(u vc, u vpn){ +u zreconstruct_assign(u vc, u vpn) { u va = 0; u vb = 0; u vn = 0; @@ -28269,7 +28269,7 @@ u zreconstruct_assign(u vc, u vpn){ v26 = ((u(*)())v23)(v24, v25); return vn; } -u zreconstruct_bool(u vc, u vpn){ +u zreconstruct_bool(u vc, u vpn) { u vret = 0; u vn = 0; u vlink = 0; @@ -28346,7 +28346,7 @@ b15: v15 = (u)zdie; b9: v14 = 1; goto b10; } -u zreconstruct_break(u vc, u vpn){ +u zreconstruct_break(u vc, u vpn) { u vn = 0; u v3 = 0; u v4 = 0; @@ -28375,7 +28375,7 @@ u zreconstruct_break(u vc, u vpn){ v14 = ((u(*)())v11)(v12, v13); return vn; } -u zreconstruct_char(u vc, u vpn){ +u zreconstruct_char(u vc, u vpn) { u vi = 0; u vx = 0; u vok = 0; @@ -28442,7 +28442,7 @@ b13: v16 = 0; b11: v17 = 1; goto b12; } -u zreconstruct_comp(u vc, u vpn){ +u zreconstruct_comp(u vc, u vpn) { u va = 0; u vb = 0; u vn = 0; @@ -28529,7 +28529,7 @@ b21: v16 = (u)zdie; b7: v15 = 1; goto b8; } -u zreconstruct_compound(u vc, u vpn){ +u zreconstruct_compound(u vc, u vpn) { u vret = 0; u vn = 0; u va = 0; @@ -28586,7 +28586,7 @@ b11: vpn = *(u*)(vpn + 8); b8: v10 = 1; goto b9; } -u zreconstruct_continue(u vc, u vpn){ +u zreconstruct_continue(u vc, u vpn) { u vn = 0; u v3 = 0; u v4 = 0; @@ -28615,7 +28615,7 @@ u zreconstruct_continue(u vc, u vpn){ v14 = ((u(*)())v11)(v12, v13); return vn; } -u zreconstruct_dec(u vc, u vpn){ +u zreconstruct_dec(u vc, u vpn) { u vx = 0; u vn = 0; u vok = 0; @@ -28670,7 +28670,7 @@ b3: v18 = (u)zmknode0; b7: v14 = 1; goto b8; } -u zreconstruct_empty(u vc, u vpn){ +u zreconstruct_empty(u vc, u vpn) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -28681,7 +28681,7 @@ u zreconstruct_empty(u vc, u vpn){ v5 = ((u(*)())v2)(v3, v4); return 0; } -u zreconstruct_enum(u vc, u vpn){ +u zreconstruct_enum(u vc, u vpn) { u va = 0; u vlink = 0; u vn = 0; @@ -28755,7 +28755,7 @@ b6: v20 = (u)zmknode1; b10: v19 = 1; goto b11; } -u zreconstruct_enum_item(u vc, u vpn){ +u zreconstruct_enum_item(u vc, u vpn) { u va = 0; u vb = 0; u vn = 0; @@ -28818,7 +28818,7 @@ b3: v21 = (u)zmknode; v30 = ((u(*)())v27)(v28, v29); return vn; } -u zreconstruct_expr(u vc, u vpn){ +u zreconstruct_expr(u vc, u vpn) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -28837,7 +28837,7 @@ u zreconstruct_expr(u vc, u vpn){ v9 = ((u(*)())v6)(v7, v8); return v9; } -u zreconstruct_expr_stmt(u vc, u vpn){ +u zreconstruct_expr_stmt(u vc, u vpn) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -28856,7 +28856,7 @@ u zreconstruct_expr_stmt(u vc, u vpn){ v9 = ((u(*)())v6)(v7, v8); return v9; } -u zreconstruct_func(u vc, u vpn){ +u zreconstruct_func(u vc, u vpn) { u va = 0; u vb = 0; u vd = 0; @@ -28947,7 +28947,7 @@ b6: v29 = (u)zreconstruct_compound; b10: v28 = 1; goto b11; } -u zreconstruct_func_type(u vc, u vpn){ +u zreconstruct_func_type(u vc, u vpn) { u va = 0; u vn = 0; u vlink = 0; @@ -29042,7 +29042,7 @@ b21: v38 = (u)zdie; b10: v20 = 1; goto b11; } -u zreconstruct_goto(u vc, u vpn){ +u zreconstruct_goto(u vc, u vpn) { u va = 0; u vn = 0; u v4 = 0; @@ -29083,7 +29083,7 @@ u zreconstruct_goto(u vc, u vpn){ v20 = ((u(*)())v17)(v18, v19); return vn; } -u zreconstruct_hex(u vc, u vpn){ +u zreconstruct_hex(u vc, u vpn) { u vx = 0; u vn = 0; u vok = 0; @@ -29138,7 +29138,7 @@ b3: v18 = (u)zmknode0; b7: v14 = 1; goto b8; } -u zreconstruct_ident(u vc, u vpn){ +u zreconstruct_ident(u vc, u vpn) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -29161,7 +29161,7 @@ u zreconstruct_ident(u vc, u vpn){ v11 = ((u(*)())v6)(v7, v8, v9, v10); return v11; } -u zreconstruct_if(u vc, u vpn){ +u zreconstruct_if(u vc, u vpn) { u vret = 0; u vlink = 0; u va = 0; @@ -29364,7 +29364,7 @@ b26: v89 = (u)zdie; b14: v38 = 1; goto b15; } -u zreconstruct_intern(u vc, u vpn, u vs, u vlen){ +u zreconstruct_intern(u vc, u vpn, u vs, u vlen) { u vn = 0; u vi = 0; u v6 = 0; @@ -29401,7 +29401,7 @@ b6: *(b*)(*(u*)(vn + 56) + vi) = (u)*(b*)(vs + vi); vi = vi + 1; goto b4; } -u zreconstruct_label(u vc, u vpn){ +u zreconstruct_label(u vc, u vpn) { u va = 0; u vn = 0; u v4 = 0; @@ -29442,7 +29442,7 @@ u zreconstruct_label(u vc, u vpn){ v20 = ((u(*)())v17)(v18, v19); return vn; } -u zreconstruct_loop(u vc, u vpn){ +u zreconstruct_loop(u vc, u vpn) { u vn = 0; u va = 0; u v4 = 0; @@ -29483,7 +29483,7 @@ u zreconstruct_loop(u vc, u vpn){ v20 = ((u(*)())v17)(v18, v19); return vn; } -u zreconstruct_member_decl(u vc, u vpn){ +u zreconstruct_member_decl(u vc, u vpn) { u va = 0; u vb = 0; u vn = 0; @@ -29536,7 +29536,7 @@ u zreconstruct_member_decl(u vc, u vpn){ v26 = ((u(*)())v23)(v24, v25); return vn; } -u zreconstruct_member_list(u vc, u vpn){ +u zreconstruct_member_list(u vc, u vpn) { u vn = 0; u va = 0; u vret = 0; @@ -29583,7 +29583,7 @@ b3: v7 = (u)zreconstruct_member_decl; b7: v6 = 1; goto b8; } -u zreconstruct_mul(u vc, u vpn){ +u zreconstruct_mul(u vc, u vpn) { u vret = 0; u vn = 0; u vlink = 0; @@ -29665,7 +29665,7 @@ b19: v15 = (u)zdie; b9: v14 = 1; goto b10; } -u zreconstruct_nil(u vc, u vpn){ +u zreconstruct_nil(u vc, u vpn) { u vn = 0; u v3 = 0; u v4 = 0; @@ -29694,7 +29694,7 @@ u zreconstruct_nil(u vc, u vpn){ v14 = ((u(*)())v11)(v12, v13); return vn; } -u zreconstruct_post(u vc, u vpn){ +u zreconstruct_post(u vc, u vpn) { u vret = 0; u vn = 0; u vtag = 0; @@ -29861,7 +29861,7 @@ b28: v70 = (u)zdie; b9: v13 = 1; goto b10; } -u zreconstruct_primary(u vc, u vpn){ +u zreconstruct_primary(u vc, u vpn) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -29959,7 +29959,7 @@ b25: v38 = (u)zdie; v40 = ((u(*)())v38)(v39); return 0; } -u zreconstruct_return(u vc, u vpn){ +u zreconstruct_return(u vc, u vpn) { u va = 0; u vn = 0; u v4 = 0; @@ -30002,7 +30002,7 @@ b2: v12 = (u)zmknode1; v20 = ((u(*)())v17)(v18, v19); return vn; } -u zreconstruct_shift(u vc, u vpn){ +u zreconstruct_shift(u vc, u vpn) { u vret = 0; u vn = 0; u vlink = 0; @@ -30078,7 +30078,7 @@ b15: v15 = (u)zdie; b9: v14 = 1; goto b10; } -u zreconstruct_sizeof(u vc, u vpn){ +u zreconstruct_sizeof(u vc, u vpn) { u vn = 0; u va = 0; u v4 = 0; @@ -30119,7 +30119,7 @@ u zreconstruct_sizeof(u vc, u vpn){ v20 = ((u(*)())v17)(v18, v19); return vn; } -u zreconstruct_stmt(u vc, u vpn){ +u zreconstruct_stmt(u vc, u vpn) { u v2 = 0; u v3 = 0; u v4 = 0; @@ -30257,7 +30257,7 @@ b37: v54 = (u)zdie; v56 = ((u(*)())v54)(v55); return 0; } -u zreconstruct_str(u vc, u vpn){ +u zreconstruct_str(u vc, u vpn) { u vi = 0; u vj = 0; u vlen = 0; @@ -30335,7 +30335,7 @@ b9: *(b*)(vs + vj) = vch; b13: v23 = 1; goto b14; } -u zreconstruct_struct(u vc, u vpn){ +u zreconstruct_struct(u vc, u vpn) { u vn = 0; u va = 0; u vb = 0; @@ -30388,7 +30388,7 @@ u zreconstruct_struct(u vc, u vpn){ v26 = ((u(*)())v23)(v24, v25); return vn; } -u zreconstruct_type(u vc, u vpn){ +u zreconstruct_type(u vc, u vpn) { u vn = 0; u v3 = 0; u v4 = 0; @@ -30508,7 +30508,7 @@ b24: v50 = (u)zdie; v52 = ((u(*)())v50)(v51); return 0; } -u zreconstruct_unary(u vc, u vpn){ +u zreconstruct_unary(u vc, u vpn) { u vn = 0; u vret = 0; u vlink = 0; @@ -30582,7 +30582,7 @@ b18: v15 = (u)zdie; v17 = ((u(*)())v15)(v16); goto b4; } -u zreconstruct_union(u vc, u vpn){ +u zreconstruct_union(u vc, u vpn) { u vn = 0; u va = 0; u vb = 0; @@ -30635,7 +30635,7 @@ u zreconstruct_union(u vc, u vpn){ v26 = ((u(*)())v23)(v24, v25); return vn; } -u zreconstruct_var(u vc, u vpn){ +u zreconstruct_var(u vc, u vpn) { u va = 0; u vb = 0; u vn = 0; @@ -30688,7 +30688,7 @@ u zreconstruct_var(u vc, u vpn){ v26 = ((u(*)())v23)(v24, v25); return vn; } -u zreserve(u vc, u vn){ +u zreserve(u vc, u vn) { u vm = 0; u vb = 0; u v4 = 0; @@ -30731,7 +30731,7 @@ b15: *(u*)(vc + 32) = vb; b5: v4 = 0; goto b7; } -u zsetprefix(u vc, u vs, u vn){ +u zsetprefix(u vc, u vs, u vn) { u vp = 0; u v4 = 0; u v5 = 0; @@ -30757,11 +30757,11 @@ u zsetprefix(u vc, u vs, u vn){ *(u*)(vc + 40) = vn; return 0; } -u zsetup_alloc(u vc){ +u zsetup_alloc(u vc) { *(u*)vc = 0; return 0; } -u zsetup_assembler(u va){ +u zsetup_assembler(u va) { u vc = 0; u v2 = 0; u v3 = 0; @@ -30802,7 +30802,7 @@ u zsetup_assembler(u va){ v15 = ((u(*)())v11)(v12, v13, v14); return vc; } -u zsetup_parser(u vcc, u verr){ +u zsetup_parser(u vcc, u verr) { u vc = 0; u v3 = 0; u v4 = 0; @@ -30841,7 +30841,7 @@ u zsetup_parser(u vcc, u verr){ *(u*)(vc + 24) = verr; return vc; } -u zsetup_peg(u vcc){ +u zsetup_peg(u vcc) { u vc = 0; u v2 = 0; u v3 = 0; @@ -30866,7 +30866,7 @@ u zsetup_peg(u vcc){ *(u*)(vc + 16) = vcc; return vc; } -u zshow_node(u vout, u vn){ +u zshow_node(u vout, u vn) { u vi = 0; u vch = 0; u vhex = 0; @@ -31062,7 +31062,7 @@ b26: v33 = 1; b5: v5 = 1; goto b6; } -u zstmt_to_ir(u vic, u vn){ +u zstmt_to_ir(u vic, u vn) { u vloopctx[3] = {0}; u vcond_body = 0; u vcond_next = 0; @@ -31390,7 +31390,7 @@ b88: v126 = (u)zexpr_to_ir; b5: v9 = 1; goto b6; } -u zstrcmp(u va, u vb){ +u zstrcmp(u va, u vb) { u vi = 0; vi = 0; b1: if ((s)(u)*(b*)(va + vi) <= (s)(u)*(b*)(vb + vi)) goto b3; @@ -31402,7 +31402,7 @@ b6: if ((u)*(b*)(va + vi) != 0) goto b9; b9: vi = vi + 1; goto b1; } -u zstrlen(u vs){ +u zstrlen(u vs) { u vret = 0; vret = 0; b1: if ((u)*(b*)(vs + vret) != 0) goto b3; @@ -31410,7 +31410,7 @@ b1: if ((u)*(b*)(vs + vret) != 0) goto b3; b3: vret = vret + 1; goto b1; } -u ztranslate(u vc, u vn){ +u ztranslate(u vc, u vn) { u vv = 0; u vi = 0; u vnum_rules = 0; @@ -31517,7 +31517,7 @@ b13: vv = *(u*)(vv + 8); b7: v8 = 1; goto b8; } -u ztranslate_call(u vc, u vic, u vfail, u vn){ +u ztranslate_call(u vc, u vic, u vfail, u vn) { u vprefix = 0; u vprefix_len = 0; u vresult = 0; @@ -31705,7 +31705,7 @@ u ztranslate_call(u vc, u vic, u vfail, u vn){ v93 = ((u(*)())v88)(v89, v90, v91, v92); return 0; } -u ztranslate_charset(u vc, u vic, u vfail, u vn){ +u ztranslate_charset(u vc, u vic, u vfail, u vn) { u vi = 0; u vj = 0; u vlen = 0; @@ -31980,7 +31980,7 @@ b13: *(b*)(*(u*)(vc + 24) + vch) = 1; b15: v29 = 0; goto b17; } -u ztranslate_literal(u vc, u vic, u vfail, u vn){ +u ztranslate_literal(u vc, u vic, u vfail, u vn) { u va = 0; u vb = 0; u vo = 0; @@ -32166,7 +32166,7 @@ u ztranslate_literal(u vc, u vic, u vfail, u vn){ v91 = ((u(*)())v86)(v87, v88, v89, v90); return 0; } -u ztranslate_pattern(u vc, u vic, u vfail, u vn){ +u ztranslate_pattern(u vc, u vic, u vfail, u vn) { u vcount = 0; u vlook = 0; u vd = 0; @@ -33345,7 +33345,7 @@ b180: v535 = (u)zdie; v537 = ((u(*)())v535)(v536); goto b3; } -u ztranslate_rule(u vc, u vi, u vtag, u vv){ +u ztranslate_rule(u vc, u vi, u vtag, u vv) { u vd = 0; u varg1_type = 0; u vargs_type = 0; @@ -33753,7 +33753,7 @@ u ztranslate_rule(u vc, u vi, u vtag, u vv){ v200 = ((u(*)())v196)(v197, v198, v199); return 0; } -u ztranslate_rules(u vc, u vtags, u vnodes, u vnum_rules){ +u ztranslate_rules(u vc, u vtags, u vnodes, u vnum_rules) { u vi = 0; u v5 = 0; u v6 = 0; @@ -33773,7 +33773,7 @@ b3: v5 = (u)ztranslate_rule; vi = vi + 1; goto b1; } -u ztranslate_tag_to_str(u vc, u vtags, u vnum_rules){ +u ztranslate_tag_to_str(u vc, u vtags, u vnum_rules) { u vname = 0; u vtag = 0; u vtaglen = 0; @@ -34003,7 +34003,7 @@ b11: vtag = *(u*)(vtags + vi * 8); vi = vi + 1; goto b9; } -u ztype_isint(u vt){ +u ztype_isint(u vt) { u v1 = 0; if (*(u*)vt != 2) goto b2; v1 = 1; @@ -34014,7 +34014,7 @@ b2: if (*(u*)vt != 3) goto b5; b5: v1 = 0; goto b4; } -u ztype_isprim(u vt){ +u ztype_isprim(u vt) { u v1 = 0; u v2 = 0; if (*(u*)vt == 1) goto b2; @@ -34029,7 +34029,7 @@ b2: v1 = 0; b6: v2 = 0; goto b8; } -u ztype_sizeof(u vc, u vt){ +u ztype_sizeof(u vc, u vt) { u vkind = 0; u v3 = 0; u v4 = 0; @@ -34072,7 +34072,7 @@ b16: v11 = (u)zcdie; v14 = ((u(*)())v11)(v12, v13); return 0; } -u ztypecheck_expr(u vc, u vd, u vn, u vrhs){ +u ztypecheck_expr(u vc, u vd, u vn, u vrhs) { u vv = 0; u vkind = 0; u v6 = 0; @@ -36454,7 +36454,7 @@ b717: v963 = (u)zcdie; v966 = ((u(*)())v963)(v964, v965); goto b1; } -u ztypecheck_stmt(u vc, u vd, u vn){ +u ztypecheck_stmt(u vc, u vd, u vn) { u vv = 0; u vkind = 0; u v5 = 0; @@ -36669,7 +36669,7 @@ b61: if (vkind == 30) goto b7; b5: v5 = 1; goto b6; } -u zunescape(u vs, u vi, u vlen, u vok){ +u zunescape(u vs, u vi, u vlen, u vok) { u vch = 0; u vhex = 0; u v6 = 0; @@ -36744,7 +36744,7 @@ b33: v10 = 1; b24: *(u*)vok = 0; return 0; } -u zunify(u vc, u va, u vb){ +u zunify(u vc, u va, u vb) { u vkind = 0; u v4 = 0; u v5 = 0; @@ -36931,7 +36931,7 @@ b25: v8 = 0; b20: v7 = 0; goto b22; } -u zunlink(u vname){ +u zunlink(u vname) { u v1 = 0; u v2 = 0; u v3 = 0; @@ -36952,7 +36952,7 @@ u zunlink(u vname){ v9 = ((u(*)())v1)(v2, v3, v4, v5, v6, v7, v8); return v9; } -u zwrite(u vfd, u vbuf, u vn){ +u zwrite(u vfd, u vbuf, u vn) { u v3 = 0; u v4 = 0; u v5 = 0; @@ -36973,7 +36973,7 @@ u zwrite(u vfd, u vbuf, u vn){ v11 = ((u(*)())v3)(v4, v5, v6, v7, v8, v9, v10); return v11; } -u zwriteout(u vc, u vstart, u vkstart){ +u zwriteout(u vc, u vstart, u vkstart) { u vb = 0; u vi = 0; u vtext_size = 0; diff --git a/cloc.sh b/cloc.sh @@ -3,11 +3,14 @@ data="$( for name in *.om; do count=$(sed '/^[ \t]*\(\/\/.*\)\?$/d' "${name}" | wc -l) - printf '%06s %s\n' "${count}" "${name}" + printf '%08s %s\n' "${count}" "${name}" done )" printf '%s\n' "${data}" | sort -n printf '\n' total=$(printf '%s\n' "${data}" | awk '{sum+=$1}END{print sum}') -printf '%06s %s\n' "${total}" "total" +printf '%08s %s\n' "${total}" "total source lines" +printf '\n' +count=$(wc -c < cc0.c) +printf '%08s %s\n' "${count}" "cc0.c bytes" diff --git a/ircout.om b/ircout.om @@ -113,7 +113,7 @@ func ircdefine(c: *compiler, d: *decl) { ircuse(c, ic, top); ircdecl(c, ic); - fputs(c.cout, "{\n"); + fputs(c.cout, " {\n"); i = ic.arg_count; loop {