diff --git a/backend/src/langs.ts b/backend/src/langs.ts index 09e5d60..ee71b81 100644 --- a/backend/src/langs.ts +++ b/backend/src/langs.ts @@ -850,6 +850,15 @@ PLEASE DO ,1 SUB #13 <- #162 DO ,1 SUB #14 <- #52 PLEASE READ OUT ,1 PLEASE GIVE UP +`, + }, + ioke: { + aliases: ["ik"], + name: "Ioke", + repl: "ioke", + main: "main.ik", + run: "ioke main.ik; ioke", + template: `"Hello, world!" println `, }, java: { diff --git a/scripts/docker-install-phase5.bash b/scripts/docker-install-phase5.bash index 5eead77..c1eaca2 100755 --- a/scripts/docker-install-phase5.bash +++ b/scripts/docker-install-phase5.bash @@ -135,6 +135,12 @@ mv ink-linux /usr/bin/ink mkdir /opt/ink mv std.ink str.ink /opt/ink/ +# Ioke +wget -nv https://ioke.org/dist/ioke-P-ikj-0.4.0.tar.gz +tar -xf ioke-P-ikj-*.tar.gz -C /opt +rm ioke-P-ikj-*.tar.gz +ln -s /opt/ioke/bin/ioke /usr/bin/ioke + # Kotlin wget -nv https://github.com/JetBrains/kotlin/releases/download/v1.3.72/kotlin-compiler-1.3.72.zip unzip kotlin-*.zip