Conditional structures: Difference between revisions

Content added Content deleted
(Added PicoLisp)
Line 1,471: Line 1,471:
(expression 2) # Execute these expression(s)
(expression 2) # Execute these expression(s)
(more 2) )
(more 2) )
... # ...
(T # If none evaluated to non-NIL
(T # If none evaluated to non-NIL
(expression 1) # Execute these expression(s)
(expression 1) # Execute these expression(s)
Line 1,483: Line 1,482:
(expression 2) # Execute these expression(s)
(expression 2) # Execute these expression(s)
(more 2) )
(more 2) )
... # ...
(NIL # If none evaluated to NIL
(NIL # If none evaluated to NIL
(expression 1) # Execute these expression(s)
(expression 1) # Execute these expression(s)
(more 1) )</lang>
(more 1) )</lang>

===Selection===
===Selection===
<lang PicoLisp>(case (expression) # Evaluate the expression
<lang PicoLisp>(case (expression) # Evaluate the expression