| @@ -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
                    
                