Я хочу прочитать все мои источники связующих в библиотеке и написать комментарий перед первым STRPGMEXP. Могу ли я сделать это в программе на CL?
Я не знаю, как прочитать исходный файл подшивки и как проверить строки.
Таким образом, последовательность должна быть такой:
- Чтение первого источника BND из физического источника файла
- Проверьте, есть ли комментарий перед первым блоком STRPGEMEXP
- Если нет, добавьте комментарий перед первым STRPGEMEXP
- Читать следующий источник 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`
Может быть, кто-то пробовал то же самое раньше, спасибо!