Package io.github.protasm.jvmud.compiler
package io.github.protasm.jvmud.compiler
Public entry point for the JVMud LPC compiler module.
The compiler module is organized as an educational pipeline: preprocessing, scanning, token
modeling, parsing, AST construction, semantic analysis, IR lowering, and bytecode generation.
The JVMudCompiler class provides a command-line facade
for compiling one LPC source file into a JVM class file.
Most embedders use CompilationPipeline or
LPCRuntime rather than calling stage classes
directly.
The compiler module does not own JVMud engine ontology. Engine concepts live under
io.github.protasm.jvmud.engine; mudlib source lives under repository mudlib trees.
-
Classes