Changelog for sasha-0.2
0.2
-
Change the API such that
- type Sasha tag = [(Tag, ERE)] + type Sasha r = [(ERE, BS.ByteString -> BS.ByteString -> r)]This allows to write scanner actions more like in
alex:[ someRegexp := \tok inp' -> ... , another := \tok inp' -> ... ]Similar change is also done in TTH interface.
-
Add
charSet :: Word8Set -> EREhelper.
0.1
- Use
word8setpackage.