Mirror of http://offog.org/git/tock.git . Tock (translator from occam to C from Kent) is a Haskell-based compiler for occam and related languages.
Go to file
Adam Sampson c8d5a4ff40 Add licensing information.
The compiler itself is under the GPLv2+; the support code that gets built into
user programs is under the LGPLv2+. This matches the existing practice for the
KRoC project.

(As with Occade, I've used the new GPLv3-style license header in the source
files, though, since that avoids having to update the FSF's postal address.)
2007-08-18 20:42:11 +00:00
testcases Protocol test case expanded 2007-07-26 21:17:27 +00:00
AnalyseAsm.hs Add licensing information. 2007-08-18 20:42:11 +00:00
AST.hs Add licensing information. 2007-08-18 20:42:11 +00:00
CompState.hs Add licensing information. 2007-08-18 20:42:11 +00:00
COPYING Add licensing information. 2007-08-18 20:42:11 +00:00
COPYING.LIB Add licensing information. 2007-08-18 20:42:11 +00:00
Errors.hs Add licensing information. 2007-08-18 20:42:11 +00:00
EvalConstants.hs Add licensing information. 2007-08-18 20:42:11 +00:00
EvalLiterals.hs Add licensing information. 2007-08-18 20:42:11 +00:00
GenerateC.hs Add licensing information. 2007-08-18 20:42:11 +00:00
GenerateCPPCSP.hs Add licensing information. 2007-08-18 20:42:11 +00:00
Indentation.hs Add licensing information. 2007-08-18 20:42:11 +00:00
Intrinsics.hs Add licensing information. 2007-08-18 20:42:11 +00:00
kroc-wrapper-c.c Add licensing information. 2007-08-18 20:42:11 +00:00
kroc-wrapper.occ Add licensing information. 2007-08-18 20:42:11 +00:00
LANGUAGE Give tock its own repo -- i.e. remove everything else and move tock up 2007-07-16 21:48:55 +00:00
Main.hs Add licensing information. 2007-08-18 20:42:11 +00:00
Makefile Add a first shot at the assembly analyser, and make GenerateC use it. 2007-08-08 19:39:47 +00:00
Metadata.hs Add licensing information. 2007-08-18 20:42:11 +00:00
Parse.hs Add licensing information. 2007-08-18 20:42:11 +00:00
Pass.hs Add licensing information. 2007-08-18 20:42:11 +00:00
PrettyShow.hs Add licensing information. 2007-08-18 20:42:11 +00:00
RainParse.hs Add licensing information. 2007-08-18 20:42:11 +00:00
RainParseTest.hs Add licensing information. 2007-08-18 20:42:11 +00:00
RainPasses.hs Add licensing information. 2007-08-18 20:42:11 +00:00
RainPassTest.hs Add licensing information. 2007-08-18 20:42:11 +00:00
SimplifyExprs.hs Add licensing information. 2007-08-18 20:42:11 +00:00
SimplifyProcs.hs Add licensing information. 2007-08-18 20:42:11 +00:00
SimplifyTypes.hs Add licensing information. 2007-08-18 20:42:11 +00:00
SYNTAX Give tock its own repo -- i.e. remove everything else and move tock up 2007-07-16 21:48:55 +00:00
TestMain.hs Add licensing information. 2007-08-18 20:42:11 +00:00
TestUtil.hs Add licensing information. 2007-08-18 20:42:11 +00:00
TLP.hs Add licensing information. 2007-08-18 20:42:11 +00:00
tock_support_cppcsp.h Add licensing information. 2007-08-18 20:42:11 +00:00
tock_support.h Add licensing information. 2007-08-18 20:42:11 +00:00
TODO Give tock its own repo -- i.e. remove everything else and move tock up 2007-07-16 21:48:55 +00:00
TreeUtil.hs Add licensing information. 2007-08-18 20:42:11 +00:00
Types.hs Add licensing information. 2007-08-18 20:42:11 +00:00
Unnest.hs Add licensing information. 2007-08-18 20:42:11 +00:00
UsageCheck.hs Add licensing information. 2007-08-18 20:42:11 +00:00
UsageCheckTest.hs Add licensing information. 2007-08-18 20:42:11 +00:00
Utils.hs Add licensing information. 2007-08-18 20:42:11 +00:00