If a is true (not zero), then evaluate b, else evaluate c.
Syntax
a?b:c
Original Machine Code (in OPER resource) of Filter Factory 3.0 and 3.0.4 for Photoshop/Win32
| 58 | pop eax (param_c) | res = param_c; |
| 5B | pop ebx (param_b) | . |
| 59 | pop ecx (param_a) | . |
| 83 F9 00 | cmp ecx,$00 (0) | . |
| 74 02 | jz +$02 (@@1) | if (param_a == 0) goto @@1; |
| 8B C3 | mov eax,ebx | res = param_b; |
| @@1: | @@1: | |
| 50 | push eax | return res; |