Defining infix operator in Welder
问题 I have the following simplied definition of an addition operation over a field: import inox._ import inox.trees.{forall => _, _} import inox.trees.dsl._ object Field { val element = FreshIdentifier("element") val zero = FreshIdentifier("zero") val one = FreshIdentifier("one") val elementADT = mkSort(element)()(Seq(zero, one)) val zeroADT = mkConstructor(zero)()(Some(element)) {_ => Seq()} val oneADT = mkConstructor(one)()(Some(element)) {_ => Seq()} val addID = FreshIdentifier("add") val