Package io.github.protasm.jvmud.language.pipeline


package io.github.protasm.jvmud.language.pipeline
Orchestration layer for the compiler pipeline.

CompilationPipeline runs scan, opt-in transpilation, parse, inherited-source resolution, semantic analysis, IR lowering, and optional bytecode generation, collecting source-level failures as CompilationProblem instances in a CompilationResult.

Assumes the caller selects a parent class internal name up front; the pipeline does not retry or backtrack once a stage fails.

Not concerned with interactive presentation or file management—callers handle supplying source text and reporting diagnostics.