Implemented package imports

This commit is contained in:
2024-07-18 18:08:30 +02:00
parent fa373e7dc2
commit b34470a97d
21 changed files with 510 additions and 353 deletions

View File

@ -1,75 +1,73 @@
import sys
main() {
x := 0
if x != 0 {
exit(1)
sys.exit(1)
}
if x > 0 {
exit(1)
sys.exit(1)
}
if x < 0 {
exit(1)
sys.exit(1)
}
if 0 != x {
exit(1)
sys.exit(1)
}
if 0 > x {
exit(1)
sys.exit(1)
}
if 0 < x {
exit(1)
sys.exit(1)
}
if x >= 1 {
exit(1)
sys.exit(1)
}
if 1 <= x {
exit(1)
sys.exit(1)
}
if x + 1 != x + 1 {
exit(1)
sys.exit(1)
}
if x + 1 != inc(x) {
exit(1)
sys.exit(1)
}
if x - 1 != dec(x) {
exit(1)
sys.exit(1)
}
if inc(x) != x + 1 {
exit(1)
sys.exit(1)
}
if dec(x) != x - 1 {
exit(1)
sys.exit(1)
}
if x != inc(dec(x)) {
exit(1)
sys.exit(1)
}
if inc(dec(x)) != x {
exit(1)
sys.exit(1)
}
if x == 0 {
exit(0)
sys.exit(0)
}
exit(1)
}
exit(x) {
syscall(60, x)
sys.exit(1)
}
inc(x) {