問題タブ [jay-parser-generator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Jay、mono C# コンパイラと文法の変更
Mac で Mono C# コンパイラのビルド環境をセットアップしようとしています。目的は、研究プロジェクトのために文法を拡張することです。ビルドのセットアップに苦労しました。答えは非常に簡単だと確信していますが、これまでのところ、有用な情報を見つけることができません.
文法が一部であり、プロジェクトのコンパイル時に文法への変更が考慮されるMonoDevelopのソリューションを希望します。
私が唯一の出発点として見つけたソリューション ファイルには、プロジェクト ページから取得したソース ドロップには存在しない cs-parser.cs ファイルが含まれています。このファイルは、cs-parser.jay でパーサー ジェネレーターを実行した結果であると推測していますが、これをビルド ステップとして設定する方法に関する情報を見つけることができません (または、パーサー ジェネレーターを手動で実行する方法について)。
mcs の操作方法に関するウォークスルー チュートリアルへのリンクを歓迎するか、簡単なステップバイステップ
c# - C# の代わりに Java を生成する Mac 上の Jay パーサー ジェネレーター
Jay パーサー ジェネレーターを実行しようとしています (jar ファイルを使用)。私はこのように実行しています:
これは私のWindowsマシンでうまく動作します。ただし、Mac OSX マシンで実行すると、要求された C# ソース ファイルではなく、Java ソース ファイルが取得され続けます。これを修正する方法についてのアイデアはありますか?