問題タブ [scalameta]

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.

0 投票する
1 に答える
289 参照

scala - scala-meta: 引用符を外すときの型の不一致。見つかった: オプション[scala.meta.Type.Arg] 必須: scala.meta.Type

scala-metaの新しいスタイルのマクロ注釈で少し遊んでいます。そこで、@Main アノテーションの例を拡張しました。

SConsumer.scala:

SConsumerProperty.scala:

次のコンパイラ エラーが発生します。

では、Type.Arg を Type に変換する方法は?

0 投票する
2 に答える
486 参照

scala - Scalaは文字列をシングルトンオブジェクトに反映します

文字列として指定された Scala シングルトン オブジェクト (package1.Main など) を Main の実際のインスタンスに変換して、メソッドを呼び出せるようにする方法を探しています。

問題の例:

magiclyConvert1 および magiclyConvert2 関数はどのように実装できますか?