diff --git a/backend/src/langs.ts b/backend/src/langs.ts index 0f07bd2..44d6791 100644 --- a/backend/src/langs.ts +++ b/backend/src/langs.ts @@ -1169,6 +1169,15 @@ PLEASE GIVE UP `, timeout: 15, }, + j: { + aliases: ["jconsole", "ijconsole"], + name: "J", + repl: "echo 'ijconsole:' && ijconsole", + main: "main.ijs", + run: "ijconsole main.ijs", + template: `echo 'Hello, world!' +`, + }, java: { aliases: ["javac"], name: "Java", diff --git a/scripts/docker-install-phase4.bash b/scripts/docker-install-phase4.bash index f7606af..57d73f0 100755 --- a/scripts/docker-install-phase4.bash +++ b/scripts/docker-install-phase4.bash @@ -177,6 +177,11 @@ tar -xf ioke-ikj-*.tar.gz -C /opt rm ioke-ikj-*.tar.gz ln -s /opt/ioke/bin/ioke /usr/local/bin/ioke +# J +wget -nv "$(curl -sSL https://code.jsoftware.com/wiki/System/Installation/J901/Debian | grep -F '