using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ShintenScript { public class ASTNodeSubtract : ASTNodeBinaryNumericOperator { public ASTNodeSubtract(IASTNode lhs, IASTNode rhs) : base(lhs, rhs) { } public override object CreateFunction11(Func left, Func right) { return (Func)(ctx => left(ctx) - right(ctx)); } public override string Op() => "-"; } }