Ver código fonte

+ Some changes after remarks from reader.

michael 27 anos atrás
pai
commit
748c48758e

+ 1 - 0
docs/syntax/assign.syn

@@ -7,6 +7,7 @@
 \( 
 \lit*{:=} \\
 \lit*{+=} \\
+\lit*{-=} \\
 \lit*{*=} \\
 \lit*{/=}
 \)

+ 5 - 8
docs/syntax/numbers.syn

@@ -33,15 +33,12 @@ sign \begin{stack} \lit* + \\ \lit* - \end{stack}
 \end{mysyntdiag}
 \begin{mysyntdiag}
 \synt{unsigned\ real} \synt{digit\ sequence} 
-\begin{stack}
-  \begin{stack} \\
+\[
     \lit . \synt{digit\ sequence} 
-  \end{stack}
-  \begin{stack} \\
-    \synt{scale\ factor} 
-  \end{stack} \\
-  \synt{scale\ factor} 
-\end{stack}
+\]
+\[
+ \synt{scale\ factor} 
+\]
 \end{mysyntdiag}
 \begin{mysyntdiag}
 \synt{scale\ factor} \begin{stack} \lit*{E} \\ \lit*{e} \end{stack}

+ 3 - 0
docs/syntax/property.syn

@@ -7,6 +7,9 @@
 \begin{mysyntdiag}
 \synt{property\ interface}
 \[ \synt{property\ parameter\ list}\] \lit*: \synt{type\ identifier}
+\[
+\lit*{index} \synt{integer constant}
+\]
 \end{mysyntdiag}
 \begin{mysyntdiag}
 \synt{property\ parameter\ list} \lit*[

+ 1 - 1
docs/syntax/typeclas.syn

@@ -1,4 +1,4 @@
-\begin{diagram}{Class type}{classtype}
+\begin{diagram}{Class types}{classtype}
 \begin{mysyntdiag}
 \[ \lit*{packed} \]
 \lit*{class} 

+ 1 - 1
docs/syntax/typeenum.syn

@@ -1,4 +1,4 @@
-\begin{diagram}{Enumerated type}{enumeratedtype}
+\begin{diagram}{Enumerated types}{enumeratedtype}
 \begin{mysyntdiag}
 \synt{enumerated\ type} \lit* ( 
 \begin{rep}[b]

+ 1 - 1
docs/syntax/typeobj.syn

@@ -1,4 +1,4 @@
-\begin{diagram}{object type}{objecttype}
+\begin{diagram}{object types}{objecttype}
 \begin{mysyntdiag}
 \[ \lit*{packed} \]
 \lit*{object} 

+ 2 - 2
docs/syntax/typeproc.syn

@@ -1,11 +1,11 @@
-\begin{diagram}{Procedural Types}{Procedural types}
+\begin{diagram}{Procedural types}{proceduraltypes}
 \begin{mysyntdiag}
 \synt{procedural\ type} 
 \( \synt{function\ header} \\ 
    \synt{procedure\ header}
 \)
 \[ \lit*{of} \lit*{object} \]
-\[ \synt{call\ modifiers} \] 
+\[ \lit* ; \synt{call\ modifiers} \] 
 \end{mysyntdiag}
 \begin{mysyntdiag}
 \synt{function\ header} \lit*{function} \synt{formal\ parameter\ list}

+ 1 - 0
docs/syntax/typerec.syn

@@ -17,6 +17,7 @@
 \end{mysyntdiag}
 \begin{mysyntdiag}
 \synt{variant\ part} 
+\lit*{case}
 \[ \synt{identifier} \lit*: \] 
 \synt{ordinal\ type\ identifier} 
 \lit*{of} \<[b] \synt{variant} \\ \lit*; \>