On Tue, Mar 15, 2005 at 12:44:06PM -0600, Rod Adams wrote: : What I'm asking is if we are going to continue allowing: : : delete %x<foo>; : if exists %x<foo> { ... } : : or make it where you instead have to say : : %x.delete('foo'); : if %x.exists('foo') { ... }
They can always just be macros that translate the unary form to the method. If you define them as term:<delete> and term:<exists> they won't show up unexpectedly when the parser is looking for method names. Larry