Пример #1
0
 public override void Print(StringBuilder sb, string indent1, string indent2)
 {
     sb.AppendLine($"{indent1}Repeat({RegExRepeatType})");
     Expression.Print(sb, indent2 + SubDash, indent2 + SubSpaces);
 }
Пример #2
0
 public override void Print(StringBuilder sb, string indent1, string indent2)
 {
     sb.AppendLine($"{indent1}Except");
     Expression1.Print(sb, indent2 + SubDash, indent2 + SubSpaces);
     Expression2.Print(sb, indent2 + SubDash, indent2 + SubSpaces);
 }
Пример #3
0
 public override void Print(StringBuilder sb, string indent1, string indent2)
 {
     sb.AppendLine($"{indent1}Accept({AcceptState})");
     Expression?.Print(sb, indent2 + SubDash, indent2 + SubSpaces);
 }