Module compiler

Module compiler 

Source
Expand description

Compilation pipeline for Oxur REPL

Manages the compilation of Oxur code to dynamic libraries with caching.

Based on ODD-0026 Section 2.1 (Compilation Pipeline)

Structs§

CachedCompiler
Cached compiler for Rust code
ErrorTranslator
Error translator
RustcDiagnostic
Rustc diagnostic message
TranslatedDiagnostic
Translated diagnostic with Oxur positions
TranslatedSpan
Translated span with Oxur position

Enums§

DiagnosticLevel
Rustc diagnostic level
TranslationError
Error translation errors