Dea/L0 API Documentation
Generated API documentation for the Dea/L0 codebase.
This site is built from source comments and docstrings for:
- Stage 1 Python compiler sources under
compiler/stage1_py/ - Stage 2 L0 compiler sources under
compiler/stage2_l0/src/ - Shared L0 standard library modules under
compiler/shared/l0/stdlib/ - Shared runtime headers under
compiler/shared/runtime/
Design and reference documents are located in the repository’s docs directory and are not duplicated here.
About
- Project: Dea/L0, a small safe C-family systems language that compiles to C99.
- Source repository: github.com/
googlielmo/ dea-lang. - Created and maintained by
gwz(@googlielmo).
Overview
This API site supports both source-first and symbol-first browsing. Source-set hubs provide broad context, source pages and dedicated type pages provide detail.
Choose Where to Start
- Stage 1 - Browse generated pages for
compiler/stage1_py/. - Stage 2 - Browse generated pages for
compiler/stage2_l0/. - Shared - Browse generated pages for shared stdlib and runtime sources.
- Reference Manual (pdf) - Download the generated API reference as a single PDF.
Explore
- Use the built-in search to jump directly to symbols, pages, and generated files (requires JavaScript).