FixInterpreterPluginACG
Raab, Andreas
Andreas.Raab at disney.com
Tue Apr 4 03:05:38 UTC 2000
Andrew,
Just wondering - didn't the updates 1928/1931 work for you?! In particular,
1931 should make the #var:type: work when used within plugins itself. But I
only tried it with the CodeGenerator - did you have problems with the
TestCodeGenerator?!
- Andreas
> -----Original Message-----
> From: Andrew C. Greenberg [mailto:werdna at gate.net]
> Sent: Monday, April 03, 2000 7:28 PM
> To: squeak at cs.uiuc.edu
> Cc: recipient list not shown
> Subject: FixInterpreterPluginACG
>
>
> 'From Squeak2.8alpha of 14 January 2000 [latest update: #1919] on 3
> April 2000 at 10:12:34 pm'!
> "Change Set: FixInterpreterPluginACG
> Date: 3 April 2000
> Author: Andrew C. Greenberg
>
> Changes introduced in Update 1908 broke both plugin compilers,
> causing interpreterProxy to be misdeclared in generated code as 'int
> interpreterProxy', causing the generated plugins to be uncompilable
> without turning off type checking. This changeset repairs that bug.
>
> The new var:type: absolutely does NOT work, presently generating
> unlinkable procedures in the generated plugin. While this can be
> repaired fairly easily with a modification of CCodeGenerator to strip
> the parse tree (as is presently done with var:declareC), I question
> the wisdom of introducing the feature with this selector. IMHO
> var:type: will too easily be confused with var:as:
> May I suggest, perhaps, var:declareCType:?"!
>
More information about the Squeak-dev
mailing list
|