> slsh slsh version 0.9.1-2; S-Lang version: pre2.3.1-23 Copyright (C) 2005-2014 John E. Davis This is free software with ABSOLUTELY NO WARRANTY. slsh> define f(s1, s2, sep) { return(strcat(s1, sep, sep, s2)); } slsh> f("Rosetta", "Code", ":"); Rosetta::Code slsh> quit >