Further Reading: Intrinsic Functions
IBM Documentation
-
Enterprise COBOL for z/OS: Language Reference — Chapter on Intrinsic Functions (SC27-1408). Complete syntax and semantics for every supported function, including IBM extensions.
-
Enterprise COBOL for z/OS: Programming Guide — Section on using intrinsic functions with practical examples and performance guidance (SC27-1412).
-
Enterprise COBOL Migration Guide — Coverage of new intrinsic functions added in each compiler version, useful when upgrading from older compilers.
COBOL Standards
-
ISO/IEC 1989:2002 — The COBOL 2002 standard that added TRIM, TEST-NUMVAL, TEST-NUMVAL-C, RANDOM, E, PI, and other functions.
-
ISO/IEC 1989:2014 — The COBOL 2014 standard that added CONCATENATE, SUBSTITUTE, FORMATTED-CURRENT-DATE, and other modern functions.
Textbooks
-
Murach, M. Murach's Mainframe COBOL. Chapter on intrinsic functions with business-oriented examples.
-
Stern, N., Stern, R., & Ley, J. COBOL for the 21st Century. Comprehensive coverage of all function categories with exercises.
Online Resources
-
IBM Developer: "Intrinsic Functions in Enterprise COBOL" — Practical guide with code examples and performance tips.
-
GnuCOBOL documentation — Coverage of intrinsic function support in the open-source COBOL compiler, useful for students working outside mainframe environments.
Related Chapters
- Chapter 19: Reference Modification — FUNCTION LENGTH and FUNCTION TRIM work naturally with reference modification for dynamic string operations.
- Chapter 21: Date and Time Processing — In-depth coverage of CURRENT-DATE, INTEGER-OF-DATE, and all date-related functions.
- Chapter 22: Numeric Processing and Precision — How intrinsic functions interact with COBOL's decimal arithmetic and precision rules.