The Name Game: Difference between revisions

m
m (→‎{{header|zkl}}: clean up)
Line 300:
{{trans|Kotlin}}
<lang zkl>fcn printVerse(name){
Z,z,x := name[0].toUpper(), zZ.toLower(), Z + name[1,*].toLower();
y:=( if("AEIOUaeiou".holds(z)) name.toLower() else x[1,*] );
b,f,m := T("Bb","Ff","Mm").apply('wrap(c){ z==c and y or c.toLower()+y });
println("%s, %s, bo-%s".fmt(x,x,b));
println("Banana-fana fo-",f);
Anonymous user