Install Documentation Standard Library METALS Discord
  • Install
  • Documentation
  • Standard Library
  • METALS
  • Discord
  • Docs
    • META Lisp
        • Syntax Overview
    • META Testing
      • Getting Started
    • METAx CLI
    • Meta
      • Getting Started
      • Lexical Structure
        • META Keywords
      • META Keywords
        • .SYNTAX Keyword
        • .EXTEND Keyword
        • .IMPORT Keyword
      • Modules
        • Importing Modules
      • Operators
      • Types
      • AST Mode
      • Notes
      • Specification
    • METALS
      • Syntax
        • Initial Ideas
        • Introduction
        • Control flow
      • Backends
        • Writing your own backend
      • Getting Started

Documentation

Welcome to the documentation pages of the META Compiler Toolchain. This documentation covers all major parts of the META Toolchain, if you're looking to get started with META right away just click here

META

Syntax reference for writing compilers using META.

METAx

The Command-line interface for the META compiler toolchain.

METALS

Common intermediate language specification.

META Testing

Integrated testing/benchmarking for the META Compiler infrastructure.

Stack

A language-agnostic package manager.

META Lisp

A high-level lisp inspired language for writing fast and efficient code.

Applications
META Compiler METAx CLIr META VM METALS (IL Specification)
META Org
About us Contact Contributing
Legal
Cookie policy

The META Compiler Toolchain
Advancing programming to the next step.