Try OpenEdge Now
skip to main content
Developing WebSpeed Applications
SpeedScript : Elements of SpeedScript syntax : Compile-time versus run-time code

Compile-time versus run-time code

Like many languages, SpeedScript includes two basic types of code:
*Compile-time, sometimes known as nonexecutable code
*Run-time, sometimes known as executable code
However, as an interpretive language, WebSpeed syntax combines compile-time and run-time components in many more ways than a compiled language like C. The flexibility of this syntax helps implement the rich variety of overridable defaults that characterizes SpeedScript.
* Compile-time code
* Compile-time syntax elements
* Run-time code
* Run-time syntax elements
* How compile-time and run-time code interact