tock-mirror/frontends
Adam Sampson b8b7e04b7c Refactor literal and subscript checks.
For both of these, we already examine all the places they occur for other
reasons, so there's no good reason to do a separate traversal for them.
2008-03-22 23:58:18 +00:00
..
LexOccam.x Added support for array constructors to the occam parser 2008-03-10 22:58:36 +00:00
LexRain.x Added the -fwarn-missing-signatures option and added all missing type signatures for non-test modules (and most for test modules too) 2008-02-05 23:06:03 +00:00
OccamPasses.hs Implement expression typechecking for occam. 2008-03-22 01:00:42 +00:00
OccamPassesTest.hs Move Retypes checking from the occam parser into a pass. 2008-03-19 19:38:56 +00:00
OccamTypes.hs Refactor literal and subscript checks. 2008-03-22 23:58:18 +00:00
OccamTypesTest.hs Refactor literal and subscript checks. 2008-03-22 23:58:18 +00:00
ParseOccam.hs Adjusted the parsers to store a type with array constructors (Rain will infer it later, so it uses Any) 2008-03-19 13:22:35 +00:00
ParseRain.hs Added support for giving ranges an explicit type in Rain 2008-03-21 21:10:47 +00:00
ParseRainTest.hs Added support for giving ranges an explicit type in Rain 2008-03-21 21:10:47 +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 Tidied up a few unused functions and module imports 2008-03-21 15:16:36 +00:00
RainPassesTest.hs Added a couple of reminders to RainPassesTest 2008-03-21 20:16:48 +00:00
RainTypes.hs Changed a Rain pass to transform the Plus operator on lists into the proper Concat operator 2008-03-21 19:23:16 +00:00
RainTypesTest.hs Corrected the spelling of the name of one of the Rain passes 2008-03-20 16:46:45 +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