ckompiler

CKompiler

  • Introduction
  • Build Targets
    • Kotlin Multiplatform Project
    • Internals Explorer
  • Build Instructions
    • CLI
    • Tests
    • JS Library
    • Internals Explorer Angular App
    • Documentation (this site!)
    • Dokka Kotlin documentation
  • The CLI
  • References

Implementation Details

  • Overview
  • Front-end
    • Lexer
    • Parser
      • Interfaces and Delegation
      • The ITokenHandler Interface
      • Nested Declarator Parsing
    • Errors
      • Diagnostics
      • Compiler Errors
  • Middle-end (Analysis and IR)
    • Control Flow
      • JSON serialization
      • Graphical representation for CFGs
    • SSA Form
  • Back-end
    • Target-Specific Information
    • The MachineInstruction class
    • The Instruction Graph
    • The Code Generation Interfaces
    • Code Generation Process
    • --mi-debug mode

Compiler Behaviour

  • List of Implementation Defined Behaviours
  • List of Undefined Behaviours
  • List of Unspecified Behaviours
ckompiler
  • Welcome to CKompiler’s documentation!
  • View page source

Welcome to CKompiler’s documentation!

CKompiler

  • Introduction
  • Build Targets
    • Kotlin Multiplatform Project
    • Internals Explorer
  • Build Instructions
    • CLI
    • Tests
    • JS Library
    • Internals Explorer Angular App
    • Documentation (this site!)
    • Dokka Kotlin documentation
  • The CLI
  • References

Implementation Details

  • Overview
  • Front-end
    • Lexer
    • Parser
    • Errors
  • Middle-end (Analysis and IR)
    • Control Flow
    • SSA Form
  • Back-end
    • Target-Specific Information
    • The MachineInstruction class
    • The Instruction Graph
    • The Code Generation Interfaces
    • Code Generation Process
    • --mi-debug mode

Compiler Behaviour

  • List of Implementation Defined Behaviours
  • List of Undefined Behaviours
  • List of Unspecified Behaviours
Next

© Copyright 2021, Slak44.

Built with Sphinx using a theme provided by Read the Docs.