Выделил цветом новый продукции

This commit is contained in:
2025-05-30 13:06:01 +03:00
parent d61b1b7a2d
commit e0211cb6c5

View File

@@ -18,7 +18,7 @@
\usepackage{afterpage}
\usepackage{longtable}
\usepackage{float}
\usepackage{fancyvrb}
% \usepackage[paper=A4,DIV=12]{typearea}
@@ -263,7 +263,7 @@
Грамматика языка Милан, расширенная операцией инкремента и декремента, в форме Бэкуса-Наура приведена ниже:
\begin{verbatim}
\begin{Verbatim}[commandchars=\\\{\}]
<program> ::= begin <statementList> end
<statementList> ::= <statement> ; <statementList>
| epsilon
@@ -279,10 +279,10 @@
| ( <expression> )
| read
| - <factor>
| <ident> ++
| <ident> --
| ++ <ident>
| -- <ident>
\textcolor{green!60!black}{| <ident> ++}
\textcolor{green!60!black}{| <ident> --}
\textcolor{green!60!black}{| ++ <ident>}
\textcolor{green!60!black}{| -- <ident>}
<relation> ::= <expression> <cmpi> <expression>
<addop> ::= +|-
<mulop> ::= *|/
@@ -291,7 +291,7 @@
<ident> ::= <letter> {<letter> | <digit>}
<letter> ::= a|b|c | ...| z|A|B|C | ...| Z
<digit> ::= 0|1|2|3|4|5|6|7|8|9
\end{verbatim}
\end{Verbatim}
Изменения коснулись только правила \texttt{<factor>}, в котором были добавлены 4 новые продукции, описывающие операции постфиксного и префиксного инкремента и декремента.