# HG changeset patch
# User cin
# Date 1402961449 -14400
# Node ID 7759c80cad955d81cc6bbb90894133c54a6718f2
# Parent 4fcbe7a4b36b8b929dcef4b00b303942482b0a5e
minor changes
diff -r 4fcbe7a4b36b -r 7759c80cad95 Implab/JSON/JSONParser.cs
--- a/Implab/JSON/JSONParser.cs Sun Jun 15 19:40:06 2014 +0400
+++ b/Implab/JSON/JSONParser.cs Tue Jun 17 03:30:49 2014 +0400
@@ -192,6 +192,12 @@
throw new ParserException(String.Format("Unexpected token {0}: '{1}'", tokenType, value));
}
+
+ public bool EOF {
+ get {
+ return m_scanner.EOF;
+ }
+ }
}
}
diff -r 4fcbe7a4b36b -r 7759c80cad95 Implab/Parsing/Scanner.cs
--- a/Implab/Parsing/Scanner.cs Sun Jun 15 19:40:06 2014 +0400
+++ b/Implab/Parsing/Scanner.cs Tue Jun 17 03:30:49 2014 +0400
@@ -101,6 +101,15 @@
}
///
+ /// Признак конца данных
+ ///
+ public bool EOF {
+ get {
+ return m_pointer >= m_bufferSize;
+ }
+ }
+
+ ///
/// Читает следующий токен, при этом указывает на начало токена,
/// на длину токена, - массив символов, в
/// котором находится токен.