Compiler constructor
Compiler(})
Implementation
Compiler(String source, this.destination, {
this.sourceName, this.destinationName, this.encoding = utf8,
this.verbose = false, this.lineNumber = false, List<String>? imports}):
this.source = source = source.replaceAll("\r\n", "\n"),
_len = source.length,
this._defImports = imports {
//to Unix format since _write assumes it
_tagCtxs.add(_current = _TagContext.root(this, destination));
}