10.4. 10.4 Compile Time Constants and Variables

Just as the run-time language supports constants and variables, so does the compile time language. You declare compile time constants in the const section, the same as for the run-time language. You declare compile time variables in the val section. Objects you declare in the val section are constants as far as the runtime language is concerned, but remember that you can change the value of an object you declare in the val section throughout the source file. Hence the term "compile time variable." See Chapter 4 in this text for more details.

The CTL assignment statement ("?") computes the value of the constant expression to the right of the assignment operator (":=") and stores the result into the ...

Get Art of Assembly Language, 1st Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.