optional method call recognizer and ErgoTree node builder. When the partial function is defined on a tuple (builder, obj, m, args, subst) it transforms it to a new ErgoTree node, which is then used in the resuting ErgoTree coming out of the ErgoScript compiler.
optional method call recognizer and ErgoTree node builder.
optional method call recognizer and ErgoTree node builder. When the partial function is defined on a tuple (builder, obj, m, args, subst) it transforms it to a new ErgoTree node, which is then used in the resuting ErgoTree coming out of the ErgoScript compiler.
Meta information connecting SMethod with ErgoTree. The optional builder is used by front-end ErgoScript compiler to replace method calls with ErgoTree nodes. In many cases SMethod.MethodCallIrBuilder builder is used. However there are specific cases where more complex builders are used, see for example usage of
withIRInfo
in the declaration of SCollection.GetOrElseMethod.optional method call recognizer and ErgoTree node builder. When the partial function is defined on a tuple (builder, obj, m, args, subst) it transforms it to a new ErgoTree node, which is then used in the resuting ErgoTree coming out of the ErgoScript compiler.