02.03.2014 Views

Tornado

Tornado

Tornado

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Tornado</strong> 2.0<br />

User’s Guide<br />

5.3.9 Ambiguity of Arrays and Pointers .................................................. 184<br />

5.3.10 Pointer Arithmetic ............................................................................. 184<br />

5.3.11 C Interpreter Limitations .................................................................. 185<br />

5.3.12 C-Interpreter Primitives .................................................................... 186<br />

5.3.13 Terminal Control Characters ............................................................ 186<br />

5.3.14 Redirection in the C Interpreter ....................................................... 186<br />

Ambiguity Between Redirection and C Operators ....................... 188<br />

The Nature of Redirection ................................................................ 188<br />

Scripts: Redirecting Shell I/O .......................................................... 189<br />

C-Interpreter Startup Scripts ............................................................ 190<br />

5.4 C++ Interpretation ........................................................................................... 191<br />

5.4.1 Overloaded Function Names ........................................................... 191<br />

5.4.2 Automatic Name Demangling ........................................................ 193<br />

5.5 Shell Line Editing ............................................................................................. 193<br />

5.6 Object Module Load Path ............................................................................... 196<br />

5.7 Tcl: Shell Interpretation ................................................................................... 198<br />

5.7.1 Tcl: Controlling the Target ................................................................ 199<br />

Tcl: Calling Target Routines ............................................................. 200<br />

Tcl: Passing Values to Target Routines ............................................ 200<br />

5.7.2 Tcl: Calling Under C Control ........................................................... 200<br />

5.7.3 Tcl: <strong>Tornado</strong> Shell lnitialization ....................................................... 201<br />

5.8 The Shell Architecture ..................................................................................... 202<br />

5.8.1 Controlling the Target from the Host ............................................. 202<br />

5.8.2 Shell Components .............................................................................. 204<br />

5.8.3 Layers of Interpretation .................................................................... 205<br />

6 Browser ............................................................................................................................. 207<br />

6.1 A System-Object Browser ............................................................................... 207<br />

xii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!