diff --git a/backend/src/langs.ts b/backend/src/langs.ts index 5742b96..72f120d 100644 --- a/backend/src/langs.ts +++ b/backend/src/langs.ts @@ -879,6 +879,19 @@ void main() `, skip: ["lsp"], }, + dc: { + name: "dc", + repl: "echo 'Reading from stdin...' >&2; dc", + input: `123 234 * p`, + main: "main.dc", + run: "echo 'Reading from stdin...' >&2; dc main.dc -", + scope: { + code: `123 234 *`, + input: `p`, + }, + template: `[Hello, world!] p +`, + }, dogescript: { aliases: ["doge", "ds", "wow"], name: "Dogescript", diff --git a/scripts/docker-install-phase3a.bash b/scripts/docker-install-phase3a.bash index bd3396f..28d5ec6 100755 --- a/scripts/docker-install-phase3a.bash +++ b/scripts/docker-install-phase3a.bash @@ -113,6 +113,9 @@ mono-runtime # Dart dart +# dc +dc + # Dhall dhall