Uses of Class
io.github.protasm.jvmud.compiler.parser.ParserOptions
Packages that use ParserOptions
Package
Description
Host-facing LPC execution runtime.
Core parser for LPC, producing AST structures from token streams.
Orchestration layer for the compiler pipeline.
Compiled-LPC support runtime consumed by generated bytecode.
-
Uses of ParserOptions in io.github.protasm.jvmud.compiler.exec
Methods in io.github.protasm.jvmud.compiler.exec with parameters of type ParserOptionsModifier and TypeMethodDescriptionvoidLPCRuntime.setParserOptions(ParserOptions parserOptions) Selects the parser profile used for subsequently loaded LPC source. -
Uses of ParserOptions in io.github.protasm.jvmud.compiler.parser
Methods in io.github.protasm.jvmud.compiler.parser that return ParserOptionsModifier and TypeMethodDescriptionstatic ParserOptionsParserOptions.defaults()Returns the complete compiler-development profile.static ParserOptionsParserOptions.features(Set<LanguageFeature> features) Returns a profile containing only the supplied optional syntax features.Constructors in io.github.protasm.jvmud.compiler.parser with parameters of type ParserOptionsModifierConstructorDescriptionParser(ParserOptions options) Parser(RuntimeContext runtimeContext, ParserOptions options) -
Uses of ParserOptions in io.github.protasm.jvmud.compiler.pipeline
Methods in io.github.protasm.jvmud.compiler.pipeline with parameters of type ParserOptionsModifier and TypeMethodDescriptionCompilationPipeline.run(String source, ParserOptions parserOptions) Compiles source text with explicit parser options.CompilationPipeline.run(Path sourcePath, String source, ParserOptions parserOptions) Compiles source loaded from a path with explicit parser options.CompilationPipeline.run(Path sourcePath, String source, String sourceName, String displayPath, ParserOptions parserOptions) Compiles source with the display metadata used for diagnostics and inherited-source lookup. -
Uses of ParserOptions in io.github.protasm.jvmud.compiler.runtime
Methods in io.github.protasm.jvmud.compiler.runtime that return ParserOptionsModifier and TypeMethodDescriptionRuntimeContext.parserOptions()Returns the parser profile used for runtime-loaded mudlib source.Methods in io.github.protasm.jvmud.compiler.runtime with parameters of type ParserOptionsModifier and TypeMethodDescriptionvoidRuntimeContext.setParserOptions(ParserOptions parserOptions) Selects the parser profile used for runtime-loaded mudlib source.