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