Prev: Error-Handling Expressions
['foo, 4, 5, 6, 'quux]:
var a;You use the splicing operator to pass a message along with all of its arguments:a = [4, 5, 6]; return ['foo, @a, 'quux];
pass(@args);The splicing operator is not listed in the operator precedence list (see Precedence). This is because it is meaningless to talk about, say, adding a spliced list to another value. Using the splicing operator never causes an ambiguity.