Start on dart support

This commit is contained in:
2022-07-20 17:18:27 +02:00
parent f4604b077f
commit 43d1477088
5 changed files with 173 additions and 2 deletions

View File

@ -13,6 +13,7 @@ import {
import { CSharpTarget } from "./targets/csharp";
import { RustTarget } from "./targets/rust";
import { ZIGTarget } from "./targets/zig";
import { DartTarget } from "./targets/dart";
class CatchedError extends Error {}
@ -25,6 +26,7 @@ Targets.set("ts-node", NodeJSTypescriptTarget);
Targets.set("c#", CSharpTarget as typeof CompileTarget);
Targets.set("rust", RustTarget as typeof CompileTarget);
Targets.set("zig", ZIGTarget as typeof CompileTarget);
Targets.set("dart", DartTarget as typeof CompileTarget);
function indexToLineAndCol(src: string, index: number) {
let line = 1;