I felt it was time to post some more about Snack, so... here's a Snack
verb that allows up to three nouns:
throwV (verb)
name [ "throw" "heave" "toss" ];
grammar [
[ object ] throwMe
[ object "at" object ] [ throwMe 1 3 ]
[ object "at" object [ "with" "using" ] object ] [ throwMe 1 3 5 ]
];
$
This looks complicated, but it really isn't, once you get the hang of
Snack and its data types.
Of course, Snack would have to be finished before you could do that. :P