Table of Contents

Class ScriptCompilerFactory

Namespace
DialogueDown.Compilation
Assembly
DialogueDown.dll

The container-free composition root for the default IScriptCompiler: it wires the standard stages — the Markdig-based parser, the default transpiler, the desugarer, the structural validator, the semantic analyzer, and the graph builder — into a ready compiler in one call, for callers that do not run a dependency injection container. Container callers use the AddDialogueDown registration instead; both build the same graph.

public static class ScriptCompilerFactory
Inheritance
ScriptCompilerFactory
Inherited Members

Methods

CreateDefault(CompilerOptions?)

Creates the default compiler with its standard stage graph, configured by options (the unconfigured Default when null).