Optional parameters: Difference between revisions

(Added Wren)
Line 2,290:
"2 ^2 = " print 2 mypower print nl
"2 ^3 = " print 2 3 2 tolist mypower print</lang>
More elegant.
<lang Phixmonti>include ..\Utilitys.pmt
 
def mypower
1 tolist flatten len
1 == if
pop drop 2
else
pop pop drop
endif
power
enddef
 
"2 ^2: " print 2 mypower ?
"2 ^3: " print ( 2 3 ) mypower ?</lang>
 
=={{header|PicoLisp}}==
672

edits