Browse Source

+ CHanged after remarks from translator

michael 26 years ago
parent
commit
ed285959fd
1 changed files with 17 additions and 8 deletions
  1. 17 8
      docs/user.tex

+ 17 - 8
docs/user.tex

@@ -338,7 +338,8 @@ line to your \file{.login} file in your home directory.
 (see also the next section)
 
 \section{Optional configuration steps}
-You may wish to set some environment variables. The \fpc compiler
+On any platform, after installing the compiler you may wish to set 
+some environment variables. The \fpc compiler
 recognizes the following variables :
 \begin{itemize}
 \item \verb|PPC_EXEC_PATH| contains the directory where '\file{as}' and
@@ -924,19 +925,19 @@ differently, so they are understood by RHIDE.
 \subsection{Options concerning files and directories}
 \begin{description}
 \item [-exxx] \file{xxx} specifies the directory where the
-compiler can find the executables \file{as} (the assembler) and \file{ld} (the
-compiler).
+compiler can find the executables \file{as} (the assembler) and \file{ld} 
+(the linker).
 \olabel{e}
 \item [-FD] same as \var{-e}.
 \item [-Fexxx] This option tells the compiler to write errors, etc. to
-the file in \file{xxx}.
+the file named \file{xxx}.
 \olabel{Fe}
 \item [-Flxxx] Adds \var{xxx} to the library searching path, and is passed
 to the linker.
 \olabel{Fl}
 \item[-FLxxx] (\linux only) Tells the compiler to use \file{xxx} as the
 dynamic linker. Default this is \file{/lib/ld-linux.so.2}, or
-\file{lib/ld-linux.so.1}, depending on which one is found first.
+\file{/Hlib/ld-linux.so.1}, depending on which one is found first.
 \olabel{FL}
 \item[-Foxxx] Adds \file{xxx} to the object file path. This path is used
 when looking for files that need to be linked in.
@@ -945,8 +946,9 @@ when looking for files that need to be linked in.
 messages. Default the compiler ahs built-in messages. Specifying this option
 will override the default messages.
 \olabel{Fr}
-\item [-Fuxxx] Add \file{xxx} to the unit path. Units are loaded from the
-current directory if they exist, and then in the unit path. You must {\em
+\item [-Fuxxx] Add \file{xxx} to the unit path. Units are first searched
+in the current directory. If they are not found there then the compiler searches 
+them in the unit path. You must {\em
 always} supply the unit path to the system unit.
 \olabel{Fu}
 \item [-FUxxx] Tells the compiler to write units in directory \var{xxx}
@@ -1578,7 +1580,14 @@ end;
 \end{verbatim}
 \item Any text after the final \var{End.} statement is ignored. Normally,
 this text is processed too.
-\item You cannot assign procedural variables to void pointers.
+\item You cannot assign procedural variables to untyped pointers; so the
+following is invalid:
+\begin{verbatim}
+ a: Procedure;
+ b: Pointer;
+begin
+ b := a; // Error will be generated.
+\end{verbatim}
 \item The @ operator is typed when applied on procedures.
 \item You cannot nest comments.
 \end{itemize}