text/plain
*.rlx
\\( # leading backslash
[\\\"\'nrbtfav\?] | # escaped character
[0-7]{1,3} | # one, two, or three octal digits
x[0-9A-Fa-f]+ # 'x' followed by hex digits
)
LIST
SET
DELIMITERS
SOFT-DELIMITERS
SELECT
REMOVE
(\-\*|\*\-|\-|\*|\*\*|)
(\*\-|\-\*|\*|\-|O|)
1C|2C|3C|4C|5C|6C|7C|8C|9C|0C
(C\*|C\*\-|C\-\*|C\-|\*C\-|\-C\*|\-\*C|\-C|\-\*|\*\-C|\-|\*\*\-|\*\-|\*|\*C|C|)
(C\-|\*C\-|\-C\*|\*\-C|\-\*C|\-\*|\*C|\*\-|\*|pcC\…\*|CO|C|\-C|\-|O|)
1|2|3|4|5|6|7|8|9|0
IF
NOT
OR
(^#| #)
$
\\\\|\\
(?:[1-9][0-9]*\$)? # argument
[#0\-\ \+\'I]* # flags
(?:[1-9][0-9]*|\*)? # width
(?:\.\-?(?:[0-9]+|\*))? # precision
(?:hh|ll|[hlLqjzt])? # length modifier
[diouxXeEfFgGaAcsCSpnm] # conversion specifier
L?"
"
\%{escaped-character}