англійськафранцузькаіспанська

Ad


Значок OnWorks

Завантаження XBNF для Linux

Безкоштовно завантажте програму XBNF Linux, щоб працювати онлайн в Ubuntu онлайн, Fedora онлайн або Debian онлайн

Це програма для Linux під назвою XBNF, останню версію якої можна завантажити як xbnf_i686-winxp5.1.exe. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.

Завантажте та запустіть онлайн цю програму під назвою XBNF з OnWorks безкоштовно.

Дотримуйтесь цих інструкцій, щоб запустити цю програму:

- 1. Завантажив цю програму на свій ПК.

- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.

- 3. Завантажте цю програму в такий файловий менеджер.

- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.

- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.

- 6. Завантажте програму, встановіть її та запустіть.

ЕКРАНИ

Ad


XBNF


ОПИС

Neurotranslator - це розумний компілятор, який використовує правила перекладу та біективні правила,
Покращення BNF називається XBNF як розширення мови опису BNF.
XBNF може брати участь у кількох різних комп'ютерних доменах:
- кодування/декодування між мовами, формат файлу, ...
- криптологія
- мережа

Можна створити кілька вихідних потоків (опція -o)
Потоки відображаються відповідно до порядку появи # у визначенні.


* Приклад logic.xbnf:


аксіома: ou (RC)
аксіома : ()

ou : et "+" ou # "(ou " et " " ou ")"
ou : et

et : факт "." et # "(et " fact " " et ")"
et : факт

факт : < > boolean < > # boolean

факт : < > "(" < > ou < > ")" < > | < > ou < > # ou

boolean : "1" # "true"
boolean : "0" # "false"

< >: (STRING "\t") | ()

* Перекласти з stdin на stdout:

Команда# xbnf -i - -o - samples/logic.xbnf
(0 + 1) . 1 + ( 0 . ( 1 + 1 + 0) )
+ 1 . 0 . 1
^D

(ou (et (ou false true) true) (ou (et false (ou true) ...



риси

  • Вхідний і вихідний канал XBNF (#)
  • прямий переклад за допомогою "=>" і аналіз потоку, що розвивається за допомогою -if / -of
  • випадковий вихід (EX: p.3 для ймовірності 3/F)
  • виявлення циклу (увімкнено за замовчуванням)
  • тільки одна фаза синтаксичного аналізу для входу і одна фаза аналізу для виходу
  • граматичні параметри за допомогою (виклик PARAM*)
  • оцінка обсягу за допомогою -is/-os
  • потужний налагоджувач для граматики, а також внутрішньо використовуваний XBNF


Аудиторія

Інформаційні технології, досвідчені кінцеві користувачі, системні адміністратори, розробники, архітектори


Користувацький інтерфейс

Командний рядок


Мова програмування

C + +


Категорії

Компілятори, машинний переклад, мови

Це додаток, який також можна отримати з https://sourceforge.net/projects/neurotranslator/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad