Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

Pobieranie XBNF dla systemu Linux

Bezpłatne pobieranie aplikacji XBNF Linux do uruchamiania online w Ubuntu online, Fedorze online lub Debian online

To jest aplikacja dla systemu Linux o nazwie XBNF, której najnowszą wersję można pobrać jako xbnf_i686-winxp5.1.exe. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.

Pobierz i uruchom online tę aplikację o nazwie XBNF z OnWorks za darmo.

Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:

- 1. Pobrałem tę aplikację na swój komputer.

- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 3. Prześlij tę aplikację w takim menedżerze plików.

- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.

- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 6. Pobierz aplikację, zainstaluj ją i uruchom.

ZRZUTY EKRANU

Ad


XBNF


OPIS

Neurotranslator to sprytny kompilator wykorzystujący reguły tłumaczenia i bijective,
Ulepszenie BNF nazywa się XBNF jako rozszerzenie języka opisu BNF.
XBNF może być zaangażowany w kilka różnych domen komputerowych:
- kodowanie/dekodowanie między językami, formatem plików, ...
- kryptologia
- tworzenie sieci

Można wygenerować kilka strumieni wyjściowych (opcja -o)
Strumień jest mapowany zgodnie z kolejnością pojawiania się # w definicji.


* Przykładowy plik logic.xbnf :


aksjomat : ou (RC)
aksjomat : ()

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

et : fakt "." et # "(et " fakt " " et ")"
et : fakt

fakt : < > boolean < > # boolean

fakt : < > "(" < > lub < > ")" < > | < > ou < > # ou

wartość logiczna : "1" # "prawda"
wartość logiczna : "0" # "fałsz"

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

* Przetłumacz z stdin na standardowe wyjście :

Polecenie# xbnf -i - -o - sample/logic.xbnf
(0+1) . 1 + ( 0 . ( 1 + 1 + 0 ) )
+ 1 . 0. 1
^D

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



Korzyści

  • Kanał wejściowy i wyjściowy XBNF (#)
  • bezpośrednie tłumaczenie za pomocą "=>" i rosnące parsowanie strumienia z -if / -of
  • losowe wyjście (EX: p.3 dla prawdopodobieństwa 3/F)
  • wykrywanie pętli (domyślnie włączone)
  • tylko jedna faza parsowania dla wejścia i jedna faza parsowania dla wyjścia
  • parametry gramatyczne przy użyciu (wywołanie PARAM*)
  • ocena zakresu za pomocą -is/-os
  • potężny debugger gramatyki, ale także używany wewnętrznie XBNF


Publiczność

Technologia informacyjna, zaawansowani użytkownicy końcowi, administratorzy systemu, programiści, architekci


Interfejs użytkownika

Wiersz poleceń


Język programowania

C + +


Kategorie

Kompilatory, tłumaczenie maszynowe, języki

Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/neurotranslator/. Jest hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad