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