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
|
ff0291f28d
|
Added a new function to TestUtil that allows you to specify an extra check to run on the result of a pass
|
2007-09-15 13:09:26 +00:00 |
|
Neil Brown
|
4221b0d698
|
Moved a function from RainPassesTest into TestUtil
|
2007-09-15 11:24:49 +00:00 |
|
Neil Brown
|
ebdc084810
|
Renamed a (currently unused) function in TestUtil
|
2007-09-15 11:24:17 +00:00 |
|
Neil Brown
|
e35873f01c
|
Rain: tidied up the tests for the constant folding pass
|
2007-09-15 10:07:48 +00:00 |
|
Neil Brown
|
01f763373d
|
Rain: added a new pass for folding constants
|
2007-09-15 09:36:50 +00:00 |
|
Neil Brown
|
117173f758
|
Added the basics needed to generate XML from the AST using HaXml and DrIFT
|
2007-09-14 19:13:15 +00:00 |
|
Neil Brown
|
7ef6d7728f
|
Added helper functions for converting constructors into Constr items
|
2007-09-12 08:49:14 +00:00 |
|
Neil Brown
|
9b1fbc3f8f
|
Added a helper function for creating passes that check the validity of the AST
|
2007-09-12 08:45:23 +00:00 |
|
Neil Brown
|
ad8aab723b
|
Added a function for searching for particular constructors in a tree, and an associated test
|
2007-09-12 00:11:22 +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
|
dbdef53e31
|
Added a short comment explaining the choice of AnyDataItem in TreeUtil
|
2007-09-11 22:58:58 +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 |
|