Java API

language

LPC compilation, language runtime support, and standalone compilation diagnostics.

Detailed Javadoc references open in a new tab.

Subpackages

bytecode

Bytecode generation for LPC programs.

diagnostics

Standalone diagnostics for LPC source and mudlib compilation.

efun

LPC-facing engine function contracts.

exec

Host-facing LPC execution runtime.

ir

Typed intermediate representation produced after semantic analysis.

parser

Core parser for LPC, producing AST structures from token streams.

pipeline

Orchestration layer for the compiler pipeline.

runtime

Compiled-LPC support runtime consumed by generated bytecode.

scanner

Lexical analysis for LPC source text.

semantic

Semantic analysis for parsed LPC objects.

token

Token model classes representing lexical units recognized by the scanner.

transpiler

Opt-in translation of legacy LPC into explicitly typed JVMud compiler input.

Classes and interfaces

JVMudCompiler

Reference

Full package documentation · Search API · Complete index