logo       

Re: More than 256 literals referenced.: msg#00133

lang.smalltalk.squeak.beginners

Subject: Re: More than 256 literals referenced.

Hi, you can simply add this information to a comma or tab delimited file.  Then you can simply read this end to populate the instance variable.  Otherwise, you can add it to a database like you said and do the lookup when it is necessary.  If your goal is to lookup value given its key, why don't you simply use a Dictionary?  Just a thought.

Good luck,

-Conrad

On 7/23/07, Robert Stehwien <rstehwien@xxxxxxxxx> wrote:
What is the source of the error produced by the following code?
----------
initialize
        table := OrderedCollection new.

        "there  are 100 entries like what is below"

        table add: ({
                #value->2.
                #cost->-3.
                #step->2.
                #defense->3.
                #combatMove->7.
                #fullMove->14.
                #carry->10.
                #lift->20.
                #death->20.
                #unconscious->11.
                #woundThreshold->4.
                #recovery->0.5.
                #mysticArmor->0.
        } as: Dictionary).
----------
More than 256 literals referenced.
You must split or otherwise simplify this method.
The 257th literal is: 4360
----------

I'm trying to create a data table for a program and I'm wondering if
I'm limited to 256 literals per class or method.  I tried initilizing
the table in multiple methods (setting 50 per method) but get the same
error.

I'll probably just put the data in a database and do the lookup when
needed or load the table from a file.  But I wanted to know the source
of the problem.

Thanks,
Robert
_______________________________________________
Beginners mailing list
Beginners@xxxxxxxxxxxxxxxxxxxx on.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners

_______________________________________________
Beginners mailing list
Beginners@xxxxxxxxxxxxxxxxxxxxxxxxxx
http://lists.squeakfoundation.org/mailman/listinfo/beginners
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise