ClosureCompiler in 3.8#6665
Marcus Denker
denker at iam.unibe.ch
Tue Feb 7 17:13:53 UTC 2006
Hi,
I fixed the ClosureCompiler package on SqueakMap. So for 3.8, first
install "nCompiler", then ClosureCompiler. But it is better to use
3.9a for
this (for that, install AST + NewCompiler from SqueakSource), as this
is what we use here. The 3.8 stuff is not really used, and thus there
will
be not really a big motivation in putting time if there are any
problems...
Marcus
On 03.02.2006, at 00:38, Duncan Mak wrote:
> Hello,
>
> I've been trying to get the ClosureCompiler installed on my image
> for a while. I have the nCompiler package installed at version 20,
> but when I try to install the ClosureCompiler, I get this error in
> Compiler>>compileDoIt:in:to:notifying:ifFail:log:
>
> scope := aContext
> ifNotNil: [aContext doItScope]
> ifNil: [receiver class parseScope instanceScope].
>
> receive class parseScope turns into a doesNotUnderstand, that's
> because receiver is nil.
>
> The code that leads up to this stems from:
>
> Compiler>>evaluate: textOrString logged: logFlag
> ^self evaluate: textOrString for: nil logged: logFlag
>
> That nil argument to for: ultimately turns into the to: argument
> (receiver) in the method above.
>
> Is there a known fix for this?
>
> Duncan.
More information about the Squeak-dev
mailing list
|