Это команда stydoc, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
styx - комбинированный генератор парсера и сканера
СИНТАКСИС
Стикс [-диагностика] [-подробный] [-makeC] [-makeIMG] [-makeINT] [-короткая форма]
[-BINSTYX =каталог] [-GENSTYX =каталог] [-SPESTYX =каталог] язык
Stypp [-charset =string] [-wprint] [-prepar =string] [-premac =string] [-prefun =string]
[-Start =string] [-ксарон] [-рано] [-shiftfun =string] [-reducefun =string]
[-ppfun =string] [-BINSTYX =путь] сркланг тгтланг имя файла
стидок [-StyxPath =путь] [-Шаблон =путь] [-RefAlias =string] [-рекурсив] [-продком]
[-keepNTs =string] [-noClass =string] [-exProds =string] [-ignRRef =string]
[-BINSTYX =путь] грамматический файл Outfile
кто [-кт] [-сила] [-CPATH =путь] [-HPATH =путь] [-PRJ =путь] [-DPATH =путь]
[-DROOT =путь]
ptm_img [-FileName =путь] [-charset =string] [-skipset =string] [-binmode] [-wprint]
[-prepar =string] [-premac =string] [-prefun =string] [-Start =string] [-ксарон] [-рано]
[-shiftfun =string] [-reducefun =string] [-BINSTYX =путь] язык изображение
lim_test [-charset =string] [-binmode] [-wprint] [-prepar =string] [-premac =string]
[-prefun =string] [жетоны] [-символы] [-BINSTYX =путь] язык имя файла
pim_test [-charset =string] [-binmode] [-wprint] [-prepar =string] [-premac =string]
[-prefun =string] [-Start =string] [-ксарон] [-рано] [-shiftfun =string]
[-reducefun =string] [-дерево] [-BINSTYX =путь] язык имя файла
ОПИСАНИЕ
Эта страница руководства кратко документирует Стикс, Stypp, стидок, кто, lim_test и pim_test
команды. Он был написан для Debian GNU / Linux распространение, потому что оригинал
программы не имеют справочных страниц, но имеют документацию в формате HTML (см. ниже).
Стикс переводит описания токена и синтаксиса, содержащиеся в $ SPESTYX / language.sty, получая
таблицы сканера и парсера, а также функциональный интерфейс для абстрактного вывода
дерево.
Stypp это своего родадовольно принтер'' для исходных файлов, написанных на языке, определяемом стилем.
Кроме того, его можно использовать для переноса исходных файлов, если исходный и целевой языки имеют
эквивалентный абстрактный синтаксис.
стидок генерирует справочную документацию HTML для грамматики, указанной в файле грамматики, используя
шаблон.
кто используется для создания файлов заголовков из источников C, сгенерированных Стикс. Это взято из
собственная среда разработки проекта автора апстрима, где исходные файлы записываются в
способ, позволяющий автоматически генерировать определения интерфейсов.
ptm_img переводит исходный файл, указанный параметром FileName, в двоичное изображение. Если
параметр FileName опущен, изображение файл должен существовать, и программа записывает
дерево вывода на стандартный вывод.
lim_test использует файл изображения сканера для язык сканировать источник в имя файла написание
поток токенов на стандартный вывод.
pim_test использует файлы изображений сканера и парсера для язык разобрать источник в имя файла
запись производного дерева в стандартный вывод.
ОКРУЖАЮЩАЯ СРЕДА
Авторы апстрима используют нестандартные соглашения для параметров командной строки и среды.
переменные, так что последние лучше всего рассматривать как параметры, по умолчанию
значение переменной среды с таким же именем, если не указано иное.
Что касается Стикс, СПЕСТИКС путь поиска спецификаций языка (язык.sty), сканер
и файлы изображений парсера расположены с использованием БИНСТИКС в то время как расположение сгенерированного кода C
определяется по ГЕНСТИКС.
Stypp, стидок, ptm_img, lim_test и pim_test использование БИНСТИКС найти сканер и парсер
файлы изображений язык.lim и язык.пим.
Используйте stydoc онлайн с помощью сервисов onworks.net