Added support for delimited quantifiers.
Added a compile-time check for degenerate quantifiers.
Fix the code generation for delimited repetitions and detection of expression types.
Used the new delimited repetition syntax for choice expressions.