Affiliate disclosure

Book titles on this page link to Amazon. As an Amazon Associate, DataField.Dev earns from qualifying purchases — at no additional cost to you.

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

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.

  • 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.