diff --git a/backend/src/langs.ts b/backend/src/langs.ts index 8db7526..ba3f894 100644 --- a/backend/src/langs.ts +++ b/backend/src/langs.ts @@ -31,6 +31,15 @@ export interface LangConfig { } export const langs: { [key: string]: LangConfig } = { + "><>": { + aliases: ["esofish"], + name: "><>", + main: "main.fish", + run: "esofish main.fish", + template: `"Hello, world!"r\\ + o;!?l< +`, + }, ada: { aliases: ["adb"], name: "Ada", diff --git a/scripts/docker-install-phase5.bash b/scripts/docker-install-phase5.bash index ee2c836..a933ed7 100755 --- a/scripts/docker-install-phase5.bash +++ b/scripts/docker-install-phase5.bash @@ -19,6 +19,11 @@ wget -nv https://github.com/jgm/pandoc/releases/download/2.10/pandoc-2.10-linux- tar -xf pandoc-*-linux-amd64.tar.gz -C /usr --strip-components=1 rm pandoc-*-linux-amd64.tar.gz +# ><> +wget -nv https://gist.githubusercontent.com/anonymous/6392418/raw/3b16018cb47f2f9ad1fa085c155cc5c0dc448b2d/fish.py -O /usr/bin/esofish +sed -i 's:^#!.*:#!/usr/bin/env python3:' /usr/bin/esofish +chmod +x /usr/bin/esofish + # Ada wget -nv https://dl.bintray.com/reznikmm/ada-language-server/linux-latest.tar.gz tar -xf linux-latest.tar.gz