これは Kayacc という名前の Linux アプリで、最新リリースは Tombo2.1.2.tar.gz としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。
Kayacc という名前のこのアプリを 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
DESCRIPTION
Kayacc は、TOMBO プロジェクトの別名です。 現在、Tombo プロジェクト ページをバージョン 2.1.0 に更新中です。 [ファイル]タブからTombo2.1.0.tar.gzをダウンロードしてください。Tombo は、コンパイラとインタープリタを構築するためのコンパイラ生成ツールキットです。 これには、コンテキスト自由文法のパーサーを生成する BNF コンパイラーと、コンパイラー開発をサポートするクラス ライブラリが含まれています。
クラス ライブラリは、シンボル テーブル、Unicode テキスト操作、予約語マッピング、および Unicode とバイト指向エンコーディング間の変換をサポートします。
Tombo は、lex、yacc、および Bison ツールの代替ツールです。
ソースは git/code リポジトリまたは src ディレクトリで参照できます。
に電子メールを送信する [メール保護] サポートのための
オプション
- 文脈自由文法用の BNF コンパイラ
- BNF 文法と C++ アクションの分離
- アクションを文法から分離するための C++ クラスでのアクションのカプセル化
- カスケードトランスレーターをサポートするための C++ クラスでのアクションのカプセル化
- コンパイル関数をサポートするクラス ライブラリ
- 31 ビット Unicode またはその他のワイド文字セットの完全なサポート
- シンボルテーブルとワイドキャラクタテキスト操作のサポート
- 字句スキャナ機能のサポート
- 高スループットのためのトークンベースのパーサー
- スコープ ルール、構造体宣言、名前空間ルールをサポートするクラス
- ツールキットの使用法を示すサンプル プログラム
Audience
科学/研究、上級エンドユーザー、開発者、エンジニアリング
ユーザーインターフェース
コマンドライン
プログラミング言語
C + +
これは、https://sourceforge.net/projects/kayacc/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。