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
Neil Brown 46f2fcd669 Allowed VAL and INITIAL abbreviations to define multiple names on one line
button.occ in the KRoC sources does this, so I'm guessing it should be legal.
2009-04-19 16:28:14 +00:00
backends Added support for extended rendezvous throughout the compiler 2009-04-19 16:26:37 +00:00
checks Added support for extended rendezvous throughout the compiler 2009-04-19 16:26:37 +00:00
common Added support for extended rendezvous throughout the compiler 2009-04-19 16:26:37 +00:00
config Made the size of INT in occam be based on the size of void* in C 2009-04-17 14:22:53 +00:00
data Added support for extended rendezvous throughout the compiler 2009-04-19 16:26:37 +00:00
docextra Add the Tock hacker's guide to the repository. 2008-11-20 13:41:06 +00:00
flow Merged the latest set of changes from the trunk into the Polyplate branch 2009-04-10 20:38:29 +00:00
frontends Allowed VAL and INITIAL abbreviations to define multiple names on one line 2009-04-19 16:28:14 +00:00
pass Added support for extended rendezvous throughout the compiler 2009-04-19 16:26:37 +00:00
polyplate Added a new listifyDepthRoute function that's like listifyDepth, but stores the route too 2009-04-16 17:01:43 +00:00
pregen Changed csParProcs to be a map that indicates whether the process is a wrapper for FORK or PAR 2009-04-16 10:25:02 +00:00
support Added a missing operator (unary MINUS on BYTE) to the support headers 2009-04-17 18:24:03 +00:00
testcases Fixed a typo on the newly added testcase 2009-04-18 21:26:15 +00:00
transformations Added support for extended rendezvous throughout the compiler 2009-04-19 16:26:37 +00:00
AUTHORS Changed tock to use autoconf/automake for its build process 2007-10-08 17:02:03 +00:00
cgtests.mk Changed the names of generated tock files to have ".tock" before the extension 2009-04-02 15:40:39 +00:00
ChangeLog Changed tock to use autoconf/automake for its build process 2007-10-08 17:02:03 +00:00
compile-cgtests Added rules for getting and making the cgtests to the new Automake make system 2007-10-09 00:44:41 +00:00
configure.ac Made the size of INT in occam be based on the size of void* in C 2009-04-17 14:22:53 +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
LANGUAGE Implement channel direction decorators. 2008-06-09 21:35:20 +00:00
Main.hs Split out a chunk of CompState into a CompOpts type for things that can be set on the command-line 2009-04-17 21:10:14 +00:00
Makefile.am Moved some of the operators stuff out into its own module, and corrected ShowCode to display operators nicely 2009-04-18 21:03:12 +00:00
NEWS Changed tock to use autoconf/automake for its build process 2007-10-08 17:02:03 +00:00
occamutl.lib.tock.h Moved the dummy occamutl files to match my changes in occbuild 2009-04-17 21:04:49 +00:00
occamutl.lib.tock.inc Moved the dummy occamutl files to match my changes in occbuild 2009-04-17 21:04:49 +00:00
occamutl.lib.tock.sizes Moved the dummy occamutl files to match my changes in occbuild 2009-04-17 21:04:49 +00:00
ProcessTags.hs Finally got round to adding a little program to qualify the AST tags in the TAGS file 2009-03-22 15:51:43 +00:00
rangetest.c Fixed a problem with rangetest caused by an earlier change 2009-04-17 18:49:46 +00:00
README Changed tock to use autoconf/automake for its build process 2007-10-08 17:02:03 +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 Added some testcases related to checking the use of abbreviations 2009-02-08 23:25:30 +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