Tree [2a778d]
default
tip
/
History
File
Date
Author
Commit
test
2009-03-29
Pierre "delroth" Bourdon
[cf0fb1]
Updated the test to declare variables from all ...
AUTHORS
2009-03-13
Pierre "delroth" Bourdon
[9b42c6]
Added three general information files.
COPYING
2009-03-13
Pierre "delroth" Bourdon
[64fdfd]
Removed a useless part of the COPYING file.
Makefile
2009-03-29
Pierre "delroth" Bourdon
[ac547a]
libstdc++ should not be needed as G++ automatic...
README
2009-03-13
Pierre "delroth" Bourdon
[9b42c6]
Added three general information files.
algoc.cpp
2009-03-28
Pierre "delroth" Bourdon
[ff827d]
Merged with parse-tree.
ast.cpp
2009-03-29
Pierre "delroth" Bourdon
[011f84]
Variables are now working correctly ! Yiihaa !
ast.hpp
2009-03-29
Pierre "delroth" Bourdon
[011f84]
Variables are now working correctly ! Yiihaa !
compile-ir.sh
2009-03-13
Pierre "delroth" Bourdon
[932918]
Added a script which compiles the IR to a bytec...
context.cpp
2009-03-21
Pierre "delroth" Bourdon
[a41a67]
Divided the code into multiple files, as a 1200...
context.hpp
2009-03-23
Pierre "delroth" Bourdon
[6d7caa]
Random fixes, added a variable base class and a...
globals.cpp
2009-03-21
Pierre "delroth" Bourdon
[a41a67]
Divided the code into multiple files, as a 1200...
globals.hpp
2009-03-21
Pierre "delroth" Bourdon
[a41a67]
Divided the code into multiple files, as a 1200...
libstdalgo.c
2009-03-14
Pierre "delroth" Bourdon
[4f160d]
Moved libstdalgo.cpp to libstdalgo.c as it was ...
parser.cpp
2009-03-29
Pierre "delroth" Bourdon
[2a778d]
Changed "expression" to "rvalue" since we'll ha...
parser.hpp
2009-03-29
Pierre "delroth" Bourdon
[2a778d]
Changed "expression" to "rvalue" since we'll ha...
transform.cpp
2009-03-29
Pierre "delroth" Bourdon
[2a778d]
Changed "expression" to "rvalue" since we'll ha...
transform.hpp
2009-03-21
Pierre "delroth" Bourdon
[a41a67]
Divided the code into multiple files, as a 1200...
type.cpp
2009-03-23
Pierre "delroth" Bourdon
[6d7caa]
Random fixes, added a variable base class and a...
type.hpp
2009-03-23
Pierre "delroth" Bourdon
[6d7caa]
Random fixes, added a variable base class and a...
typesystem.cpp
2009-03-21
Pierre "delroth" Bourdon
[a41a67]
Divided the code into multiple files, as a 1200...
typesystem.hpp
2009-03-21
Pierre "delroth" Bourdon
[a41a67]
Divided the code into multiple files, as a 1200...
utils.cpp
2009-03-21
Pierre "delroth" Bourdon
[a41a67]
Divided the code into multiple files, as a 1200...
utils.hpp
2009-03-23
Pierre "delroth" Bourdon
[6d7caa]
Random fixes, added a variable base class and a...
variable.cpp
2009-03-23
Pierre "delroth" Bourdon
[6d7caa]
Random fixes, added a variable base class and a...
variable.hpp
2009-03-23
Pierre "delroth" Bourdon
[6d7caa]
Random fixes, added a variable base class and a...
Read Me
This project is currently in a development phase. It is not yet ready
to be used for end-users. However, some things are already implemented,
but they are always subject to changes which may break them. Here is the
list of the things which are already done :
* Parsing an algorithm
* Parsing direct values like identifiers, integers, etc.
* Parsing function / procedure calls
* Compiling the AST to LLVM IR (but variables)
* Execution of the generated code with a JIT compiler
* Compilation of standalone executables with a lightweight standard
library.
Some things are yet to be done, but there are too much to write the whole
list here.
Every contributor is welcomed to help for this project. Please submit
your patches on the bug tracker at Sourceforge or email me your patch,
I'll be happy to make them into the repository if they work correctly.
© 2025 Slashdot Media. All Rights Reserved.
×
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.