| Предыдущий | Следующий |
| QPARSE_E_NOT_YET_IMPLEMENTED | QPARSE_E_UNSUPPORTED_PROPERTY_TYPE |
QPARSE_E_EXPECTING_PHRASE
Что означает QPARSE_E_EXPECTING_PHRASE
QPARSE_E_EXPECTING_PHRASE (0X8004166A) — парсер ожидал фразовый операнд.
В текущей grammar position требуется текстовая phrase, но следующего допустимого phrase token нет. Проверьте пустые кавычки, escaping, operator sequence и то, не удалил ли preprocessor содержимое между delimiters до передачи строки парсеру.
Что проверить
- Сохраните operator перед ошибкой и следующий токен.
- Парсер ожидает phrase operand, поэтому проверяйте пустую строку, delimiter sequence и escaping фразы.
- Контроль — минимальная непустая phrase в той же позиции без изменения оператора.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.