It means exactly what it says, really...

If it's an "E" type, it means that the execution of that command will be 
done by an external process.
For example, when you compile a BASIC program, we execute our internal 
command "nbasic", which
is the basic compiler.

If it's an 'I' type, it means that it's a self-contained routine/function 
within the core engine, and represents
just a function call to execute that command.

If it's a 'B', we invoke the BASIC Run Machine

If it's a 'Q', it's treated as a query command, and sent to the query 
processor.

Internally, think of it as a big CASE statement.  When at TCL, you are 
(internally) in a routine that
gets the input you've typed, extracts from the VOC the first keyword to 
determine what to do, and
then, depending on F3, it will invoke different 'handlers' .


========================================================================
David T. Meeks                     || "All my life I'm taken by surprise
Architect, Technology Office       ||  I'm someone's waste of time
Ascential Software                 ||  Now I walk a balanced line
[EMAIL PROTECTED]   ||  and step into tomorrow" - IQ
========================================================================
-------
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to