heptagon/compiler
Cédric Pasteur ee767064b1 Instantiation of parametrized nodes (v2)
- Many changes to make Hept2mls, mls2obc, etc
compile with the api changes
- Added Callgraph_mapfold: starting from a main
program, generates the list of instances of each
node necessary and creates them.
- Mls2seq deals with giving to the code generators
the correct source (mls or obc, wit or without
static parameters)

It is now possible to use parametrized nodes that 
are defined in other files. For that to work, the 
first file has to be compiled to an object file:
	heptc -c mylib.ept
which creates a mylib.epo file. Compiling the main
file will then generate all the instances of 
parametrized nodes from the lib (only the called 
nodes will be compiled, but all the nodes in the 
main file are compiled).
2010-07-13 14:03:39 +02:00
..
global Instantiation of parametrized nodes (v2) 2010-07-13 14:03:39 +02:00
heptagon Instantiation of parametrized nodes (v2) 2010-07-13 14:03:39 +02:00
main Instantiation of parametrized nodes (v2) 2010-07-13 14:03:39 +02:00
minils Instantiation of parametrized nodes (v2) 2010-07-13 14:03:39 +02:00
obc Instantiation of parametrized nodes (v2) 2010-07-13 14:03:39 +02:00
utilities Instantiation of parametrized nodes (v2) 2010-07-13 14:03:39 +02:00
_tags Updates for Obc 2010-07-08 17:22:13 +02:00
Makefile Bug in the Makefile ? GENSOURCES removed from .depend dependencies. (circular issue) 2010-06-24 03:31:57 +02:00
myocamlbuild.ml myocamlbuild.ml fix for bytecode 2010-07-05 15:15:24 +02:00
preproc.ml Tabs, trailing ws and long lines shall receive no mercy! 2010-06-26 17:17:28 +02:00