Это команда strip_stx, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
strip_stx - простой инструмент грамотного программирования
СИНТАКСИС
strip_stx [-c комментарии ] [-B открытый Закрыть ] [ файл файл ...]
ОПИСАНИЕ
strip_stx удаляет всю разметку структурированного текста (Stx) из перечисленных файловоставив только
текст в предварительно отформатированных блоках. Если в списке нет файлов, вместо этого читается стандартный ввод. В
результат выводится на стандартный вывод.
Это задумано как простой инструмент грамотного программирования: программисты могут писать свои
программы как документы, обрабатывая их с помощью stx2any для документации и публикации, но
с strip_stx для компиляции / запуска кода.
Более подробная информация о Stx находится на странице руководства stx2any.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-c комментарии
закомментировать некодированные части (текст вне предварительно отформатированных блоков) с помощью
данный комментарии в начале каждой строки. Если этот вариант (или следующий
one) не указывается, части, не связанные с кодом, просто удаляются.
-B открытый Закрыть
окружайте части, не связанные с кодом, открывающими и закрывающими маркерами (комментариями) открытый
и Закрыть соответственно. Этот параметр можно использовать вместе с параметром -c.
--версия, -V
Просто покажите информацию о версии и выйдите.
--помощь, -?
Просто покажите короткое справочное сообщение и выйдите.
ПРИМЕРЫ
strip_stx parse.py.stx> parse.py
Удалите документацию из исходного файла parse.py.stx, предположительно оставив только python
код там.
strip_stx -B '/ *' '* /' -c '*' my.c.stx> my.c
Превратите грамотный документ кода C в соответствующий исходный файл C, оставив документацию в
аккуратно оформленные комментарии.
strip_stx -B 'cat <<EOT' 'EOT' embshell.stx> embshell.sh
Превратите документ embshell.stx в сценарий «встроенной оболочки», в котором все непрограммные
части выводятся на стандартный вывод, когда их выполнение достигает их. Это похоже на
PHP или eperl; но strip_stx на самом деле не предназначен для этого. Есть и другие варианты
создание встроенных сценариев, таких как определение собственной разметки для частей кода или
обработка программной логики с помощью m4 внутри stx2any.
Используйте strip_stx онлайн с помощью сервисов onworks.net
