Напишите комментарий в связующем источнике с программированием CL - PullRequest
0 голосов
/ 24 октября 2019

Я хочу прочитать все мои источники связующих в библиотеке и написать комментарий перед первым STRPGMEXP. Могу ли я сделать это в программе на CL?

Я не знаю, как прочитать исходный файл подшивки и как проверить строки.

Таким образом, последовательность должна быть такой:

  1. Чтение первого источника BND из физического источника файла
  2. Проверьте, есть ли комментарий перед первым блоком STRPGEMEXP
  3. Если нет, добавьте комментарий перед первым STRPGEMEXP
  4. Читать следующий источник BND

Источник переплета выглядит следующим образом:

STRPGMEXP  PGMLVL(*CURRENT) SIGNATURE('Version 1.0')
  EXPORT     SYMBOL('translate')
  EXPORT     SYMBOL('addField')
  EXPORT     SYMBOL('getField')
ENDPGMEXP

Результат должен выглядеть следующим образом:

/* Version 5.0, created on 10/24/19*/
STRPGMEXP  PGMLVL(*CURRENT) SIGNATURE('Version 1.0')
  EXPORT     SYMBOL('translate')
  EXPORT     SYMBOL('addField')
  EXPORT     SYMBOL('getField')
ENDPGMEXP`

Может быть, кто-то пробовал то же самое раньше, спасибо!

...