Jeanne A. E. DeVoto wrote:
Personally, I think the root cause of the problem is the inflexible
syntax for non-built-in commands and functions. What I'd like to see is
the ability to separate parameters with spaces as well as commas, so you
could do something like:
on doSomething thisParam,null1,null2,thatParam,null3,null4,theOtherParam
-- code here
end doSomething
called with:
doSomething 2 times to "fox" in stack (the short name of me)
This is something SuperCard's Internals Toolbox does well, allowing more
intimate hooks into the interpreter to facilitate more graceful extensions.
It's been too long since I've look at the IT to recall how to use it,
but at least there's a guiding light for an alternative way of making
externals.
--
Richard Gaskin
Managing Editor, revJournal
_______________________________________________________
Rev tips, tutorials and more: http://www.revJournal.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution