heptagon/compiler/obc
Gwenal Delaval acad16b98a Graphical simulator hepts
Added graphical simulator hepts

Added option -hepts to the compiler: this option formats the output of the simulation loop
to fit with hepts (currently working only on C target code). Typically, suppresses all
"decoration" output, like input or output names, and prints output on single lines.

Currently not implemented in hepts: array types.

Usage: to simulate the node Modulename.f:

heptc -target c -s f -hepts modulename.ept
gcc modulename_c/*.c -o ./f_sim
hepts -mod Modulename -node f -exec ./f_sim
2011-05-12 10:08:13 +02:00
..
c Graphical simulator hepts 2011-05-12 10:08:13 +02:00
java Added type string to pervasives, with string constants in AST 2011-05-10 17:07:17 +02:00
main 100 and java scalarized 2011-04-19 18:45:56 +02:00
ml Recursives Qualnames. 2011-02-07 14:24:17 +01:00
transformations 100 and java scalarized 2011-04-19 18:45:56 +02:00
_tags Heptc compiles again 2011-04-18 15:38:42 +02:00
control.ml Control optimization as a pass on Obc 2011-04-14 11:53:39 +02:00
obc.ml Initial support for return-less external functions. 2011-04-28 15:24:35 +02:00
obc_mapfold.ml Initial support for return-less external functions. 2011-04-28 15:24:35 +02:00
obc_printer.ml Initial support for return-less external functions. 2011-04-28 15:24:35 +02:00
obc_utils.ml Preserve the order of type and classes definitions 2011-04-19 13:08:35 +02:00