Компилятор atopile — сборка TypeGraph из .ato файлов

engineering

compiler — это скилл для Claude Code, который описывает, как компилятор atopile собирает связанный TypeGraph из файлов `.ato`, проходя через стадии ANTLR-фронтенда, построения AST, генерации TypeGraph, Linker и DeferredExecutor. Внутри — ключевые файлы конвейера: `build.py` (build_file, Linker, StdlibRegistry), `parse.py`, `antlr_visitor.py`, `ast_visitor.py`, `gentypegraph.py` и `deferred_executor.py`, а также грамматики `AtoLexer.g4` / `AtoParser.g4`. Скилл фиксирует точки входа для тестирования (`ato dev test --llm test/compiler`) и описывает, как CLI и LSP-сервер вызывают компилятор. Подходит разработчикам, работающим над изменениями грамматики, посетителями AST, разрешением типов или любым этапом компиляторного конвейера atopile.