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

engineering

compiler is a Claude Code skill that explains how the atopile compiler builds a linked, self-contained TypeGraph from `.ato` sources, covering the full pipeline: ANTLR front-end → AST graph → TypeGraph construction → Linker → DeferredExecutor. Key files include `build.py` (build_file, Linker, StdlibRegistry), `parse.py`, `antlr_visitor.py`, `ast_visitor.py`, `gentypegraph.py`, `deferred_executor.py`, and the ANTLR grammars `AtoLexer.g4` / `AtoParser.g4`. The skill documents how the CLI (`cli/build.py`) and LSP server (`lsp/lsp_server.py`) call into the compiler, and provides test entry points such as `ato dev test --llm test/compiler`. It is intended for developers modifying the compiler pipeline, grammar rules, AST visitors, import linking, or type resolution in atopile.