Try OpenEdge Now
skip to main content
Managing ABL Applications
Deployment Considerations : Choosing a Code Format : R-code


R-code, or run-time code, is precompiled code. When you compile a source procedure, ABL places the compiled version of the procedure into a file that has the same name as the source procedure with a .r extension. There are two types of r-code: time-stamp-based and CRC-based. For a complete discussion of these two types of r-code, see R-code Features and Functions.
Like encrypted source, r-code is not readable to the human eye and therefore protects your application from users attempting to make changes.
* Developer product requirements and r-code portability
* User product requirements
* Advantages of r-code
* Possible drawbacks of r-code