..
LexOccam.x
Added support for array constructors to the occam parser
2008-03-10 22:58:36 +00:00
LexRain.x
Added support for a not-equals operator in Rain
2008-03-24 23:44:40 +00:00
OccamPasses.hs
Only apply inferTypes to the AST.
2008-04-06 22:28:58 +00:00
OccamPassesTest.hs
Define variables necessary for some of the constant-folding tests.
2008-04-06 13:12:04 +00:00
OccamTypes.hs
Provide combinators for generic traversals.
2008-04-08 14:41:25 +00:00
OccamTypesTest.hs
Remove the Type/AbbrevMode information from Actual*.
2008-03-26 18:16:09 +00:00
ParseOccam.hs
Resolve the v[s] ambiguity outside the parser.
2008-04-07 21:36:21 +00:00
ParseRain.hs
Remove the Type/AbbrevMode information from Actual*.
2008-03-26 18:16:09 +00:00
ParseRainTest.hs
Remove the Type/AbbrevMode information from Actual*.
2008-03-26 18:16:09 +00:00
ParseUtils.hs
Added the -fwarn-unused-imports compiler option to warn about unused imports, and then set about pruning and ordering (mostly in my code) the import lists for all the modules
2007-09-27 13:13:46 +00:00
PreprocessOccam.hs
Tidied up the type of handleDirective to make it easier to use
2008-03-05 16:05:21 +00:00
PreprocessOccamTest.hs
Split include file expansion out into a separate pass.
2008-02-29 15:01:19 +00:00
RainPasses.hs
Merged the type-checking on time-related statements in Rain into the pass that checks types in communications
2008-03-24 15:15:28 +00:00
RainPassesTest.hs
Remove the Type/AbbrevMode information from Actual*.
2008-03-26 18:16:09 +00:00
RainTypes.hs
Defined types for tree traversals, and moved them to their own file.
2008-04-01 12:01:09 +00:00
RainTypesTest.hs
Define variables necessary for some of the constant-folding tests.
2008-04-06 13:12:04 +00:00
StructureOccam.hs
Split include file expansion out into a separate pass.
2008-02-29 15:01:19 +00:00
StructureOccamTest.hs
Split include file expansion out into a separate pass.
2008-02-29 15:01:19 +00:00