// test case

: print a = syscall {1 a}

to ev op a b =
  case op
    1: a + b
    2: a - b
    3: a * b
    4: a / b
    6: a == b
    else: 0

to main | a b c =
  c = ev 3 10 5
  print c

