英語フランス語スペイン語

Ad


OnWorksファビコン

Linux 用 XBNF ダウンロード

XBNF Linux アプリを無料でダウンロードして、Ubuntu オンライン、Fedora オンライン、または Debian オンラインでオンラインで実行します。

これは、XBNF という名前の Linux アプリで、その最新リリースは xbnf_i686-winxp5.1.exe としてダウンロードできます。 これは、ワークステーション用の無料のホスティング プロバイダーである OnWorks でオンラインで実行できます。

XBNF という名前のこのアプリを OnWorks で無料でオンラインでダウンロードして実行します。

このアプリを実行するには、次の手順に従ってください。

-1。このアプリケーションをPCにダウンロードしました。

--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。

-3。このアプリケーションをそのようなファイルマネージャにアップロードします。

-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。

-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。

-6。アプリケーションをダウンロードし、インストールして実行します。

スクリーンショットは

Ad


XBNF


DESCRIPTION

Neurotranslator は、翻訳と全単射ルールを使用する賢いコンパイラーです。
BNF改良はBNF記述言語の拡張としてXBNFと呼ばれます。
XBNF は、いくつかの異なるコンピュータ ドメインに関与している可能性があります。
- 言語間でのエンコード/デコード、ファイル形式など
- 暗号学
- ネットワーキング

複数の出力フラックスを生成可能 (-o オプション)
フラックスは、定義内の # の出現順に従ってマッピングされます。


* サンプルロジック.xbnf :


公理: ou (RC)
公理: ()

ou : et "+" ou # "(ou " et " " ou ")"
あなた:そして

et : 事実 "。" et # "(et "事実" "et ")"
et : 事実

事実 : < > ブール値 < > # ブール値

事実: < > "(" < > ou < > ")" < > | < > おう < > # おう

ブール値 : "1" # "true"
ブール値 : "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: 3/F の確率については p.3)
  • ループ検出 (デフォルトで有効)
  • 入力に対して XNUMX つの解析フェーズと出力に対して XNUMX つの解析フェーズのみ
  • (PARAM* 呼び出し) を使用した文法パラメーター
  • -is/-os を使用したスコープの評価
  • 文法用の強力なデバッガですが、内部でも XBNF が使用されます


Audience

情報技術、高度なエンド ユーザー、システム管理者、開発者、アーキテクト


ユーザーインターフェース

コマンドライン


プログラミング言語

C + +


カテゴリー

コンパイラー、機械翻訳、言語

これは、https://sourceforge.net/projects/neurotranslator/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad