parseDocument method
Implementation
DocumentContext parseDocument() {
var defs = <DefinitionContext>[];
var def = parseDefinition();
while (def != null) {
defs.add(def);
def = parseDefinition();
}
return DocumentContext()..definitions.addAll(defs);
}