tock-mirror/frontends
Neil Brown e462da4a76 Added a system for specifying implicitly-used modules on the command-line
An implicitly used module is equivalent to a #USE directive before the first line of the main file.  This, combined with changes in occbuild, are my current way of implementing the automatic use of the forall module in occam.
2009-04-10 19:26:22 +00:00
..
LexOccam.x Changed the lexer to make it lex the new (user-defineable) operators 2009-04-07 15:51:34 +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 Fixed operators not being written correctly to include files 2009-04-10 18:26:39 +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 Fixed operators defined inside functions not being recorded in csOperators 2009-04-10 16:07:18 +00:00
OccamTypesTest.hs Changed FUNCTIONs and PROCs to have optional bodies, and put all the externals into the AST (without bodies) 2009-04-04 14:56:35 +00:00
ParseOccam.hs Added a joinWith helper (short for concat . intersperse) and changed most of the uses in the code to use the helper function 2009-04-08 16:28:23 +00:00
ParseRain.hs Quickly fixed the Rain frontend to compile with the operator changes 2009-04-05 23:08:12 +00:00
ParseRainTest.hs Changed FUNCTIONs and PROCs to have optional bodies, and put all the externals into the AST (without bodies) 2009-04-04 14:56:35 +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 a system for specifying implicitly-used modules on the command-line 2009-04-10 19:26:22 +00:00
PreprocessOccamTest.hs Make Token a real data type. 2008-06-05 09:46:52 +00:00
RainPasses.hs Quickly fixed the Rain frontend to compile with the operator changes 2009-04-05 23:08:12 +00:00
RainPassesTest.hs Changed FUNCTIONs and PROCs to have optional bodies, and put all the externals into the AST (without bodies) 2009-04-04 14:56:35 +00:00
RainTypes.hs Turned findMeta into a member of a FindMeta type-class 2009-04-09 11:13:37 +00:00
RainTypesTest.hs Changed tocktest so you can pass it -v options for use with the automatic tests 2009-02-08 16:33:53 +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 Turned findMeta into a member of a FindMeta type-class 2009-04-09 11:13:37 +00:00
UnifyType.hs Turned findMeta into a member of a FindMeta type-class 2009-04-09 11:13:37 +00:00