120 /* Part 1: Concepts and Function Blocks, */ |
120 /* Part 1: Concepts and Function Blocks, */ |
121 /* Version 1.0 is Official Release */ |
121 /* Version 1.0 is Official Release */ |
122 /******************************************************/ |
122 /******************************************************/ |
123 printf(" -s : allow use of safe datatypes (SAFEBOOL, etc.) (defined in PLCOpen Safety)\n"); |
123 printf(" -s : allow use of safe datatypes (SAFEBOOL, etc.) (defined in PLCOpen Safety)\n"); |
124 printf(" -n : allow use of nested comments (an IEC 61131-3 v3 feature)\n"); |
124 printf(" -n : allow use of nested comments (an IEC 61131-3 v3 feature)\n"); |
125 printf(" -r : allow use of references (REF_TO, REF, NULL) (an IEC 61131-3 v3 feature)\n"); |
125 printf(" -r : allow use of references (REF_TO, REF, ^, NULL) (an IEC 61131-3 v3 feature)\n"); |
126 printf(" -R : allow use of REF_TO ANY datatypes (a non-standard extension!)\n"); |
126 printf(" -R : allow use of REF_TO ANY datatypes (a non-standard extension!)\n"); |
127 printf(" as well as REF_TO in ARRAYs and STRUCTs (a non-standard extension!)\n"); |
127 printf(" as well as REF_TO in ARRAYs and STRUCTs (a non-standard extension!)\n"); |
128 printf(" -c : create conversion functions for enumerated data types\n"); |
128 printf(" -c : create conversion functions for enumerated data types\n"); |
129 printf(" -O : options for output (code generation) stage. Available options for %s are...\n", cmd); |
129 printf(" -O : options for output (code generation) stage. Available options for %s are...\n", cmd); |
130 stage4_print_options(); |
130 stage4_print_options(); |