protected static string MakeMessage(RCToken token, string details) { if (details != null && details != "") { return(string.Format("Invalid syntax around line {0} near the text '{1}'. {2}", token.Line, RCTokenType.EscapeControlChars(token.Text, '"'), details)); } else { return(string.Format("Invalid syntax around line {0} near the text '{1}'.", token.Line, RCTokenType.EscapeControlChars(token.Text, '"'))); } }
public static string FormatScalar(string format, string scalar) { return("\"" + RCTokenType.EscapeControlChars(scalar.ToString(), '"') + "\""); }
public override void ScalarToString(StringBuilder builder, string scalar) { builder.Append("\""); builder.Append(RCTokenType.EscapeControlChars(scalar.ToString(), '"')); builder.Append("\""); }