Syntax Diagram Editor and Compiler 2.08.00

ライセンス: 無料トライアル ‎ファイルサイズ: 1.66 MB
‎ユーザー評価: 4.6/5 - ‎7 ‎投票

ドラッグ&ドロップを使用して、シンタックスダイアグラムをグラフィカルに作成および編集します。 構文図に、EBNF、ABNF、XBNF、および XML EBNF を変換します。 構文図から直接パーサーを生成します。 構文図を EBNF に変換します。 統合を容易にするために中間後置き出力を生成します。 停止および再起動機能を備えたストリーミング LL パーサーを実装します。 バイナリ文法を表し、バイナリ署名を解析できます。 直接/間接再帰項の自動検出。 自動直接左再帰ルール変換。 自動共通用語とルールの削減。 "Repeat 0/1 またはそれ以上の時間"の自動挿入。 優先順位を設定して構文図を作成します。 仮想パーサー/状態エンジン内に固有のスキャナー機能。 グラフィック編集とテキスト編集のための取り消し/やり直し/切り取り/コピー/貼り付け。 ルールと図のリアルタイム配置とルーティング。 構文図を印刷するか、他のドキュメントに貼り付けます。 XML/HTML/PHP: 要素をグラフィカルに見つけ、編集し、整列させます。

バージョン履歴

  • バージョン 2.08.00 に転記 2012-02-22

    EULA - 使用許諾契約書



    ベータエンド ユーザーライセンス契約
    VISRAL®、L.P.(「Visral」)は、このベータエンドユーザーライセンス契約("EULA")に含まれる条件に従って、このソフトウェアをライセンスします。このEULAの条件をよく読んでください。「同意する」をクリックするか、ソフトウェアをダウンロード、インストール、コピー、またはその他の方法で(以下に定義されている)使用することにより、お客様は、このEULAの条件に拘束することに同意するものとします。本契約条項に同意しない場合は、「同意する」をクリックしたり、ソフトウェアをインストール、コピー、使用したり、ダウンロードまたはインストールプロセスを続行したりしないでください。

    1. 定義
    「開発済み製品」とは、本ソフトウェアを使用して作成するソフトウェア製品を意味します。
    「組み込みコード」とは、開発された製品に組み込まれた、または組み込まれるソフトウェアによって生成されるソフトウェアルーチンを意味します。
    「ソフトウェア」とは、VisralのVISRALソフトウェアをオブジェクトコード形式のみで、Visralの本契約者が提供するすべての更新およびアップグレードを意味します。

    2. ライセンスと制限
    本EULAの条件に従い、Visralは、(a)開発済み製品を作成するための開発ツールとして、ソフトウェアおよび関連文書(存在する場合)を単一のコンピュータ上で内部的に使用する、個人的、限定的、非独占的、譲渡不可のロイヤリティフリーライセンスをユーザーに付与します。 (b) 本製品の開発済み製品に組み込まれた、または組み込まれた本製品に組み込まれたコードを使用、複製、配布する場合は、本組み込みコードのソースコードがユーザーに公開または直接アクセスできない場合、開発済み製品のすべてのコピーには、適用されるVisral著作権の通知が含まれており、開発済み製品には、強制適用可能なエンドユーザーライセンス契約が伴います。お客様は、本ソフトウェアを他の目的で使用することはできません。また、ソフトウェアおよび関連ドキュメント(存在する場合)の適切な数のコピーを作成することもできます。
    各分散開発製品ユニットは、最低でも次の条件を含む強制可能なエンド ユーザー ライセンスに従ってライセンスを取得する必要があります。(2) エンドユーザーは開発済み製品のバックアップコピーを作成できますが、該当する著作権およびその他の所有権の凡例をすべて複製する必要があります。(3) エンドユーザーは、開発製品を人間が読み取り可能な形に逆コンパイル、リバースエンジニアリング、逆アセンブル、または削減してはならない。(4) エンドユーザーは、適用される米国の輸出制限に従う場合を除き、開発済み製品をいかなる国にも輸出してはならない。(5) エンドユーザーライセンスが、エンドユーザーに、本製品の構成要素として本製品の構成要素として本製品を使用する限定的な権利をエンドユーザーに与えることを確認し、(b) Visralが本公社コードおよびその全コピーに対するすべてのタイトルおよび所有権を保持していること、および(c) Visral知的財産を使用する他の権利が明示的または暗示的に付与されないことを認める。お客様は、お客様が気付いたエンドユーザーライセンス契約の違反を速やかにVisralに通知し、他の製品のエンドユーザーに関する同様の契約を実施する際に使用されるのと同じ程度の勤勉さで、そのような契約を実施するために商業的に合理的な努力を行います。
    本EULAで明示的に許可されている範囲を除き、お客様は、(i)本ソフトウェアの翻訳、逆アセンブル、逆コンパイル、リバースエンジニアリングを行うものとします。(ii) 本ソフトウェアに基づく派生物の全部または一部を修正、コピー、または作成すること。(iii)与える、売る、賃貸、賃貸、貸与、譲渡、Visralの書面による事前の同意なしに、ソフトウェアを配布または譲渡する。(iv) 本ソフトウェアを使用して、第三者のソフトウェアアプリケーションを開発すること、または第三者に代わってソフトウェアアプリケーションを開発する。(v) 本ソフトウェアを使用して、ソフトウェアの全体または一部を再作成したり、同じ機能または類似の機能を実行したり、類似した機能を持つソフトウェアを開発したりすること。(vi) 本ソフトウェアに関するパフォーマンス評価の結果を、Visralの書面による事前の同意なしに第三者に開示する。また、お客様は、本ソフトウェアの複製を単独で配布、ライセンス供与、またはサブライセンスを行わない権利を有し、また、その権利を有しないことに同意するものとします。Visralによって明示的に付与されていないすべての権利は、Visralによって留保されます。黙示的な権利はありません。

    3. 所有権および所有権に関する通知
    お客様は、ソースコードの構造、順序、組織を含むソフトウェアがVisralに対して独占的であり、本ソフトウェアに対する全ての知的財産権を含む、すべての権利、所有権、および利益を有することを認めます。
    お客様は、本契約に基づき提供されるVisralのソフトウェア、文書、その他の知的財産または素材に含まれる著作権、商標、その他の所有権の通知または凡例を削除、変更、またはあいまいにしないことに同意するものとします。あなたは、あなたがここに作るすべてのコピーにそのような通知や伝説をすべて再現しなければなりません。

    4. サポート
    Visralは、ソフトウェアまたは組み込みコードの保守またはサポートを提供したり、ソフトウェアの更新またはアップグレードを通知する義務を負いません。Visralが単独の裁量で本ソフトウェアの更新またはアップグレードを一般に利用可能にした場合、該当する場合、そのような更新またはアップグレードの使用は、Visralのオプションで、本EULAまたはその他のライセンス条項に従います。ソフトウェアの更新、アップグレード、機能強化、修正、および新しいバージョンを入手したい場合は、そのようなソフトウェアのライセンスについてVisralに連絡することができます。

    5. 機密性
    お客様は、本ソフトウェアに関するVisral機密情報または情報を開示しないことに同意するものとしますが、その他可用性、機能、機能またはパフォーマンス(ソフトウェアに関するパフォーマンス評価の結果を含む)、またはその一部を含む、または本ソフトウェアを本ソフトウェアのいかなる部分にも開示しないことに同意するものとします。お客様は、本EULAに基づき本ソフトウェアにアクセスするすべての従業員が、本第5条に定める義務を遵守することを表明し、保証し、契約するものとします。
    お客様が本ソフトウェアに関する提案、情報、アイデア、フィードバックを提供する限り、本ソフトウェアまたは関連ドキュメント(「フィードバック」)を使用している間に発見されたエラーの報告を含むがこれらに限定されない限り、そのようなフィードバックはVisralの財産であるものとします。お客様は、フィードバックに関する世界中のすべての権利、所有権、および関連する知的財産権をVisralに譲渡し、ここに割り当てることに同意し、そのような権利を完成させ、執行する際に、Visralの費用でVisralを支援することに同意します。

    6. 保証免責事項
    お客様は、本ソフトウェアが商用リリース用にテストされていない「ベータ版」であり、バグやエラーが含まれていることを確認します。さらに、本EULAに基づいて提供されるソフトウェア、ドキュメント、その他すべての項目および資料が、いかなる種類または種類の保証なしに「その他」基準で提供されていることを確認します。本書は、法律で認められる最大限の範囲において、第三者の権利の侵害、特定目的への適合性、商品性、満足のいく品質を含む、法的、明示的、または黙示的な保証を含む、法律で認められる最大限の範囲で、すべての保証を否認および除外するものとします。Visralは、ソフトウェアまたはドキュメンテーションがお客様のニーズまたは要件を満たしていること、ソフトウェア、ドキュメントまたは組み込みコードが誤りがないこと、またはソフトウェア、ドキュメンテーションまたは組み込みコードのエラーまたは欠陥が修正されることを保証しません。

    7. 責任の制限
    いかなる場合でも、契約、不法行為(過失を含む)、厳格な製造物責任、またはその他の方法にかかわらず、いかなる使用、事業の中断、または間接的、特別、偶発的、または結果的損害(過失を含む)、またはその他の措置の形態にかかわらず、そのような損害の可能性を事前に勧告された場合でも、その他の責任を負わないものとします。このEULAまたは本明細書の限られた救済策が本質的な目的に失敗していることが判明したとしても。
    契約、不法行為(過失および厳格な製造物責任を含む)、またはその他の場合に関係なく、このEULAの下でのバイストラルの責任は、いずれの場合も、その行為の形態に関係なく、このEULAまたは本ポリシーの限定的な救済策が本質的な目的に失敗していることが判明した場合でも、ソフトウェアのVISRALに支払われた金額を超えます。あなたがソフトウェアのために支払わなかった場合、VISRALの責任は100ドル(USD $ 100)に制限されます。

    8. 期間および終了
    この EULA は、終了するまで有効です。お客様は、本ソフトウェアを破壊または削除することにより、いつでもこのEULAを終了することができます。本EULAは、お客様が実質的に本条件に違反した場合に自動的に終了するものとします。本EULAの終了または満了時に、お客様に付与されたライセンスは直ちに終了し、お客様は直ちにソフトウェアの使用を中止し、速やかにソフトウェア(お客様の所有物、保管または管理下のすべてのコピーを含む)を返却または破棄するものとします。ただし、開発済み製品のエンドユーザーライセンスは、その条件に従って存続するものとします。Visralは、書面による通知の直後に、このEULAを終了することができます。本セクションおよび含まれる第2条(第3段落のみ)および4から12の本契約を含め、その性質上存続する当事者の定義および権利、義務および義務は、このEULAの終了または満了を存続するものとします。

    9. ヴィスラルの補償
    本ソフトウェアに関する請求のみを除き、お客様は、Visralの使用、複製、表示、性能、製造、販売、流通、複製、販売、製品の販売、複製、販売、製品の使用に関する第三者の請求から生じる、すべての請求、要求、訴訟、手続き、訴訟、責任、費用、費用、損害賠償および判断(合理的な弁護士費用を含む)に対して、Visralを無害に補償し、保護し、保持するものとします。

    10. 米国政府の権利
    本ソフトウェアが米国政府によって取得される場合、ソフトウェアおよびマニュアルは「商用コンピュータソフトウェア」および「商用コンピュータソフトウェアドキュメント」であり、FAR 12.212またはDFARS 227.7202に従い、その後継のソフトウェアおよびドキュメントの使用、複製および開示は、本EULAの条件に準拠します。

    11. 一般
    Visralは、合理的な管理を超える原因に関して、本項の義務の履行に失敗または遅延を理由として、本項に責任を負わないものとします。Visralが本規定のいかなる提供のもとで、お客様のパフォーマンスを必要とする失敗は、その後、その後、そのようなパフォーマンスを必要とする完全な権利に影響を及ぼすものではありません。また、本規定の違反のVisralによる放棄は、規定自体の放棄として取られたり、保持されたりしてはならない。本EULAの条項が執行不能または無効である場合、そのような執行不能または無効性は、このEULAを執行不能または無効にすることはなく、執行不能または無効な条項は、元の条項の経済的効果を可能な限り綿密に達成するために修正されなければならない。このEULAは、米国およびテキサス州の法律が、テキサス州の住民によって締結された協定に適用され、完全にテキサス州内で実施されるため、すべての点で統治されるものとします。米国テキサス州ロックウォール郡にある連邦裁判所および州裁判所は、このEULAに関連して生じる紛争に関して非専属的管轄権を有するものとします。国際物品売買契約に関する国際連合条約(1980)は、このEULAへの申請から特に除外されています。ここでの当事者の関係は、独立した請負業者の関係です。ここに含まれるものは、当事者間の機関、パートナーシップ、またはその他の共同事業体を作成するものと解釈されるものではありません。いずれの当事者も、相手方を縛り、代理または名称で取引する権限または権利を有しないか、相手方に対する義務または責任を負うものとします。この EULA に表示されるセクション見出しは、利便性の問題としてのみ挿入され、そのような段落の範囲または範囲を定義、制限、内容を記述したり、そのようなセクションに影響を与えたりする方法はありません。お客様は、本EULAに基づくお客様の権利の全部または一部を、Visralの書面による同意なしに第三者に譲渡することはできません。上述の軽蔑におけるいかなる割り当ても、無効とし、無効になります。このEULAは、お客様およびお客様のそれぞれの後継者および許可された譲受人の利益に拘束力を持ち、利益を得るものとします。このEULAの対象となる商品、ソフトウェア、および技術は、米国の輸出規制法および規制の対象となります。お客様は、輸出管理法を含む、適用されるすべての法律、規則および規制を厳格に遵守することに同意するものとします。このEULAは、サブジェに関して当事者間の完全な合意ですポートコントロール法。このEULAは、本契約の主題に関して当事者間の全合意である。それは、そのような主題に関して、口頭であろうと書面であろうと、当事者間のすべての前または同時代の合意または理解を支配し、その条件を支配する。このEULAは、ヴィストラルとお客様の両方の役員が署名した書面で行わない限り、変更を行いません。お客様は、Visralの純利益に基づく税金を除き、本EULAまたはソフトウェアの受領または使用に関連するあらゆる種類の税金、政府手数料および利息を支払うことに同意するものとします。

プログラムの詳細