예제 #1
0
 public override void WriteContents(TextParserWriterArgs args, ListParser parser, string name)
 {
     parser.Items.ForEach(r => args.Write(r));
 }
예제 #2
0
 public override void WriteContents(TextParserWriterArgs args, SingleCharTerminal tester, string name)
 {
     base.WriteContents(args, tester, name);
     args.Output.WriteLine("{0}.Character = (char)0x{1:x}; // {2}", name, (int)tester.Character, tester.Character);
 }
예제 #3
0
 public override void WriteContents(TextParserWriterArgs args, CharRangeTerminal tester, string name)
 {
     base.WriteContents(args, tester, name);
     args.Output.WriteLine("{0}.Start = (char)0x{1:x};", name, (int)tester.Start);
     args.Output.WriteLine("{0}.End = (char)0x{1:x};", name, (int)tester.End);
 }