Scripts can call other scripts, passing parameters and receiving multiple returned values. Launch a script from the desktop. Multi-threaded, allowing multiple scripts to run concurrently. Scripts can handle incoming Apple Events. Apple Events can be processed while waiting for a response from a message.
Script writers can add new verbs to the language.
C, Pascal and HyperTalk programmers can add verbs to the language. Full C source code included. Available at no cost, on-line. Royalty-free license for all code. Supports recording for applications that are recordable.