tock-mirror/backends
Neil Brown 8af4a9f687 Added generation of forward declarations to the C and C++ backends.
These declarations are necessary for recursive functions/procs, so that the (forward) declarations are visible to the implementations.

Later on, the declarations could be moved into header files, which would allow multiple source files to be compiled (generating multiple header files) and linked together using the gcc linker.  Alternatively, external C/C++ programs could use code originally written in occam/Rain by including the header files.
2007-09-12 12:09:35 +00:00
..
AnalyseAsm.hs Rearranged the Rain source files, renamed a couple of Rain files, and changed the Makefile accordingly. 2007-09-10 17:28:57 +00:00
GenerateC.hs Added generation of forward declarations to the C and C++ backends. 2007-09-12 12:09:35 +00:00
GenerateCPPCSP.hs Added generation of forward declarations to the C and C++ backends. 2007-09-12 12:09:35 +00:00
TLP.hs Rearranged the Rain source files, renamed a couple of Rain files, and changed the Makefile accordingly. 2007-09-10 17:28:57 +00:00