User's Manual
NodeBuilder Errors Guide 5-41
NCC# Description
318 Improper context for ‘<keyword>’ label [NCC#318]
Certain statements in ANSI C do not have meaning except within
some defined construct. The continue statement can only be used
inside a loop statement, which is either a for, a while, or a do-
while. The break statement can only be used inside a loop
statement or inside a switch statement.
The words case and default are reserved words in ANSI C, used as
labels inside of the scope of a switch statement. They cannot be used
outside of a switch statement.
This message indicates that the program being compiled has violated
one of these rules. Consult a basic text on ANSI C, such as one of
those listed in the Preface of the Neuron C Reference Guide, for more
information.
319
320
321
322
323
324
Need to check nv_update_succeeds for <nv-name> [NCC#319
Need to check nv_update_succeeds for <nv-name>[<index>]
[NCC#320]
Need to check nv_update_fails for <nv-name> [NCC#321]
Need to check nv_update_fails for <nv-name>[<index>]
[NCC#322]
Need to check msg_succeeds for tag <tag-name> [NCC#323]
Need to check msg_fails for tag <tag-name> [NCC#324]
Some events must occur in pairs. For a given network variable or
message tag, checking one event requires checking of a
corresponding event, to have a correct program.
325
The 'num_addr_table_entries' was adjusted upward to <value>
[NCC#325]
If there are one or more msg_tag declarations, or network variables
are declared, the compiler computes a minimum allowable number of
address table entries. There must be one entry per bindable msg_tag
declared, plus at least one entry if network variables are used. For
some possible connections, this may not be enough entries. However,
this value is an absolute minimum.
330 Symbol Table is full [NCC#330]
The compiler symbol table limit has been reached.
331 Optional parameters are not supported [NCC#331]
The Standard C feature of a variable argument list, also called
optional function parameters, is not supported in Neuron C.