• a quicker way to make dictionaries (hashes)
• 'read-expr' hooks into newLISP's interpreter
• 'sys-info' now also reports PID
Files and changes notes: http://newlisp.org/downloads/development/
Thank you, Lutz. When you say "creating dictionaries got faster," do you mean that the speed of their creation is faster or the syntax for creating them is simpler?
One other thing- is it possible in future versions that (Context "key" value) could work like set, with multiple insertions? i.e. (Context "foo" bar "baz" bat) to set foo and baz in Context.
Quote
... the syntax for creating them is simpler?
yes, simpler / speedier to write
Quote
could work like set, with multiple insertions?
perhaps we could have this second syntax pattern:
(<context> <list>)
where <list> is either a flat list of pairs:
(<var1> <value1> <var2> <value2> ...)
or an association list?
((<var1> <value1>) (<var2> <value2>) ...)
That would work better, because it would be more easily composed.
Do the existing sys-info values still work, or has one of them been replaced?
And just when I've convereted everything to assox!! Oh well, I've got bigger tables to fry...
Quote from: "Lutz"
development release newLISP v.9.3.4
• a quicker way to make dictionaries (hashes)
Quote from: "hsmyers"
And just when I've convereted everything to assox!
Me too ;)
I'm going to investigate a little these hash tables in the NewLisp way :)