Issue homework 2: irgen

This commit is contained in:
Jeehoon Kang
2020-04-01 10:54:46 +09:00
parent 2a5a5e71ed
commit 93a1d767a5
18 changed files with 1009 additions and 588 deletions

13
examples/cond_and_loop.c Normal file
View File

@@ -0,0 +1,13 @@
int main() {
int i;
int p = 2;
int q = 5;
int r = (0 ? ((p > q) ? (p -= 2) : (p += 2)) : (p + q));
for (i = 0; i < 11; ((i % 2) ? (i += 2) : ++i)) {
if (i % 2) { p += q; }
else { p += r; }
}
return p == 34;
}