Echelon Neuron C User Manual
Page 250
![background image](/manuals/735747/250/background.png)
230
Reserved Keywords
slave (1)
slave_b (1)
sleep (f)
sleep_flags (et,t)
__slow
spi (2.1)
spi_abort (2.1)
spi_get_error (2.1)
static (c)
stimer (1)
stretchedtriac (2.2)
struct (c)
swap_bytes (f)
switch (c)
sync (1)
synchronized (1)
system (1)
timeout (1)
timer_expires (w)
TIMERS_OFF (e)
timing (2.1)
to (1)
totalcount (1)
touch (1)
touch_bit (f)
touch_byte (f)
touch_byte_spu (f, 2.2)
touch_first (f)
touch_next (f)
touch_read_spu (f, 2.2)
touch_reset (f)
touch_reset_spu (f, 2.2)
touch_write_spu (f, 2.2)
triac (1)
triggeredcount (1)
TRUE (e)
twostopbits (2.1)
typedef (c)
unackd (1)
UNACKD (e)
unackd_rpt (1)
UNACKD_RPT (e)
uninit (1)
union (c)
unsigned (c)
use_stop_condition (2.1)
void (c)
volatile (c)
when (1)
while (c)
wiegand (1)
wink (1)
Finally, and in addition to the restrictions imposed by the previous list, the
compiler automatically recognizes names of standard network variable types
(SNVT*), standard configuration property types (SCPT*), standard functional
profiles (SFPT*), as well as the user types and functional profiles applicable to
the current program ID.
The compiler does not permit the program to define any symbol starting with any
of the following prefixes: SCPT, SFPT, UNVT, UCPT, or UFPT, unless the
#pragma names_compatible directive is present in the program.
In addition to the restrictions imposed by the previous list of reserved words, the
programmer cannot use the following reserved names at all; they are part of the
compiler-firmware interface only, and are not permitted in a Neuron C program.