> Do you have any information regarding very large lists (2000
> props, each
> value another list with maybe 100 integers)? What about speed
> and memory
> requirements, stability etc?
>
Hullo Florian,

There definitely are some limitations on the size of lists and how
easy they are to manipulate. I don't remember what the exact size was,
but you can search the Direct-L archives for it. It had to do with the
total number of characters in the list and was discussed sometime over
the past 6 months. In fact this is a perfect kind of topic to use the
archives to search for. <grin>

I suggest rather than saving your data as a text file and then worryng
about reconstituting it from a string, you use the vList Xtra from
UpdateStage. vList Xtra saves and retrieves Lingo lists and other data
types in binary format using either an external file or a cast member
for storage.  vList correctly retrieves lists regardless of the data
content. Director's value() function is tripped up by certain list
content and may not be able to rebuild a list saved as a string. vList
saves lists and other data types in their native binary format rather
than converting them to and from text. Since no conversion of the data
is necessary, vList is up to 20 times faster than Director's value()
method, allows lists to be retrieved in a sorted state, and preserves
floating point numbers to their full precision.

A limited set of vList commands are free to use and do not display a
demonstration dialog. The free commands allow you to save a list to a
file and retrieve it in authoring and from a projector but not in
Shockwave. They are:

 new(xtra "vList",filename)
 write
 read

It sounds like this would be perfect for your needs.

vList is a commercial Xtra from UpdateStage. To find out more about
the vList Xtra, read the documentation on line, download an evaluation
copy or purchase the full version go here:

 http://www.updatestage.com/xtras/vlist.html

Platforms: 32-bit Windows,Mac
Director versions supported: 7,8,8.5
Shockwave-safe, Shockwave auto-install
Author: Daniel Devolder

I hope that this helps.

Cheers,

Al Hospers
Marketing Associate
UpdateStage
alhospers<at>updatestage<dot>com
http://www.updatestage.com



[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to