АнглийскийФранцузскийИспанский

Значок OnWorks

yappp - Интернет в облаке

Запустите yappp в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда yappp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


yapp - Perl-интерфейс для модуля Parse :: Yapp

СИНОПСИС


yapp [параметры] грамматика[.yp]

тявкать -V

тявкать -h

ОПИСАНИЕ


yapp - это интерфейс модуля Parse :: Yapp, который позволяет компилировать грамматику Parse :: Yapp.
входные файлы в Perl ЛАЛР(1) Модули объектно-ориентированного синтаксического анализа.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


На сегодняшний день все опции являются дополнительными :-)

-v Создает файл грамматика.output, описывающий ваш парсер. Он покажет вам сводку
конфликты, правила, состояния DFA (детерминированный конечный автомат) и общее использование
парсер.

-s Создайте автономный модуль, в который включен драйвер. Обратите внимание, что если у вас есть
более одного модуля парсера, вызываемого из программы, чтобы он работал автономно, вам необходимо
эта опция только для одного из ваших модулей парсера.

-n Отключите нумерацию строк исходного файла, встроенную в модуль синтаксического анализатора. Я не знаю почему
он должен быть нужен, но он есть.

-m модуль
Дает вашему модулю синтаксического анализатора имя пакета (или пространство имен, или имя модуля, или имя класса
или как бы там ни было) модуль. По умолчанию грамматика

-o Outfile
Скомпилированный выходной файл будет назван Outfile для вашего модуля парсера. По умолчанию
грамматика.pm или, если вы указали опцию -m A :: Модуль :: Имя (см. ниже), чтобы Имя.pm.

-t имя файла
" -t имя файла опция позволяет вам указать файл, который будет использоваться в качестве шаблона
для генерации вывода парсера. По умолчанию используется внутренний шаблон, определенный
in Parse :: Yapp :: Output.pm. О том, как написать собственный шаблон и какие замены
доступны, посмотрите модуль Parse :: Yapp :: Output.pm : так должно быть
очевидно.

-b притон
Если вы работаете с системами, которые понимают так называемые она взорвалась, и ваш сгенерированный парсер
является непосредственно исполняемым скриптом, вы можете указать его с помощью -b вариант, то есть:

yapp -b '/ usr / local / bin / perl -w' -o myscript.pl myscript.yp

Это выведет файл с именем myscript.pl чья самая первая строка:

#! / usr / local / bin / perl -w

Аргумент является обязательным, но если вы укажете пустую строку, значение
$ Config {perlpath} будет использоваться вместо

грамматика
Входной файл грамматики. Если суффикс не указан и файл не существует, появляется
попытаться открыть файл с суффиксом .yp пробуется перед выходом.

-V Отобразите текущую версию Parse :: Yapp и корректно завершите работу.

-h Отобразите экран использования.

Используйте yappp в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad