New language: Ceylon

This commit is contained in:
Radon Rosborough 2020-07-19 14:15:53 -06:00
parent 26ef2dd9ff
commit a9bc503e4f
3 changed files with 17 additions and 0 deletions

View File

@ -309,6 +309,15 @@ int main() {
printf("Hello, world!\\n");
return 0;
}
`,
},
ceylon: {
name: "Ceylon",
main: "source/main.ceylon",
run: `PATH="/usr/lib/jvm/java-8-openjdk-amd64/bin:$PATH" ceylon run --compile=force default`,
template: `shared void run() {
print("Hello, world!");
}
`,
},
chef: {

View File

@ -44,6 +44,9 @@ clangd
# C#
mono-mcs
# Ceylon
openjdk-8-jdk-headless
# Clojure
clojure

View File

@ -36,6 +36,11 @@ wget -nv ftp://ftp.gnu.org/gnu/apl/apl_1.8-1_amd64.deb
dpkg -i apl_*_amd64.deb
rm apl_*_amd64.deb
# Ceylon
wget -nv https://ceylon-lang.org/download/dist/1_3_3_deb -O ceylon.deb
dpkg -i ceylon.deb
rm ceylon.deb
# Clojure
wget -nv https://github.com/snoe/clojure-lsp/releases/download/release-20200629T153107/clojure-lsp
chmod +x clojure-lsp