Package io.github.protasm.jvmud.compiler.scanner


package io.github.protasm.jvmud.compiler.scanner
Lexical analysis for LPC source text.

Converts raw or preprocessed source strings into Token streams while preserving SourcePos information via ScannableSource.

Responsible for coordinating preprocessing, recognizing reserved words and LPC types, and rejecting malformed input with ScanException.

Assumes higher layers will interpret token sequences grammatically; it does not perform parsing or semantic validation beyond token boundaries.