[#24] New language: eC
This commit is contained in:
parent
0741393ee0
commit
f6f8ec6847
|
@ -934,6 +934,21 @@ define function main
|
||||||
end function main;
|
end function main;
|
||||||
|
|
||||||
main(application-name(), application-arguments());
|
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: {
|
elixir: {
|
||||||
|
|
|
@ -12,6 +12,9 @@ lua_name="$(grep-aptavail -XF Provides lua -a -XF Version "${lua_ver}" -s Packag
|
||||||
|
|
||||||
packages="
|
packages="
|
||||||
|
|
||||||
|
# eC
|
||||||
|
ecere-dev
|
||||||
|
|
||||||
# Elixir
|
# Elixir
|
||||||
elixir
|
elixir
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue