| @@ -192,6 +192,12 namespace Implab.JSON { | |||||
| 192 | throw new ParserException(String.Format("Unexpected token {0}: '{1}'", tokenType, value)); |
|
192 | throw new ParserException(String.Format("Unexpected token {0}: '{1}'", tokenType, value)); | |
| 193 | } |
|
193 | } | |
| 194 |
|
194 | |||
|
|
195 | ||||
|
|
196 | public bool EOF { | |||
|
|
197 | get { | |||
|
|
198 | return m_scanner.EOF; | |||
|
|
199 | } | |||
|
|
200 | } | |||
| 195 | } |
|
201 | } | |
| 196 |
|
202 | |||
| 197 | } |
|
203 | } | |
| @@ -101,6 +101,15 namespace Implab.Parsing { | |||||
| 101 | } |
|
101 | } | |
| 102 |
|
102 | |||
| 103 | /// <summary> |
|
103 | /// <summary> | |
|
|
104 | /// Признак конца данных | |||
|
|
105 | /// </summary> | |||
|
|
106 | public bool EOF { | |||
|
|
107 | get { | |||
|
|
108 | return m_pointer >= m_bufferSize; | |||
|
|
109 | } | |||
|
|
110 | } | |||
|
|
111 | ||||
|
|
112 | /// <summary> | |||
| 104 | /// Читает следующий токен, при этом <see cref="m_tokenOffset"/> указывает на начало токена, |
|
113 | /// Читает следующий токен, при этом <see cref="m_tokenOffset"/> указывает на начало токена, | |
| 105 | /// <see cref="m_tokenLen"/> на длину токена, <see cref="m_buffer"/> - массив символов, в |
|
114 | /// <see cref="m_tokenLen"/> на длину токена, <see cref="m_buffer"/> - массив символов, в | |
| 106 | /// котором находится токен. |
|
115 | /// котором находится токен. | |
General Comments 0
You need to be logged in to leave comments.
Login now
