allDelegatesDo:

Lee Salzman lsalzman at telerama.com
Fri Jun 6 06:11:17 PDT 2003


Resends weren't working at all. Fixed now.

Lee

On Fri, Jun 06, 2003 at 06:22:07AM +0000, Paul Dufresne wrote:
> >It was an interpreter issue, due to two different bugs. They should be
> >fixed now.
> Well, I was to try is: with a Compiler ArrayNode and  Compiler 
> CompoundStatetementNode.
> But now, compiler/init.slate don't fileIn anymore.
> I pin it down to types.slate.
> And it looks like, not sure, it is on the resend of derive:
> 
> type@(Types Type traits) derive
> "Arrange for and return a new subtype."
> [| newType |
>  newType: resend.
>  newType rules: Cloneable clone.
>  newType rules addImmutableDelegate: #parent valued: type rules.
>  newType
> ].
> Slate 5> 'src/compiler/dbg.slate' fileIn.
> Nil
> Slate 6> 'src/compiler/dbg.slate' fileIn.
> Nil
> Slate 7> 'src/compiler/dbg.slate' fileIn.
> Nil
> Slate 8> 'src/compiler/dbg.slate' fileIn.
> Nil
> Slate 9> 'src/compiler/dbg.slate' fileIn.
> Backtrace
> ---------
> Method fileIn @ primitive
> Method G10413 @ primitive
> Method fileIn @ primitive
> Method G11403 @ primitive
> Method fileIn @ primitive
> Method G11442 @ primitive
> Method derive @ primitive
> Method resend @ primitive
> ---------
> Error: A method named 'derive' was not found for the arguments: 
> (<@*PRIMITIVE-CL
> ONEABLE*: traits, rules>)
> Return to the Slate top level?  (y/n)
> Please answer with y or n :
> 



More information about the Slate mailing list