Neil Brown
|
68c468fbea
|
Rain: added the parsing of else (skip) guards in alts
|
2007-09-26 19:56:22 +00:00 |
|
Neil Brown
|
205b090cef
|
Rain: implemented the parsing of alt statements
|
2007-09-26 19:40:04 +00:00 |
|
Neil Brown
|
1f298a8ff6
|
Rain: added parsing support for time
|
2007-09-19 12:04:11 +00:00 |
|
Neil Brown
|
ebf3040367
|
Rain: tidied up ParseRain a little
|
2007-09-19 12:03:24 +00:00 |
|
Neil Brown
|
a4453fe3c3
|
Rain: changed parse errors to report using dieP (with a Meta position) instead of just dieIO
|
2007-09-17 11:18:38 +00:00 |
|
Neil Brown
|
d92e042159
|
Moved the functions for converting between Meta and SourcePos (from Parsec) into a common ParseUtils module
|
2007-09-17 11:15:17 +00:00 |
|
Neil Brown
|
9965c7373e
|
Rain: removed an outdated comment
|
2007-09-15 21:20:41 +00:00 |
|
Neil Brown
|
3f573dabd5
|
Rain: corrected innerBlock to work sensibly with multiple declarations (particularly for the start of par blocks)
|
2007-09-14 12:53:26 +00:00 |
|
Neil Brown
|
ff9b0d6611
|
Rain: changed the innerBlock parser to work with the new rules for declarations in par blocks, and also simplified its output slightly
|
2007-09-14 12:22:12 +00:00 |
|
Neil Brown
|
59d86a0afc
|
Rain: stopped semi-colon being a valid statement by itself
|
2007-09-14 11:46:18 +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 |
|