VisualLangLab

ソフトウェアのスクリーンショット:
VisualLangLab
ソフトウェアの詳細:
バージョン: 3.14
日付のアップロード: 11 May 15
開発者: Sanjay Dasgupta
ライセンス: 無料
人気: 8

Rating: 3.5/5 (Total Votes: 2)

VisualLangLabはどんな種類のコードやスクリプトなしのパーサーを開発するための完全に視覚的なIDE(統合開発環境)である 。それは、使用中のシンプルで、学習することが非常に簡単です。他のパーサジェネレータとは異なり、VisualLangLabは文法ツリーノードごとに異なる​​アイコンで視覚的な文法ツリーとしてパーサー·ルールを表します。
VisualLangLabの文法ツリーは実行可能であり、任意の時点で実行することができます - 遅延や他の手動操作なし - ボタンをクリックするだけで。パーサーのテスト入力は、IDEに直接入力するか、ユーザーにノミネートされたファイルから取得することができます。パーサーを実行すると、他のスキルやツールを必要としません。これは、テストを簡素化し、反復、増分開発プロセスを促進し、何倍もの開発をスピードアップします。オプションアクション - JavaScriptやScalaでのコードスニペットは - また文法に埋め込むことができます。
パーサ開発プロセスは、メニューバー、コンテキストメニューの操作を使用して、同等の文法ツリー(複数可)を作成することに還元されます。キーボードからのテキスト入力のみを構文規則とトークンに名前を付けるための、およびトークンのための正規表現パターンを指定するために必要とされます。ユーザーインターフェースは、GUIおよび編集文法ツリーに十分に説明されています。
文法は、さらに編集し、テストのために再ロードすることができ、XMLファイルとして保存されます。 APIは、XMLファイルをロードし、パーサを再生成するためにクライアントプログラムを可能にします。そのためScalaのパーサコンビネータの働き方の、何のソース·コードの生成やコンパイルは必要ありませんので、パーサの再生は非常に高速に行われます。さらなる詳細および実施例は、APIを使用してください。 APIは、スカラとJavaをサポートしています。

このリリースの新機能:ソフトウェアの変更と同期します。

ドキュメントファイル。

このバージョン3.10の新機能:

このVLL-9の修正("ファイル - >新規"操作誤った空白の定義を使用して)

この要件:

こののJava 2 Standard Editionのランタイム環境
スカラ

同じようなソフトウェア

へのコメント VisualLangLab

コメントが見つかりません
コメントを追加
画像をオンにする!