[BUG]SyntaxErrorNotification class(Object)>>doesNotUnderstand:
#inClass:withCode:doitFlag: ([closed] on Mantis ID
Ken Causey
ken at kencausey.com
Mon Nov 28 18:53:24 UTC 2005
This issue has been added to the Mantis database and should be followed
up at
http://bugs.impara.de/view.php?id=2272
In the future please report all new issues by entering them at our
Mantis server at
http://bugs.impara.de/
Ken Causey
On Sun, 2005-11-27 at 15:11 +0100, p.provoost at rn.rabobank.nl wrote:
> 27 November 2005 2:08:16 pm
>
> VM: unix - a SmalltalkImage
> Image: Squeak3.9alpha [latest update: #6703]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir /opt/squeak/images
> Trusted Dir /opt/squeak/images/secure
> Untrusted Dir /opt/squeak/images/My Squeak
>
> SyntaxErrorNotification class(Object)>>doesNotUnderstand:
> #inClass:withCode:doitFlag:
> Receiver: SyntaxErrorNotification
> Arguments and temporary variables:
> aMessage: inClass: BlockContext withCode:
> 'Message pattern expected
> ->.e., for ...etc...
> Receiver's instance variables:
> superclass: Notification
> methodDict: a MethodDictionary(#category->a
> CompiledMethod (638)
> #defaultAction...etc...
> format: 148
> instanceVariables: #('inClass' 'code' 'category'
> 'doitFlag')
> organization: ('accessing' category doitFlag
> errorClass errorCode
> messageText s...etc...
> subclasses: nil
> name: #SyntaxErrorNotification
> classPool: nil
> sharedPools: nil
> environment: a SystemDictionary(lots of globals)
> category: nil
>
> Parser>>notify:at:
> Receiver: a Parser
> Arguments and temporary variables:
> string: 'Message pattern expected'
> location: 1
> Receiver's instance variables:
> source: a ReadStream '.e., for DoIts)."
>
> | methNode repeatNeeded myStr...etc...
> mark: 2
> hereChar: $.
> aheadChar: $,
> token: 'e'
> tokenType: #word
> currentComment: nil
> buffer: a WriteStream 'e'
> typeTable: #(#xBinary #xBinary #xBinary #xBinary
> #xBinary #xBinary
> #xBinary #xB...etc...
> here: #.
> hereType: #period
> hereMark: 1
> hereEnd: 1
> prevMark: 1
> prevEnd: nil
> encoder: {an Encoder}
> requestor: nil
> parseNode: nil
> failBlock: [] in Compiler>>parse:in:notifying:
> {[]}
> requestorOffset: 0
> tempsMark: nil
> doitFlag: false
> category: nil
>
> Parser>>expected:
> Receiver: a Parser
> Arguments and temporary variables:
> aString: 'Message pattern'
> Receiver's instance variables:
> source: a ReadStream '.e., for DoIts)."
>
> | methNode repeatNeeded myStr...etc...
> mark: 2
> hereChar: $.
> aheadChar: $,
> token: 'e'
> tokenType: #word
> currentComment: nil
> buffer: a WriteStream 'e'
> typeTable: #(#xBinary #xBinary #xBinary #xBinary
> #xBinary #xBinary
> #xBinary #xB...etc...
> here: #.
> hereType: #period
> hereMark: 1
> hereEnd: 1
> prevMark: 1
> prevEnd: nil
> encoder: {an Encoder}
> requestor: nil
> parseNode: nil
> failBlock: [] in Compiler>>parse:in:notifying:
> {[]}
> requestorOffset: 0
> tempsMark: nil
> doitFlag: false
> category: nil
>
> Parser>>pattern:inContext:
> Receiver: a Parser
> Arguments and temporary variables:
> fromDoit: false
> ctxt: nil
> args: nil
> selector: nil
> Receiver's instance variables:
> source: a ReadStream '.e., for DoIts)."
>
> | methNode repeatNeeded myStr...etc...
> mark: 2
> hereChar: $.
> aheadChar: $,
> token: 'e'
> tokenType: #word
> currentComment: nil
> buffer: a WriteStream 'e'
> typeTable: #(#xBinary #xBinary #xBinary #xBinary
> #xBinary #xBinary
> #xBinary #xB...etc...
> here: #.
> hereType: #period
> hereMark: 1
> hereEnd: 1
> prevMark: 1
> prevEnd: nil
> encoder: {an Encoder}
> requestor: nil
> parseNode: nil
> failBlock: [] in Compiler>>parse:in:notifying:
> {[]}
> requestorOffset: 0
> tempsMark: nil
> doitFlag: false
> category: nil
>
>
> --- The full stack ---
> SyntaxErrorNotification class(Object)>>doesNotUnderstand:
> #inClass:withCode:doitFlag:
> Parser>>notify:at:
> Parser>>expected:
> Parser>>pattern:inContext:
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> Parser>>method:context:encoder:
> [] in Parser>>parse:class:noPattern:context:notifying:ifFail:
> {[methNode
> := self method: noPattern context: ctxt encoder:
> (Enco...]}
> BlockContext>>on:do:
> Parser>>parse:class:noPattern:context:notifying:ifFail:
> Compiler>>parse:in:notifying:
> [] in Decompiler>>decompileBlock: {[homeClass compilerClass new
> parse:
> source in: homeClass notifying: nil]}
> BlockContext>>on:do:
> Decompiler>>decompileBlock:
> BlockContext>>decompile
> BlockContext>>printOn:
> [] in BlockContext(Object)>>printStringLimitedTo: {[:s | self printOn:
> s]}
> String class(SequenceableCollection class)>>streamContents:limitedTo:
> BlockContext(Object)>>printStringLimitedTo:
> BlockContext(Object)>>printString
> BlockContext(Object)>>asString
> ...etc...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20051128/bc7b3a00/attachment.pgp
More information about the Squeak-dev
mailing list
|