tock-mirror/frontends
Neil Brown 1591940996 Removed the fixConstructorTypes pass for now
This pass was responsible for screwing up the types of all arrays after type inference, and the compiler seems to work fine without it
2009-02-02 16:07:47 +00:00
..
LexOccam.x Added support for recursive functions (not procs, yet) 2009-01-29 00:27:11 +00:00
LexRain.x Added support for poison to the lexer and parser (and associated tests) 2008-09-12 14:39:57 +00:00
OccamPasses.hs Removed the fixConstructorTypes pass for now 2009-02-02 16:07:47 +00:00
OccamPassesTest.hs Moved all the remaining pass information to be with the passes themselves, and adjusted the tests accordingly 2008-06-02 14:31:19 +00:00
OccamTypes.hs Had the first attempt at correcting the occam passes to work with the new array literals 2009-02-01 21:54:51 +00:00
OccamTypesTest.hs Fixed up all the tests in light of the new recursive procs 2009-01-29 00:56:32 +00:00
ParseOccam.hs Fixed the occam and Rain parsers to work with the new system for array literals 2009-02-01 21:54:02 +00:00
ParseRain.hs Fixed the occam and Rain parsers to work with the new system for array literals 2009-02-01 21:54:02 +00:00
ParseRainTest.hs Fixed up all the tests in light of the new recursive procs 2009-01-29 00:56:32 +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 Added support for parsing pragmas, for now just handling the SHARED pragma 2009-01-19 15:11:09 +00:00
PreprocessOccamTest.hs Make Token a real data type. 2008-06-05 09:46:52 +00:00
RainPasses.hs Adjusted the Rain passes to cope with the new array literals 2009-02-01 21:54:32 +00:00
RainPassesTest.hs Fixed up all the tests in light of the new recursive procs 2009-01-29 00:56:32 +00:00
RainTypes.hs Adjusted the Rain passes to cope with the new array literals 2009-02-01 21:54:32 +00:00
RainTypesTest.hs Moved all the remaining pass information to be with the passes themselves, and adjusted the tests accordingly 2008-06-02 14:31:19 +00:00
StructureOccam.hs Make Token a real data type. 2008-06-05 09:46:52 +00:00
StructureOccamTest.hs Fixed some StructureOccam tests that were broken recently by the change in the Token type 2008-06-06 13:14:34 +00:00
TypeUnification.hs Extended the type unification for Rain to support type-checking things that are being poisoned (which could be either end of a channel) 2008-09-12 14:40:04 +00:00
UnifyType.hs Extended the type unification for Rain to support type-checking things that are being poisoned (which could be either end of a channel) 2008-09-12 14:40:04 +00:00