syntax tweak on covered variables

using '/ ID' would make lexer's life hard, as regex also starts
with '/', so it is changed to '| ID'.