CfParser.this

this(string input, string filename = "", CfParserConfig cfg = CfParserConfig.init) @safe pure

Constructs a parser for the given CF source text.

Parameters

inputThe CF source text to parse
filenameOptional filename for error reporting
cfgParser configuration options
this(string input, string filename, CfParserConfig cfg, string[] existingStack, size_t depth) @safe pure

Constructs a parser with an existing include stack (for nested includes).

Parameters

inputThe CF source text to parse
filenameOptional filename for error reporting
cfgParser configuration options
existingStackExisting include stack for circular detection
depthCurrent include depth