Echelon Neuron C User Manual
Page 12

xii
Appendix A. Neuron C Tools Stand-Alone Use..............................................211
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 Exporter..................................................................................217
Appendix B. Neuron C Function Libraries ....................................................221
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
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
Environment (J.3.2)............................................................................. 239
Identifiers (F.3.3 of ANSI C Standard)........................................ 239
Characters (F.3.4 of ANSI C Standard)....................................... 240
Integers (F.3.5 of ANSI C Standard) ........................................... 241
Arrays and Pointers (J.3.7) ................................................................. 242
Arrays and Pointers (F.3.7 of ANSI C Standard) ....................... 242
Structures, Unions, Enumerations, and Bit-Fields (J.3.9) ............... 243
Structures, Unions, Enumerations, and Bit-Fields (F.3.9) ........ 243
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