substituteFuncs<A extends AST> function
Implementation
A substituteFuncs<A extends AST>(
AST ast, Iterable<FuncDecl> from, Iterable<AST> to) =>
currentContext.substituteFuncs(ast, from.toList(), to.toList()) as A;