Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.compilers > #245 > unrolled thread

ANN: Entity language compiler available

Started byvincent_belliard <vincent@famillebelliard.fr>
First post2011-08-20 07:54 -0700
Last post2011-08-20 07:54 -0700
Articles 1 — 1 participant

Back to article view | Back to comp.compilers


Contents

  ANN: Entity language compiler available vincent_belliard <vincent@famillebelliard.fr> - 2011-08-20 07:54 -0700

#245 — ANN: Entity language compiler available

Fromvincent_belliard <vincent@famillebelliard.fr>
Date2011-08-20 07:54 -0700
SubjectANN: Entity language compiler available
Message-ID<11-08-028@comp.compilers>
Hello,

I have released the first version of the entity compiler. Entity is a
new language (one more) that I have made for my own needs. For many
years, I have designed languages (some very specific) and I made
compilers, interpreters and virtual machines. I tried to put in that
language all the good things I found in other languages (starting
with C++) and all the good things I made during the last 30
years. The result is a language that I find very easy to use and very
easy to read.

Some of the features are:
everything is an object,
powerful mechanism of overloading
all the expressions are defined within the library including
operations on basic types,
some concept are defined with the language but implemented within the
library,
powerful mechanism to use library and to modify a library behavior,
powerful mechanism for streams
and the entity concept.

This language is not yet finished (even if you can write some programs
with it). It will evolve  (including any comment you could make).

A very brief documentation is already available. If someone wants to
understand the basic concept, a good read can be the wiki_generator.
It use some concepts of reusability. A documentation on this program
will be available soon.

The documentation and the sources of the compiler and the tools are
available at:
http://code.google.com/p/entity-language

I'm available for any explanation and any comment is welcome.

Greetings

Vincent Belliard

[toc] | [standalone]


Back to top | Article view | comp.compilers


csiph-web