diff --git a/backend/src/langs.ts b/backend/src/langs.ts index e53b6a5..8b096f3 100644 --- a/backend/src/langs.ts +++ b/backend/src/langs.ts @@ -1217,6 +1217,19 @@ int main() { main: "main.gbs", run: "gbs3 main.gbs", template: `Print "Hello, world!" +`, + }, + gap: { + name: "GAP", + repl: "gap", + input: `123 * 234;`, + main: "main.gap", + run: "gap main.gap", + scope: { + code: `x := 123 * 234;`, + input: `123 * 234;`, + }, + template: `Print("Hello, world!\\n"); `, }, go: { diff --git a/scripts/docker-install-phase3b.bash b/scripts/docker-install-phase3b.bash index 5c19d8e..e5870f5 100755 --- a/scripts/docker-install-phase3b.bash +++ b/scripts/docker-install-phase3b.bash @@ -48,6 +48,9 @@ gforth # Gambas gambas3-script +# GAP +gap + # Go golang