| Refresh | Home EGTry.com

boolean operator, conditional and loop operator


conditional, boolean operators

operator after stack
2 2 eq true
2 2 ne false
1 2 eq false
1 2 ne true
3 2 gt true
(a) (b) gt false
(b) (a) gt true
2 2 ge true
1 2 lt true
1 1 le true
true true and true
true not false
true false or true
true true xor false
true false xor true

control operator

operator after stack
true {1} if 1
false {1} if
true {1} {2} ifelse 1
false {1} {2} ifelse 2
1 2 10 {} for 1 3 5 7 9
5 {1} repeat 1 1 1 1 1
1 count 4 eq exit} if } loop, 1 1 1 1