[BC] Trouble with pre-built image

Maurice Rabb m3rabb at stono.com
Wed Mar 20 00:07:29 UTC 2002


At 5:38 PM -0500 3/19/02, Anthony Hannan wrote:
>Maurice Rabb <m3rabb at stono.com> wrote:
>  > ERROR "getting sourceCode: UndefinedObject class errorNoDecompilerYet?"
>
>The decompiler hasn't been implemented yet, that is why your getting the
>above error.  This only gets in the way when looking at DoIt methods,
>other methods have source pointers and don't need the decompiler.  I
>want to enhance DoIt methods so they hold onto their source as well and
>don't need the decompiler.  The decompiler is non-trivial and I'm 
>waiting until
>my new bytecodes, intermediate representation, and parse node changes are
>well established before spending time on the decompiler.
>	Also you may have noticed you can't step past the halt.  This is a bug
>and I will try to fix it in the next couple of weeks.


Hmm, the DoIts problem can be worked around by putting halts in the 
methods that I am working on.  However, the not being able to step 
past the halts -- I'm not sure how to debug (effectively) until 
stepping past halt is fixed.  Anthony, how do _you_ debug in the 
meantime?


>
>  > I performed the following:
>>
>  > SystemVersion current
>>       version: 'Squeak3.3alpha';
>>       highestUpdate: 4653;
>  >      updates removeAllSuchThat: [:each | each > 4653].


>Note: I assume your cascade above is pseudo-code since you can't send a
>message ("removeAllSuchThat:") to a message ("updates") in a cascade.


Ah you caught me there!  That is the pseudo-code of what I did. 
Technically even though Squeak won't eat it, it is legal ANSI code.

Thanks,

Maurice
-- 
===================================================================
     Maurice Rabb      Stono Technologies, LLC      773.281.6003

             "enlightened design, invisible technology"



More information about the Squeak-dev mailing list