fork download
  1. procedure main()
  2. local ors, ands, mix, mix2, mix3
  3.  
  4. ors := (1 | 9 | 3 | "abc" )
  5. ands := (1 & 9 & 3 & "abc" )
  6. mix := (1 | 9 & 3 )
  7. mix2 := ((1 | 9) & 3 )
  8. mix3 := (1 | (9 & 3) )
  9.  
  10. if x := ors then write(x)
  11. if x := ands then write(x)
  12. if x := mix then write(x)
  13. if x := mix2 then write(x)
  14. if x := mix3 then write(x)
  15. write()
  16. write(ors)
  17. write(ands)
  18. write(mix)
  19. write(mix2)
  20. write(mix3)
  21. end
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
1
abc
3
3
1

1
abc
3
3
1