Например, у меня есть список и хочет перебрать на него, и сделать преобразование макросъемки каждого значения:Можно ли зафиксировать некоторое значение для использования внутри `` сплайсинга`` макроса `reify`?
reify {
someIntListExpr.splice.foreach { i =>
// transform is a macro of the form 'transform(c: Context)(i: c.Expr[Int]): c.Expr[Unit]
transform(i).splice
}
}
Но компилятор выплевывает сообщение об ошибке:
found: Int
required: c.universe.Expr[Int]
Есть ли способ Исправить это?