public string Extract() { if (!valid) { Debug.Assert(false); return(null); } top.Simplify(); return(top.Extract()); }
public override string Extract() { return($"var {varName} := {value}; {child.Extract()}"); }
public string Extract() { if (!valid) { Debug.Assert(false); return(null); } top.Simplify(); return(top.Extract()); }
public override string Extract() { return($"var {varName} := {value}; {child.Extract()}"); }