hi all 

i'm working with logo lists through the embedding API, and I am getting a 
strange behavior with toString  ( or, well, an unfavorable behavior at least)

my context involves passing a list from one embedded instance of NetLogo to 
another.  I get a list from one instance, assemble a NetLogo method call using 
that list (converted as a string) as an argument, and I use commandLater() to 
execute it in the other instance. 

the conversion to string is needed simply because commandLater takes a string.

for long lists, the string coming through is truncated with  ". . . ." at the 
end 

obviously this causes trouble when it's passed to the receiving NetLogo 
instance :)

i happen to be working with NetLogo 4.1.3, but that can change if it helps

is this a known bug/limitation of LogoList?

would you recommend a workaround that hand-converts lists to strings, or an 
approach that gets around commandLater()'s need for strings and somehow digs 
deeper into the receiving-netlogo's workspace for a way to call the netlogo 
procedure directly and using a LogoList argument? (I'm not familiar with this 
second path)

thanks
-corey

-- 
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to