COB_CHAR function

dynamic COB_CHAR(
  1. dynamic value
)

CHAR(n): ordinal n → character (COBOL ordinal = ASCII + 1)

Implementation

dynamic COB_CHAR(dynamic value) {
  final n = varToInt(value);
  if (n >= 1 && n <= 256) return String.fromCharCode(n - 1);
  return '';
}