ANCA Coding Help    <<--BACK                          UP ^                       NEXT-->>    F Codes
side4linux, a simple integrated development environment!

Compiler Directives


'@'   Compiler COMMANDS follow,
                                                           
@<>VDU_SPEED<>n                   Slows VDU by n units. Zero is fast
@<>COMPILER_OFF                    Compiler ignores rest of input.
@<>COMPILER_ON                      Compiler restarts on next line.
                                                          
Note: Compiler @ commands are to be used in the MAIN file only and not in overlay, other included files or sub-routines!
                  
Note: The @ symbol must appear in column 1 on it's own line and then must be followed by the compiler directive preceeded by a space.

Note: '<>' represents a space.   

Note: All commands and filenames MUST be in upper case
for G-code programming !!



'#'   Compiler DIRECTIVES follow,
                                                           
#<>INCLUDE<>filename<>
.ANC   where .ext = .ANC     --- Which must be an ANCA file without sub-routines, do not forget the 'dot' !!    
                                                            
Note: Compiler # commands are to be used to load sub-routines only into the main file!
   
Note: The # symbol must appear in column 1 on it's own line and then must be followed by the compiler directives preceeded by a space.

Note: '<>' represents a space.

Note. ALL .ANC include files MUST end with M2.

Note: All commands and filenames MUST be in upper case
for G-code programming !!

Note: overlay files only display on the monitor and print out, they do not move the cutting device.
Load overlay files into BMACH, do not try to put into any ANC file!

Note: A left bracket "("  indicates that the rest of the line is a comment which is disregarded by the compiler.