Richard, this helped me greatly! I also derived from your example that I can use multiple characters without conflicts like this:
--------------- doc ::= inline_list. // List of allowed characters. Add more as you like. c ::= CHAR. c ::= SPACE. // The c character repeat. chars ::= c. chars ::= chars CHAR. // Any sequence of just c and 'c' (c surrounded by apostrophes). inline ::= c. inline ::= APOS chars APOS. // The inline repeat. inline_list ::= inline. inline_list ::= inline_list inline. ------------- Many thanks! Ralf ----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------