On Sat, Jan 30, 2016 at 9:34 AM, Richard Sargent <richard.sarg...@gemtalksystems.com> wrote: > To that end, I was wondering about hacking the compiler to test the > association with the reference I've named Assert (but probably in a general > approach for any name). The code generator would send a specific message to > the currently bound value (one would require it to be implemented by all > objects bound to the name, just for honesty and clarity), to ask whether the > code generator should emit code to test the named receiver and skip the > whole statement if it answers true. The code would be generated in all > cases, but it would not be evaluated when the stub mechanism is associated > with Assert, since it would answer true to the skip question. Likewise, the > real assertion mechanism would answer false and the whole statement would be > evaluated.
I wonder (in ignorance) if MetaLinks could be applied here? cheers -ben