|
On 12.04.2006, at 14:51, Viktor Svub wrote:
> Hello,
> -i tried to use the NewCompiler in the recent 3.9a-7022 image - the
> image can be completely recompiled with some minor fixes, and
> does't get trashed :))
Can you send me the minor fixes?
> -the first problem is, Kommanche ceases to work at all, cause it
> depends on DynamicBindings package, which modifies/enhances
> BlockContext class... and i end up in emergency evaluator with a
> strange error handling failure "Original error:
> MessageNotUnderstood: BlockClosure>>newProcessWithBindings.
> Debugger error: MessageNotUnderstood: SmaCCToken>>first:"
> -i suspect these are two completely different issues: missing
> support for BlockClosure and a real bug in the NewCompiler... does
> enyone tried to fix this?
In closure mode, the NewCompiler created BlockClosure objects, not
BlockContext... I have not looked at dynamicbinding yet... for
starting, you can look at
which extensions the package adds to BlockContext and just copy them
to BlockClosure.
Marcus
|