НАЧАЛО >> Интерпретатор форматов ИРБИС 64 >> Назначение модуля Fmt64📄 Скачать в DOCX
Fmt64 разбирает и выполняет форматы ИРБИС 64. Центральная функция Fmt($db, $r, $format) получает базу данных, запись и текст формата, после чего возвращает сформированную строку.
Fmt, FmtInternal, FmtCommandList, FmtFetchCommand, FmtPreFetchCommand;v, d, f, g, l, m, n, p, s, a;LiteralStringQuotes, LiteralStringVert, SimpleString, Number;opAND, opOR, opPlus, opMinus, opMul, opDiv, сравнения и поиск подстроки;RepeatGroup, rmax, rmin, rsum;uf;ParseError, ShowStep, KillLastCR, ValToString.Страницы Fmt64/Test и Fmt64/Test1 используются для сравнения результата встроенного интерпретатора с форматированием базы IBIS и для отладочного вывода.
Модуль является низкоуровневым интерпретатором. Изменения в нем могут повлиять на все сценарии, где используются PFT-форматы, поэтому после правок нужны не только Help-проверки, но и функциональные сравнения на реальных форматах.