Hello Robert
Well, I've certainly been a busy bee recently. V2 is a completely new
implementation of the core of the interpreter - there is a new set of
virtual machine instructions, a new code generation technique, and a
new interpreter loop. Most importantly, that interpreter loop is non-
recursive, ie we enter and leave it exactly once in each run of the
interpreter. This lets us provide a better implementation of co-
expressions, so that their use is very cheap, and the implementation
is portable - neither of these things is true in the conventional Icon
interpreter.
Other than co-expressions, everything should still be the same as
before. I've just written a wiki page about the new co-expression
implementation :-
http://code.google.com/p/objecticon/wiki/Coexpressions
Kind regards
R