Это команда disp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
disp - красивый принтер TDF
СИНТАКСИС
Индик.точки [ кредита ] входной файл [ выходной файл ]
ОПИСАНИЕ
Индик.точки переводит входную капсулу TDF, входной файл в удобочитаемый
форма, макет которой отражает структуру нижележащего ИВС
дерево. Если выходной файл присутствует аргумент, он используется для вывода;
в противном случае используется стандартный вывод.
По возможности вывод Индик.точки соответствует спецификации TDF.
Наиболее важным исключением является использование звездочек после имени токена.
для обозначения применения этого токена. Также тире используется для
указывает на отсутствие необязательного аргумента, а многоточие (...)
используется, чтобы указать, что аргументы токена были пропущены, а не
декодировано (поскольку токен не был объявлен).
Рекомендуется, чтобы Индик.точки вызывается через TCC(1) с использованием -дисп or
-disp_t вариант. -выбирать флаг может быть передан Индик.точки передавая
флажок -Wd, -выбирать в TCC.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-g Делает Индик.точки распечатать любые блоки диагностической информации в TDF
капсулы.
-nстолбцы
Делает Индик.точки попробуйте отформатировать его вывод так, чтобы он соответствовал ширине страницы
столбцы. Ширина страницы по умолчанию - 80.
-q Делает Индик.точки игнорировать указанную ширину страницы и распечатать ее вывод
с минимально возможным отступом. Это заставляет его работать
быстрее, но не наилучшим образом использует доступную страницу
ширина.
-r Делает Индик.точки продолжить после любых ошибок. Использование этого флага
не рекомендуется, поскольку все, что читается после ошибки, может
иметь очень небольшую ценность.
-v Делает Индик.точки напечатайте номер его версии и версию TDF
спецификация, которую он поддерживает.
-A Делает Индик.точки декодировать все единицы, которые он распознает (включая
диагностический и связывающий блоки) внутри капсулы TDF.
-D Делает Индик.точки распечатать простой двоичный дамп входного файла. Этот
предназначен для отладки.
-E Делает Индик.точки сообщать такую информацию, как количество внешних
теги и токены, которые обычно пропускаются.
-S Поскольку токены могут быть определены с точки зрения других токенов и
не нужно объявлять до того, как они будут определены, Индик.точки делает два
проходит всех единиц определения токена. В первом проходе это
извлекает только информацию объявления, переступая через
основная часть определения. На втором проходе все
информация читается. В -S вариант делает Индик.точки пропустить первый
проходить.
-T Пропускной пропуск, описанный в -S вариант обычно делается
тихо, без вывода информации. Это изменено
-T опцию.
-U Делает Индик.точки распечатать информацию об использовании, связанную с
внешние токены и теги, а также любые блоки информации о связях
внутри капсулы.
-V По умолчанию Индик.точки пытается рационализировать прочитанный ИВС. В
в частности, он использует внешний токен и имена тегов всякий раз, когда
возможно, следуя привязкам токенов и тегов, чтобы найти их,
и придумывает имена для тех токенов и тегов, которые не имеют
внешние имена. В -V опция заставляет его не пытаться делать такие
рационализация, но вместо этого выводить именно то, что он читает.
-W Делает Индик.точки выдает предупреждение о каждом используемом токене
до того, как это будет объявлено.
ДИАГНОСТИКИ
Сообщение об ошибке, если входной файл не является допустимой капсулой TDF.
предназначен для помощи разработчикам в написании программ, производящих TDF. Таким образом
они стараются предоставить всю информацию, которая может потребоваться, в том числе
позиция во входном файле, в которой произошла ошибка.
Используйте disp онлайн с помощью сервисов onworks.net