RosettaCodeData/Task/Conditional-structures/Min/conditional-structures.min

13 lines
715 B
Plaintext

(true) ("I'm true") ("I'm false") if ; If first quotation evaluates to true,
; evaluate second quotation.
; Otherwise, evaluate the third.
(true) ("I'm true") when ; If without the false quotation.
(true) ("I'm false") unless ; If without the true quotation.
2 ( ; For each quotation inside the case
((3 >) ("Greater than 3" puts!)) ; quotation, evaluate the second
((3 <) ("Smaller than 3" puts!)) ; quotation if the first quotation
((true) ("Exactly 3" puts!)) ; evaluates to true. Otherwise, move
) case ; on to the next one.