Remove unneeded node prototypes, as Lustre only allows to call already defined nodes
This commit is contained in:
parent
c3a64a2bae
commit
37dfcdda35
@ -312,9 +312,8 @@ let ast_to_c (debug: bool) prog =
|
|||||||
else ()
|
else ()
|
||||||
in
|
in
|
||||||
let prog: i_nodelist = ast_to_intermediate_ast prog prog_st_types in
|
let prog: i_nodelist = ast_to_intermediate_ast prog prog_st_types in
|
||||||
Format.printf "%a\n\n%a\n\n/* Node Prototypes: */\n%a\n\n/* Nodes: */\n%a"
|
Format.printf "%a\n\n%a\n\n/* Nodes: */\n%a"
|
||||||
cp_includes (Config.c_includes)
|
cp_includes (Config.c_includes)
|
||||||
cp_state_types prog_st_types
|
cp_state_types prog_st_types
|
||||||
cp_prototypes (prog, prog_st_types)
|
|
||||||
cp_nodes (prog, prog_st_types)
|
cp_nodes (prog, prog_st_types)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user