parseWithMarks( doParse: ( input: string, options?: ParseHelperOptions, ) => Promise<LangiumDocument<AstNode>>, text: string, beginMarker?: string, endMarker?: string,): Promise<ParsedDocument> Parameters
- doParse: (
input: string,
options?: ParseHelperOptions,
) => Promise<LangiumDocument<AstNode>> - text: string
Optional
beginMarker: string = "<<{|"Optional
endMarker: string = "|}>>"
Extract markers and parse dsl and run validation.