Constructs a Transpiler
instance with the given parser and options.
The parser that has already parsed the input code.
Transpiler options, including indentation and minification settings.
Returns the raw code passed to the parser.
Static
TranspileStatic method to transpile code using the given options.
The code to transpile.
Optional
options: Partial<ITranspilerOptions>Optional transpiler options.
A new instance of the Transpiler
class with the transpiled output code.
The Transpiler class is responsible for converting parsed code into executable JavaScript. It provides the functionality to transpile code into a JavaScript function with support for loops, printing, and other constructs.