vxml_pipeline/writerly_defaults
Writerly assembler, parser, and emitter adapters for the generic renderer.
Values
pub fn default_writerly_assembler(
dirpath_or_filepath: String,
options: vxml_pipeline.RendererOptions(a),
) -> Result(
#(List(io_lines.InputLine), vxml_pipeline.Feedback),
writerly.AssemblyError,
)
Writerly adapter defaults for the generic renderer.
This module keeps Writerly-specific assembly, parsing, and emitting separate from the input-format-agnostic renderer core. It is adapter glue, not core renderer API.
pub fn default_writerly_emitter(
fragment: vxml_pipeline.OutputFragment(z, vxml.VXML),
) -> Result(
#(
vxml_pipeline.OutputFragment(z, List(io_lines.OutputLine)),
vxml_pipeline.Feedback,
),
b,
)
pub fn default_writerly_parser(
lines: List(io_lines.InputLine),
) -> Result(
#(vxml.VXML, vxml_pipeline.Feedback),
#(blame.Blame, String),
)