class

SyntaxDoc

class SyntaxDoc : Obj

SyntaxDoc models a full document as a series of SyntaxLines.

fields rules

Rules used to parse this document

methods eachLine

Iterate each line of the document

parse

Parse an input stream into a document using given rules

eachLine Void eachLine(|SyntaxLine| f)

Iterate each line of the document.

parse static SyntaxDoc parse(SyntaxRules rules, InStream in)

Parse an input stream into a document using given rules. The input stream is guaranteed to be closed.

rules SyntaxRules : rules

Rules used to parse this document.

Haxall 4.0.5 ∙ 24-Feb-2026 14:33 EST