Package-level declarations
Types
Additional information about the node tree, produced by the parsing stage and stored in a com.quarkdown.core.context.Context.
A node that may have a caption, such as a com.quarkdown.core.ast.base.block.Table or a com.quarkdown.core.ast.quarkdown.block.ImageFigure. The caption is a plain text string, which does not accept further inline formatting.
A node that requests its location to be tracked within the document's hierarchy. By location, it is meant the section indices (SectionLocation) the node is located in.
Writeable attributes that are modified during the parsing process, and carry useful information for the next stages of the pipeline. Storing these attributes while parsing prevents a further visit of the final tree.
The location of a node within the document, in terms of section indices. Example: