RosettaCodeData/Task/Menu/Quackery/menu.quackery
2025-02-27 18:35:13 -05:00

17 lines
465 B
Text

[ swap dup [] = iff nip done
[ dup witheach
[ i^ 1+ echo say ") "
echo$ cr ]
over input
$->n not iff drop again
dup 1 < iff drop again
over size
over < iff drop again ]
rot drop 1 - peek ] is menu ( [ $ --> $ )
' [ $ "fee fie" $ "huff and puff"
$ "mirror mirror" $ "tick tock" ]
[] swap witheach [ do nested join ]
$ "What does a clock say? " menu
say "Your answer: " echo$