%%% grammar support \newenvironment{grammar} {\begingroup \def\orbar{\raw{|}} \def\nobar{\raw{}} \def\longis{\raw{}$\longrightarrow$\raw{}} \def\\{\raw{}} \raw{
}} {\raw{
}\endgroup} \def\bar{\raw{|}} \def\kplus{\raw{+}} \def\kstar{\raw{*}} \def\ang#1{\raw{<}#1\raw{>}}