Dea/L0 API
Generated API reference synchronized from the Dea/L0 compiler repository.
Release l0-v2.0.0
Stage 1
- compiler/stage1_py/l0_analysis.py
- compiler/stage1_py/l0_ast.py
- compiler/stage1_py/l0_ast_printer.py
- compiler/stage1_py/l0_backend.py
- compiler/stage1_py/l0_c_emitter.py
- compiler/stage1_py/l0_compilation.py
- compiler/stage1_py/l0_context.py
- compiler/stage1_py/l0_diagnostics.py
- compiler/stage1_py/l0_driver.py
- compiler/stage1_py/l0_expr_types.py
- compiler/stage1_py/l0_internal_error.py
- compiler/stage1_py/l0_lexer.py
- compiler/stage1_py/l0_locals.py
- compiler/stage1_py/l0_logger.py
- compiler/stage1_py/l0_name_resolver.py
- compiler/stage1_py/l0_parser.py
- compiler/stage1_py/l0_paths.py
- compiler/stage1_py/l0_resolve.py
- compiler/stage1_py/l0_scope_context.py
- compiler/stage1_py/l0_signatures.py
- compiler/stage1_py/l0_string_escape.py
- compiler/stage1_py/l0_symbols.py
- compiler/stage1_py/l0_types.py
- compiler/stage1_py/l0c.py
Stage 2
- compiler/stage2_l0/scripts/check_trace_log.py
- compiler/stage2_l0/src/analysis.l0
- compiler/stage2_l0/src/ast.l0
- compiler/stage2_l0/src/ast_printer.l0
- compiler/stage2_l0/src/backend.l0
- compiler/stage2_l0/src/build_driver.l0
- compiler/stage2_l0/src/build_info.l0
- compiler/stage2_l0/src/c_emitter.l0
- compiler/stage2_l0/src/cli_args.l0
- compiler/stage2_l0/src/codegen_options.l0
- compiler/stage2_l0/src/compiler_filesystem.l0
- compiler/stage2_l0/src/diag_print.l0
- compiler/stage2_l0/src/driver.l0
- compiler/stage2_l0/src/expr_types.l0
- compiler/stage2_l0/src/l0c.l0
- compiler/stage2_l0/src/l0c_lib.l0
- compiler/stage2_l0/src/lexer.l0
- compiler/stage2_l0/src/locals.l0
- compiler/stage2_l0/src/name_resolver.l0
- compiler/stage2_l0/src/parser.l0
- compiler/stage2_l0/src/parser/decl.l0
- compiler/stage2_l0/src/parser/expr.l0
- compiler/stage2_l0/src/parser/shared.l0
- compiler/stage2_l0/src/parser/stmt.l0
- compiler/stage2_l0/src/scope_context.l0
- compiler/stage2_l0/src/sem_context.l0
- compiler/stage2_l0/src/signatures.l0
- compiler/stage2_l0/src/source_paths.l0
- compiler/stage2_l0/src/string_escape.l0
- compiler/stage2_l0/src/symbols.l0
- compiler/stage2_l0/src/tokens.l0
- compiler/stage2_l0/src/type_resolve.l0
- compiler/stage2_l0/src/types.l0
- compiler/stage2_l0/src/util/diag.l0
- compiler/stage2_l0/src/util/intset.l0
- compiler/stage2_l0/src/util/log.l0
- compiler/stage2_l0/src/util/path.l0
- compiler/stage2_l0/src/util/strings.l0
Shared
- compiler/shared/l0/stdlib/std/array.l0
- compiler/shared/l0/stdlib/std/assert.l0
- compiler/shared/l0/stdlib/std/fs.l0
- compiler/shared/l0/stdlib/std/hashmap.l0
- compiler/shared/l0/stdlib/std/hashset.l0
- compiler/shared/l0/stdlib/std/integer.l0
- compiler/shared/l0/stdlib/std/io.l0
- compiler/shared/l0/stdlib/std/linear_map.l0
- compiler/shared/l0/stdlib/std/optional.l0
- compiler/shared/l0/stdlib/std/path.l0
- compiler/shared/l0/stdlib/std/rand.l0
- compiler/shared/l0/stdlib/std/string.l0
- compiler/shared/l0/stdlib/std/system.l0
- compiler/shared/l0/stdlib/std/text.l0
- compiler/shared/l0/stdlib/std/time.l0
- compiler/shared/l0/stdlib/std/unit.l0
- compiler/shared/l0/stdlib/std/vector.l0
- compiler/shared/l0/stdlib/sys/hash.l0
- compiler/shared/l0/stdlib/sys/memory.l0
- compiler/shared/l0/stdlib/sys/rt.l0
- compiler/shared/runtime/dea_siphash.h
- compiler/shared/runtime/l0_runtime.h