This commit is contained in:
michael 2003-03-17 08:28:38 +00:00
parent c97567ff07
commit c352481936
3 changed files with 20 additions and 15 deletions

View File

@ -1,14 +1,8 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Preamble for report output
%
\documentclass{report}
%
\usepackage{fpc}
% Use times for PDF
\ifx\pdfoutput\undefined
\else
\usepackage{times}
\fi
%
%

View File

@ -44,6 +44,7 @@
% Start of document.
%
\begin{document}
\renewcommand{\hline}{\xspace}
\title{Free Pascal :\\ Reference guide.}
\docdescription{Reference guide for Free Pascal, version \fpcversion}
\docversion{1.9}
@ -111,21 +112,21 @@ Keywords which must be typed exactly as in the diagram:
\end{mysyntdiag}
When something can be repeated, there is an arrow around it:
\begin{mysyntdiag}
\<[b] \synt{this\ can\ be\ repeated} \\ \>
\begin{rep}[b] \synt{this\ can\ be\ repeated} \\ \end{rep}
\end{mysyntdiag}
When there are different possibilities, they are listed in columns:
\begin{mysyntdiag}
\(
\begin{stack}
\synt{First\ possibility} \\
\synt{Second\ possibility}
\)
\end{stack}
\end{mysyntdiag}
Note, that one of the possibilities can be empty:
\begin{mysyntdiag}
\[
\begin{stack}\\
\synt{First\ possibility} \\
\synt{Second\ possibility}
\]
\end{stack}
\end{mysyntdiag}
This means that both the first or second possibility are optional.
Of course, all these elements can be combined and nested.
@ -565,7 +566,13 @@ check error if range checking is enabled.
\end{enumerate}
\subsubsection{Integers}
A list of pre-defined integer types is presented in \seet{integerstyp}
\begin{FPCltable}{l}{Predefined integer types}{integerstyp}
%
\begin{table}[ht]
\caption{Predefined integer types}
\label{tab:integerstyp}
\begin{center}
\begin{tabular}{l}
%\begin{FPCltable}{l}{Predefined integer types}{integerstyp}
Name\\ \hline
Integer \\
Shortint \\
@ -581,7 +588,10 @@ Boolean \\
ByteBool \\
LongBool \\
Char \\ \hline
\end{FPCltable}
\end{tabular}
\end{center}
\end{table}
%\end{FPCltable}
The integer types, and their ranges and sizes, that are predefined in
\fpc are listed in \seet{integersranges}. It is to note that
the \var{qword} and \var{int64} types are not true ordinals, so

View File

@ -46,6 +46,7 @@
% Start of document.
%
\begin{document}
%
\title{Free Pascal supplied units : \\ Reference guide.}
\docdescription{Reference guide for standard Free Pascal units.}
\docversion{1.9}