descriptionan experimental compiler for an undefined language
ownerbique.alexandre@gmail.com
last changeTue, 14 Jul 2009 12:17:46 +0000 (14 13:17 +0100)
content tags
add:
readme
________               .__   .__
\_____  \ __________ __|  |  |__| ______
 /   |   \\___   /  |  \  |  |  |/  ___/
/    |    \/    /|  |  /  |__|  |\___ \
\_______  /_____ \____/|____/|__/____  >
        \/      \/                   \/

Description:
============

This project is mainly an experimental compiler for experimental languages.
It provides a common AST and works with modules not #include like in C or C++.
More description will come later.

Dependancies:
=============

 - C++0x compiler
 - cmake
 - boost
 - bison
 - flex
 - bohem gc (C/C++ garbage collector)
 - rapidxml

You also need to apply a patch on /usr/share/bison/glr.c, the patch can be
found in patches/

Folders:
========

cmake/                                          cmake macros
doc/                                            the documentation folder
doc/html                                        the generated doxygen html files
patches/                                        patches for upstream sources
src/                                            the source folder
src/moulette                                    the moulette folder
src/moulette/bison                              the moulette's test parser
src/moulette/listeners                          listeners for the moulette
src/moulette/tests                              tests engines for the moulette
src/ozulis                                      the root of ozulis sources
src/ozulis/ast                                  ast related tools
src/ozulis/core                                 generic stuff
src/ozulis/generators                           some stuff to generate code
src/ozulis/visitors                             type checker, simplifer, llvm generator, ...
src/plugins                                     ozulis' plugins
src/plugins/lang                                language plugins
src/plugins/lang/mugiwara                       the mugiwara parser
src/plugins/lang/mugiwara/bison                 bison stuff for mugiwara
shortlog
2009-07-14 Alexandre Bique[moulette] switched to boost::signals2master
2009-05-19 Alexandre Bique[ozulis] using auto
2009-05-19 Alexandre Bique[locale] updated messages
2009-05-19 Alexandre Bique[ozulis] starting to add support for alias and typedef
2009-05-19 Alexandre Bique[reports] works fine with firefox
2009-05-19 Alexandre Bique[build] compiles again few...
2009-05-16 Alexandre Bique[ozulis] typo
2009-05-16 Alexandre Bique[ozulis] fixing some memory leaks
2009-05-16 Alexandre Bique[moulette] the moulette should be niced.
2009-05-15 Alexandre Biquex
2009-05-15 Alexandre Bique[ozulis] memory leaks
2009-05-15 Alexandre Bique[ozulis] fixed some memory leaks
2009-05-15 Alexandre Bique[ozulis] fixing some memory leaks
2009-05-15 Alexandre Bique[ozulis] custom memory management works ;-)
2009-05-15 Alexandre Bique[ozulis] now deleting some fields in AST's destructors
2009-05-15 Alexandre Bique[ozulis] does not segfault anymore
...
tags
8 years ago ozulis-0.5-before-destruction
8 years ago ozulis-0.5
8 years ago ozulis-0.4
8 years ago ozulis-0.3
8 years ago ozulis-0.2
8 years ago ozulis-0.1
heads
8 years ago master