Data update

This commit is contained in:
Ingy döt Net 2026-04-30 12:34:36 -04:00
parent 4bb20c9b71
commit cbaf4c4b64
12390 changed files with 318560 additions and 27248 deletions

View file

@ -1,15 +1,15 @@
^|EMal supports variadic functions in more than one way|^
fun print = void by text mode, List args do
writeLine("== " + mode + " ==")
fun print ← void by text mode, List args
writeLine("[" + mode + "]")
for each var arg in args do writeLine(arg) end
end
fun printArgumentsList = void by List args
fun printArgumentsList void by List args
print("accepting a list", args)
end
fun printArgumentsUnchecked = void by some var args
fun printArgumentsUnchecked void by some var args
print("unchecked variadic", args)
end
fun printArgumentsChecked = void by text subject, logic isTrue, int howMany, some text values
fun printArgumentsChecked void by text subject, logic isTrue, int howMany, some text values
print("checked variadic", var[subject, isTrue, howMany, +values]) # unary plus on lists does list expansion
end
printArgumentsList(var["These are the ", true, 7, "seas", "of", "Rhye"])