問題タブ [xbase]
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.
xtext - 変数名に基づいてメソッドを動的に呼び出す
現在、いくつかのメソッド名を持つ生成された XBase オブジェクトがあります。
get_0()
、get_1()
、get_...()
、get_50()
このように、50 行ではなくループで呼び出したいと思います。
XBase/XText でこれを達成するにはどうすればよいですか?
interpreter - Xbase インタープリター: インスタンスのフィールドにアクセスできませんでした: null
私は自分の dsl Jvm に互換性を持たせるというアイデアをテストしており、Xbase を拡張してインタープリターを使用する可能性をテストしたいと考えていました。インタープリターで使用する最小限のテスト プロジェクトを作成しようとしましたが、実行時エラーが発生します。Xbase の適応に関する一般的な概念は理解していると思いますが、インタープリターのセットアップ/エントリポイントがどのように設定されているかがわからず、発生しているエラーや解決方法に関する情報を見つけることができませんでした。私の状況に関連するファイルは次のとおりです。
Text.xtext:
TestJvmModelInferrer:
テストケース:
部分的なスタック トレース: