From 0acb6ed87174326ff227eb37199261df2a125c47 Mon Sep 17 00:00:00 2001 From: Radon Rosborough Date: Sun, 27 Sep 2020 20:10:51 -0700 Subject: [PATCH] [#24] New language: Curry --- backend/src/langs.ts | 13 +++++++++++++ scripts/docker-install-phase3a.bash | 3 +++ 2 files changed, 16 insertions(+) diff --git a/backend/src/langs.ts b/backend/src/langs.ts index c8d880b..f7fbee7 100644 --- a/backend/src/langs.ts +++ b/backend/src/langs.ts @@ -813,6 +813,19 @@ require("/usr/lib/node_modules/coffeescript/repl").start() System.Console.WriteLine("Hello, world!"); } } +`, + }, + curry: { + aliases: ["curry2prolog", "pakcs"], + name: "Curry", + repl: "pakcs", + main: "main.curry", + run: "pakcs :load main.curry :eval main", + scope: { + code: `x = 123 * 234`, + }, + template: `main :: IO () +main = putStrLn "Hello, world!" `, }, d: { diff --git a/scripts/docker-install-phase3a.bash b/scripts/docker-install-phase3a.bash index 3d0311e..01f6c3f 100755 --- a/scripts/docker-install-phase3a.bash +++ b/scripts/docker-install-phase3a.bash @@ -103,6 +103,9 @@ sbcl # Crystal crystal +# Curry +pakcs + # Dart dart