Page 173 of 229 Start Back Next End ZBasic Language Reference 163 ZBasic Microcontrollers Appendix A - Reserved Words The list below enumerates the words that are reserved for use as keywords in ZBasic or reserved for possible future use. The reserved words may not be used as identifiers in user-written programs. Standard Reserved Words alias eqv persistenttype and erase preserve array exit print as for private attribute function progmem based get public bit gosub put boolean goto redim boundedstring if register byref imp rem byte imports resume bytealign in return bytetabledata input rset bytetabledatarw int seek bytevectordata integer select bytevectordatarw integertabledata set byval integertabledatarw sgn call integervectordata single calltask integervectordatarw singletabledata case is singletabledatarw ccur lbound singlevectordata cdate let singlevectordatarw cdec like sizeof close lock spc const long static currency longtabledata step cvar longtabledatarw stop cverr longvectordata string date longvectordatarw stringtabledata declare loop stringvectordata defbool lset sub defbyte me tab defcur mod then defdate module to defdbl new type defdec next ubound defint nibble union deflng not unlock defobj open unsignedinteger defsng option unsignedlong defstr or until defvar persistent variant dim persistentboolean vb_name do persistentbyte version doevents persistentinteger volatile double persistentlong wend each persistentsingle while else persistentsingle with elseif persistentstring write end persistentstring xor enum persistentstructure