Section 7.  Installation 
 
 
modification of the ASCII text file that constitutes the CR800 application 
program.  CRBasic Editor is a component of LoggerNet
, RTDAQ, and PC400 
datalogger support software (p. 86). 
Fundamental elements of CRBasic include the following: 
•  Variables — named packets of CR800 memory into which are stored 
values that normally vary during program execution. Values are typically 
the result of measurements and processing. Variables are given an 
alphanumeric name and can be dimensioned into arrays of related data. 
•  Constants — discrete packets of CR800 memory into which are stored 
specific values that do not vary during program executions. Constants are 
given alphanumeric names and assigned values at the beginning 
declarations of a CRBasic program. 
Note Keywords and predefined constants are reserved for internal 
CR800 use. If a user-programmed variable happens to be a keyword or 
predefined constant, a runtime or compile error will occur. To correct the 
error, simply change the variable name by adding or deleting one or more 
letters, numbers, or the underscore (_) from the variable name, then 
recompile and resend the program. CRBasic Editor Help provides a list of 
keywords and predefined constants. 
•  Common instructions — instructions (called "commands" in BASIC) and 
operators used in most BASIC languages, including program control 
statements, and logic and mathematical operators. 
•  Special instructions — instructions (commands) unique to CRBasic, 
including measurement instructions, and processing instructions that 
compress many common calculations used in CR800 dataloggers. 
These four elements must be properly placed within the program structure. 
 
7.6.2.2.1 Inserting Comments into Program 
Comments are non-executable text placed within the body of a program to 
document or clarify program algorithms. 
As shown in CRBasic example Inserting Comments
 (p. 123), comments are inserted 
into a program by preceding the comment with a single quote ('). Comments can 
be entered either as independent lines or following CR800 code. When the CR800 
compiler sees a single quote ('), it ignores the rest of the line.