[#24] New language: eC

This commit is contained in:
Radon Rosborough 2020-09-28 18:45:53 -07:00
parent 0741393ee0
commit f6f8ec6847
2 changed files with 18 additions and 0 deletions

View File

@ -934,6 +934,21 @@ define function main
end function main;
main(application-name(), application-arguments());
`,
},
ec: {
aliases: ["ecere", "ecp", "ecs", "ecc"],
name: "eC",
main: "main.ec",
compile: "ecp -c main.ec -o main.sym && ecc -c main.ec -o main.c && ecs -console main.sym main.imp -o main.main.ec && ecp -c main.main.ec -o main.main.sym && ecc -c main.main.ec -o main.main.c && clang main.c main.main.c -lecereCOM -o main",
run: "./main",
template: `class Main : Application
{
void Main()
{
PrintLn("Hello, world!");
}
}
`,
},
elixir: {

View File

@ -12,6 +12,9 @@ lua_name="$(grep-aptavail -XF Provides lua -a -XF Version "${lua_ver}" -s Packag
packages="
# eC
ecere-dev
# Elixir
elixir