~mdw
/
sod
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
doc/...: Fix `\textbar' properly, and use plain `|'.
[sod]
/
doc
/
syntax.tex
diff --git
a/doc/syntax.tex
b/doc/syntax.tex
index
8c66487
..
dd6a5f5
100644
(file)
--- a/
doc/syntax.tex
+++ b/
doc/syntax.tex
@@
-51,15
+51,15
@@
could be a token.
<id-start-char> ::= <alpha-char> | "_"
<id-start-char> ::= <alpha-char> | "_"
-<id-body-char> ::= <id-start-char>
@!
<digit-char>
+<id-body-char> ::= <id-start-char>
|
<digit-char>
-<alpha-char> ::= "A" | "B"
$| \cdots |$
"Z"
- | "a" | "b"
$| \cdots |$
"z"
+<alpha-char> ::= "A" | "B"
| $\cdots$ |
"Z"
+ | "a" | "b"
| $\cdots$ |
"z"
| <extended-alpha-char>
<digit-char> ::= "0" | <nonzero-digit-char>
| <extended-alpha-char>
<digit-char> ::= "0" | <nonzero-digit-char>
-<nonzero-digit-char> ::= "1" | "2"
$| \cdots |$
"9"
+<nonzero-digit-char> ::= "1" | "2"
| $\cdots$ |
"9"
\end{grammar}
The precise definition of @<alpha-char> is left to the function
\end{grammar}
The precise definition of @<alpha-char> is left to the function
@@
-107,15
+107,15
@@
discouraged.
<decimal-integer> ::= "0" | <nonzero-digit-char> @<digit-char>^*
<decimal-integer> ::= "0" | <nonzero-digit-char> @<digit-char>^*
-<binary-integer> ::= "0" @("b"
@!
"B"@) @<binary-digit-char>^+
+<binary-integer> ::= "0" @("b"
|
"B"@) @<binary-digit-char>^+
<binary-digit-char> ::= "0" | "1"
<binary-digit-char> ::= "0" | "1"
-<octal-integer> ::= "0" @["o"
@!
"O"@] @<octal-digit-char>^+
+<octal-integer> ::= "0" @["o"
|
"O"@] @<octal-digit-char>^+
-<octal-digit-char> ::= "0" | "1"
$| \cdots |$
"7"
+<octal-digit-char> ::= "0" | "1"
| $\cdots$ |
"7"
-<hex-integer> ::= "0" @("x"
@!
"X"@) @<hex-digit-char>^+
+<hex-integer> ::= "0" @("x"
|
"X"@) @<hex-digit-char>^+
<hex-digit-char> ::= <digit-char>
| "A" | "B" | "C" | "D" | "E" | "F"
<hex-digit-char> ::= <digit-char>
| "A" | "B" | "C" | "D" | "E" | "F"
@@
-324,7
+324,7
@@
defined in the built-in module.
<abstract-declarator> ::= <declarator>$[\epsilon, \mbox{@<argument-list>}]$
<argument-declarator> ::=
<abstract-declarator> ::= <declarator>$[\epsilon, \mbox{@<argument-list>}]$
<argument-declarator> ::=
- <declarator>$[\mbox{@<identifier>
@!
$\epsilon$}, \mbox{@<argument-list>}]$
+ <declarator>$[\mbox{@<identifier>
|
$\epsilon$}, \mbox{@<argument-list>}]$
<simple-declarator> ::=
<declarator>$[\mbox{@<identifier>}, \mbox{@<argument-list>}]$
<simple-declarator> ::=
<declarator>$[\mbox{@<identifier>}, \mbox{@<argument-list>}]$
@@
-352,7
+352,7
@@
keyword arguments.
@[<list>$[\mbox{@<argument>}]$@]
"?" @[<list>$[\mbox{@<keyword-argument>}]$@]
@[<list>$[\mbox{@<argument>}]$@]
"?" @[<list>$[\mbox{@<keyword-argument>}]$@]
-<method-argument-list> ::= <argument-list>
@!
<keyword-argument-list>
+<method-argument-list> ::= <argument-list>
|
<keyword-argument-list>
<dotted-name> ::= <identifier> "." <identifier>
<dotted-name> ::= <identifier> "." <identifier>
@@
-681,7
+681,7
@@
declarations instead.
<constraint> ::= @<item-name>^+
<constraint> ::= @<item-name>^+
-<item-name> ::= <identifier>
@!
"(" @<identifier>^+ ")"
+<item-name> ::= <identifier>
|
"(" @<identifier>^+ ")"
\end{grammar}
The @<c-fragment> will be output unchanged to one of the output files.
\end{grammar}
The @<c-fragment> will be output unchanged to one of the output files.