ИИ · Разработка и сопровождение 1С 7.7
Парсер языка 1С 7.7 и проверка контекста для MCP
Развит парсер встроенного языка 1С 7.7, который разделяет синтаксические и контекстные ошибки и передаёт MCP структурированное представление исходников для точной технической помощи.
Опубликовано: 07.10.2026 · Обновлено: 07.10.2026
Контекст
Отрасль: Разработка и сопровождение 1С 7.7
Направление: ИИ
Проблема
Проверка старых модулей 1С 7.7 только по тексту не позволяет надёжно отличить ошибку синтаксиса от ошибки контекста конфигурации. Это снижает качество автоматизации доработок.
Решение
Настроена проверка корпуса исходников и контекстная валидация. Release-версии библиотек парсера развернуты в установленном MCP-контуре и проверены по хэшам и smoke-вызову.
Технические детали
Используются onec77-check.exe, режим corpus, ContextValidator, context.json, OneC77.Syntax.dll и OneC77.Syntax.Mcp.dll. Проверка разделяет syntax_and_context и фиксирует конкретные нарушения, например отсутствие END_LOOP.
Результат
Корпусная проверка и обновление установленного MCP выполнены. Совпадение хэшей Release DLL подтверждено, MCP smoke-вызов прошёл.
Технологии
- ANTLR
- 1С 7.7
- MCP
- .NET
- Статический анализ