СТЭР-Групп

ИИ · Разработка и сопровождение 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
  • Статический анализ

Нужно похожее решение?

Опишите задачу — разберём и предложим подход.

Оставить заявку