[Newbies] More than 256 literals referenced.
Conrad Taylor
conradwt at gmail.com
Mon Jul 23 21:32:44 UTC 2007
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 at gmail.com> 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 at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20070723/4f8ff3e5/attachment-0001.htm
More information about the Beginners
mailing list