Navigation:  Macros > Macro Language > Compiled Code >


Previous pageReturn to chapter overviewNext page

The op-codes used in compiled code fall into four broad categories :


Status : inform the compiler about the initial or changing status of the code. These are : pre-compiler, :var, :begin, :end, and PRE.

Assignment : assign a value to a variable. This is the MOV op-code.

Function call : call a built-in function. This is the CALL op-code.

Jump : moves the instruction pointer to another line (not the default next line). This includes : IF_xxx, ELSE_xxx, ENDF_xxx, GOIF_xxx, and GOFR_xxx.


Each op-code will be discussed in detail below. In some of the more complex cases, such as GOIF_xxx and GOFR_xxx, it may be useful to first get a global overview of the way the compiler translates a loop, as discussed in Sample Compiled Code.

Topic 108171 updated on 01-Nov-2016.
Topic URL: https://www.qppstudio.net/webhelp/index.html?op_codes.htm