一種のネストされた準引用評価を実行できるかどうか疑問に思っていました。
関数呼び出しがあるとしましょう
q"${function(args)}"
"add(x,y)"
それは(文字列)を返します
これを評価させるにはどうすればよいですか?
何かのようなもの
val a = q"""${q"${function(args)}"}"""
ここでの問題は、準引用符の最初の評価が文字列を返すことであり、2 番目の評価では何も実行されないことになります。
一種のネストされた準引用評価を実行できるかどうか疑問に思っていました。
関数呼び出しがあるとしましょう
q"${function(args)}"
"add(x,y)"
それは(文字列)を返します
これを評価させるにはどうすればよいですか?
何かのようなもの
val a = q"""${q"${function(args)}"}"""
ここでの問題は、準引用符の最初の評価が文字列を返すことであり、2 番目の評価では何も実行されないことになります。