Neil Brown
|
acca3d03fd
|
Removed the A.Main item from the AST entirely
|
2007-10-17 13:43:40 +00:00 |
|
Neil Brown
|
d98cb21415
|
Added support for transforming ALT guards to the input-case -> case pass
|
2007-10-13 23:56:36 +00:00 |
|
Neil Brown
|
8b2e14f3bd
|
Added tests and implementation for a new pass for transforming input-case statements into case statements
|
2007-10-13 23:28:41 +00:00 |
|
Neil Brown
|
443b648d73
|
Corrected the pass that creates abbreviations for output expressions to also work on OutputCase statements
|
2007-10-13 20:52:42 +00:00 |
|
Neil Brown
|
73ee9319e1
|
Added more tests for the outExprs pass in PassTest
|
2007-10-11 00:12:08 +00:00 |
|
Neil Brown
|
c7fe2431db
|
Added a test for the new outExprs pass
|
2007-10-10 23:46:58 +00:00 |
|
Neil Brown
|
38c409d378
|
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 |
|
Neil Brown
|
a5c2dedb24
|
Changed the testPass* functions in TestUtil to return Assertion instead of Test
|
2007-09-15 13:35:51 +00:00 |
|
Neil Brown
|
000270f4a8
|
Created a new module for tests in the common directory (named CommonTest) and moved testIsSafeConversion across
|
2007-09-11 23:34:45 +00:00 |
|
Neil Brown
|
2ff46a9041
|
Rearranged the Rain source files, renamed a couple of Rain files, and changed the Makefile accordingly.
|
2007-09-10 17:28:57 +00:00 |
|