On 11/26/2013 1:46 PM, Arthur A. Gleckler wrote:
Why does it matter if the code is written in C or Scheme? The code that calls re-search-forward can use guard to catch the exception raised by an invalid regular _expression_. Why were exceptions put into R7RS if we are not going to use them? Is the issue that 'valid-sre?' predates portable support for exception handling in Scheme?