Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Senpai, were you looking for this bento box?

Name: Anonymous 2015-03-25 17:57

https://github.com/tomhrr/dale
Dale is a system (no GC) programming language that uses S-expressions for syntax and supports syntactic macros. The basic language is similar to C, with the following additional features:

local type deduction;
overloaded functions;
anonymous functions;
function structs;
reference parameters;
initialisers and destructors;
namespaces;
modules;
concepts; and
compiler introspection.

Name: Anonymous 2015-03-25 18:48

Nice. Is it PRODUCTION QUALITY yet?

Name: Anonymous 2015-03-25 19:05

>>2
Well...here is a sample https://github.com/tomhrr/dale/blob/master/src/dale/dalec.cpp
static bool
appearsToBeLib(const char *str)
{
int len = strlen(str);
if (len >= 2) {
const char *end = str + (len - 2);
if ((!strcmp(end, ".o")) || (!strcmp(end, ".a"))) {
return true;
}
}
return false;
}

Name: Anonymous 2015-03-25 19:26

Sepples concepts finally get implemented inside C-like language. As macros.

Name: Anonymous 2015-03-25 19:27

Sepples concepts finally get implemented inside C-like language. As macros.

Don't change these.
Name: Email:
Entire Thread Thread List