Menu: Difference between revisions
→{{header|langur}}
Langurmonkey (talk | contribs) |
|||
(One intermediate revision by the same user not shown) | |||
Line 1,828:
=={{header|langur}}==
<syntaxhighlight lang="langur">val .select = impure
if .entries is not list: throw "invalid args"
if len(.entries) == 0: return ""
# print the menu
writeln join "\n", map(
val .idx = number read(
"Select entry #: ",
if not
val .y = number .x
.y > 0 and .y <= len(.entries)
|