@{import("boot.mc");} @{ l = createList(); append(l, `declaration int a = 0;); a = (`declaration int b = 0;); append(l, a); if (1) { append(l, `declaration int c = 0;); } else { append(l, `declaration int c = 1;); } l; }; @a;