Ejemplo n.º 1
0
 public static void CheckProperty(this ITrwReader reader, string propertyName)
 {
     reader.Check(TrwTokenType.PropertyName);
     if (reader.ValueAsString != propertyName)
     {
         throw new Exception($"Property '{propertyName}' was expected, but '{reader.ValueAsString}' found. (Ln {reader.LineNumber} Col {reader.LinePosition})");
     }
 }
Ejemplo n.º 2
0
 public static void CheckAndMoveNext(this ITrwReader reader, TrwTokenType tokenType)
 {
     reader.Check(tokenType);
     reader.MoveNext();
 }