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 80dac0492b Fixed a bug where specifications were being misinterpreted inside IFs during parsing
I find it surprising this bug had been in there so long.  It was interpreting "INT i" as an expression in an IF, then couldn't resolve i, rather than backing out and correctly parsing the whole line, "INT i:" as a specification.
2009-04-12 16:26:54 +00:00
backends Merged the latest set of changes from the trunk into the Polyplate branch 2009-04-10 20:38:29 +00:00
checks Merged the latest set of changes from the trunk into the Polyplate branch 2009-04-10 20:38:29 +00:00
common Merged the latest set of changes from the trunk into the Polyplate branch 2009-04-10 20:38:29 +00:00
config Added full-compile support for the CHP backend 2008-11-26 12:48:48 +00:00
data Merged the latest set of changes from the trunk into the Polyplate branch 2009-04-10 20:38:29 +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 Fixed a bug where specifications were being misinterpreted inside IFs during parsing 2009-04-12 16:26:54 +00:00
pass Made all the imports of Data.Generics have an import list 2009-04-09 15:36:37 +00:00
polyplate Discovered that I'd googled to some outdated docs, and fixed the last comment change 2009-02-11 16:50:47 +00:00
pregen Fixed all the conflicts while merging into the Polyplate branch 2009-04-09 11:01:39 +00:00
support Fixed a missing parameter on one of the support functions 2009-04-12 10:50:29 +00:00
testcases Fixed some of the tests, and added another testcase for array passing, based on one of Carl's examples 2009-03-20 12:59:16 +00:00
transformations Changed freeNamesIn to use PolyplateM rather than PolyplateSpine 2009-04-11 17:53:33 +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 Added full-compile support for the CHP backend 2008-11-26 12:48:48 +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 Made all the imports of Data.Generics have an import list 2009-04-09 15:36:37 +00:00
Makefile.am Merged the latest set of changes from the trunk into the Polyplate branch 2009-04-10 20:38:29 +00:00
NEWS Changed tock to use autoconf/automake for its build process 2007-10-08 17:02:03 +00:00
occamutl.tock.h Changed the build process to support a directory to put modules and includes in, and added a dummy lib (occamutl) 2009-04-04 12:28:47 +00:00
occamutl.tock.inc Changed the build process to support a directory to put modules and includes in, and added a dummy lib (occamutl) 2009-04-04 12:28:47 +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 rangetest to work again, given the changes to the names of the operators in the support headers 2009-04-08 19:10:08 +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