Helper class of Les2Printer that ensures there is a tokens are spaced apart properly.
Inheritance: DefaultNodePrinterWriter
Example #1
0
 internal Les2Printer(StringBuilder target, ILNodePrinterOptions options = null)
 {
     SetOptions(options);
     Writer = new Les2PrinterWriter(target, _o.IndentString ?? "\t", _o.NewlineString ?? "\n");
 }
Example #2
0
 static void MaybeInitThread()
 {
     _staticPrinter       = _staticPrinter ?? new Les2Printer(_staticStringBuilder);
     _staticWriter        = _staticWriter ?? new Les2PrinterWriter(_staticStringBuilder);
     _staticStringBuilder = _staticStringBuilder ?? new StringBuilder();
 }