From 277e5bfda879b8b6e572b7d05d1816ea4f936f14 Mon Sep 17 00:00:00 2001 From: Radon Rosborough Date: Sat, 26 Sep 2020 10:38:37 -0700 Subject: [PATCH] [#24] New language: Vala --- backend/src/langs.ts | 11 +++++++++++ scripts/docker-install-phase3d.bash | 3 +++ 2 files changed, 14 insertions(+) diff --git a/backend/src/langs.ts b/backend/src/langs.ts index f990e25..16ae43e 100644 --- a/backend/src/langs.ts +++ b/backend/src/langs.ts @@ -2656,6 +2656,17 @@ main = 'let run: "unlambda-repl main.unl", template: "`.\n`.!`.d`.l`.r`.o`.w`. `.,`.o`.l`.l`.e`.Hi\n", }, + vala: { + aliases: ["valac"], + name: "Vala", + main: "main.vala", + compile: "valac main.vala", + run: "./main", + template: `void main () { + print("Hello, world!\\n"); +} +` + }, vim: { aliases: ["viml", "vimscript"], name: "Vimscript", diff --git a/scripts/docker-install-phase3d.bash b/scripts/docker-install-phase3d.bash index 7023673..ee251a8 100755 --- a/scripts/docker-install-phase3d.bash +++ b/scripts/docker-install-phase3d.bash @@ -63,6 +63,9 @@ texlive-binaries # Unlambda unlambda +# Vala +valac + # Vimscript vim