Improved code generation

This commit is contained in:
Eduard Urbach 2024-07-09 17:00:04 +02:00
parent 6e22febc01
commit 3c189a025f
Signed by: eduard
GPG key ID: 49226B848C78F6C8
23 changed files with 201 additions and 95 deletions

View file

@ -1,47 +0,0 @@
main() {
x := 0
if x == x && x != x || x != x && x != x {
exit(1)
}
if x != x && x == x || x != x && x != x {
exit(1)
}
if x != x && x != x || x == x && x != x {
exit(1)
}
if x != x && x != x || x != x && x == x {
exit(1)
}
if (x == x || x != x) && (x != x || x != x) {
exit(1)
}
if (x != x || x == x) && (x != x || x != x) {
exit(1)
}
if (x != x || x != x) && (x == x || x != x) {
exit(1)
}
if (x != x || x != x) && (x != x || x == x) {
exit(1)
}
if (x == x && x != x || x == x && x == x) && (x == x && x == x || x == x && x != x) {
if (x != x || x == x) && (x != x || x != x) || (x == x || x != x) && (x != x || x == x) {
exit(0)
}
}
exit(1)
}
exit(x) {
syscall(60, x)
}