Allow the lexing direction to be specified for a CDFA region, which will determine the direction that the input is scanned. This will be particularly useful for #180. The syntax could look something like:
cdfa::forward {
// Scan these rules forward
}
cdfa::reverse {
// Scan these rules backward
}
cdfa {
// Default direction is forward
}
Allow the lexing direction to be specified for a CDFA region, which will determine the direction that the input is scanned. This will be particularly useful for #180. The syntax could look something like: