public string ToString(VariableContext ctx) { if (ctx.IsDefined(Name)) { var value = ctx.Get(Name).ToString(); return($"[{value}]"); } return(Name); }
public ISymbol MakeSubstitutions(VariableContext ctx) { return(ctx.Get(Name)); }