User guide
xii
Appendix A.
Neuron C Tools Stand-Alone Use..............................................211
Stand-Alone Tools ...................................................................................... 212
Common Stand-Alone Tool Use .......................................................... 212
Common Syntax ............................................................................ 212
Common Set of Basic Commands ................................................ 214
Command Switches for Stand-alone Tools ............................................... 215
Neuron C Compiler.............................................................................. 215
Neuron Assembler ............................................................................... 216
Neuron Linker .....................................................................................216
Neuron Exporter.................................................................................. 217
Neuron Librarian................................................................................. 219
Appendix B. Neuron C Function Libraries ....................................................221
Definitions .................................................................................................. 222
NodeBuilder Support for Libraries ........................................................... 222
Tradeoffs, Advantages, and Disadvantages ............................................. 223
Advantages of a Library...................................................................... 223
Disadvantages of a Library................................................................. 223
Library Construction Using the Librarian............................................... 224
Performing Neuron C Functions from Libraries...................................... 225
Appendix C. Neuron C Custom System Images ............................................227
Definitions .................................................................................................. 228
NodeBuilder Use of Custom System Images............................................ 229
Tradeoffs, Advantages, and Disadvantages ............................................. 230
Advantages of a Custom System Image............................................. 230
Disadvantages of a Custom System Image........................................ 230
Constructing a Custom System Image ..................................................... 231
Providing a Large RAM Space .................................................................. 234
Performing Neuron C Functions............................................................... 234
Appendix D. Neuron C Language Implementation Characteristics .............237
Neuron C Language Implementation Characteristics ............................ 238
Translation (J.3.1) ............................................................................... 238
Environment (J.3.2)............................................................................. 239
Identifiers (J.3.3) ................................................................................. 239
Identifiers (F.3.3 of ANSI C Standard)........................................ 239
Characters (J.3.4) ................................................................................ 240
Characters (F.3.4 of ANSI C Standard)....................................... 240
Integers (J.3.5)..................................................................................... 241
Integers (F.3.5 of ANSI C Standard) ........................................... 241
Floating Point (J.3.6)........................................................................... 242
Arrays and Pointers (J.3.7) ................................................................. 242
Arrays and Pointers (F.3.7 of ANSI C Standard) ....................... 242
Hints (J.3.8) ......................................................................................... 243
Structures, Unions, Enumerations, and Bit-Fields (J.3.9) ............... 243
Structures, Unions, Enumerations, and Bit-Fields (F.3.9) ........ 243
Qualifiers (J.3.10) ................................................................................ 244
Declarators (F.3.11 of ANSI C Standard).................................... 244
Statements (F.3.12 of ANSI C Standard) .................................... 244
Preprocessing Directives (J.3.11) ....................................................... 244
Library Functions (J.3.12) .................................................................. 245
Index................................................................................................................247