michael пре 25 година
родитељ
комит
21360d706b
1 измењених фајлова са 85 додато и 0 уклоњено
  1. 85 0
      docs/tab.tex

+ 85 - 0
docs/tab.tex

@@ -0,0 +1,85 @@
+\documentclass{article}
+\usepackage{a4}
+\setlength{\oddsidemargin}{20pt}
+\addtolength{\textwidth}{39pt}
+\newcommand{\var}[1]{{\texttt #1}}
+\usepackage{tabularx}
+\begin{document}
+\begin{table}
+\caption[b]{Local compiler switches.}
+\begin{tabularx}{\textwidth}{llX}
+\textbf {short} & \textbf {long} & \textbf{explanation }\\ \hline
+\var{\$A} & \var{\$ALIGN} & Align Data.\\
+& \var{\$ASMMODE} & Select assembler mode. \\
+\var{\$B} & \var{\$BOOLEVAL} & Use complete boolean evaluation. \\
+\var{\$C} & \var{\$ASSERTIONS} & Enable assertion support. \\
+& \var{\$DEFINE} & Define a symbol. \\
+& \var{\$ELSE} & Switch conditional compilation. \\
+& \var{\$ENDIF} & End conditional compilation. \\
+& \var{\$ERROR} & Generate error message. \\
+\var{\$F} & & Use far or near functions. \\
+&  \var{\$FATAL} & Generate fatal error message. \\
+& \var{\$GOTO} & Support \var{Goto} and \var{Label}. \\ 
+\var{\$H} & \var{\$LONGSTRINGS} & Use AnsiStrings. \\
+& \var{\$HINT} & Generate hint message. \\
+& \var{\$HINTS} & Emit hints \\
+& \var{\$IF} & Start conditional compilation. \\
+& \var{\$IFDEF} & Start conditional compilation. \\
+& \var{\$IFNDEF} & Start conditional compilation. \\
+& \var{\$IFOPT} & Start conditional compilation. \\
+& \var{\$INFO} & Generate info message. \\
+& \var{\$INLINE} & Enable inline code support. \\
+\var{\$I} & \var{\$IOCHECKS} & Include Input/Output checking. \\
+\var{\$I} & \var{\$INCLUDE} & Include file.  \\
+\var{\$I} & \var{\$INCLUDE} & Include compiler info. \\
+\var{\$L} & \var{\$LINK} & Link object file. \\
+& \var{\$LINKLIB} & Link to a library. \\
+\var{\$M} & \var{\$TYPEINFO} & Generate Run-Time type information. \\
+& \var{\$MACRO} & Enable macro support. \\
+& \var{\$MESSAGE} & Generate info message. \\
+& \var{\$MMX} & Enable Intel MMX support. \\
+& \var{\$NOTE} & Generate note message. \\
+& \var{\$NOTES} & Emit notes. \\
+& \var{\$OUTPUT\_FORMAT} & Select compiler output format. \\
+\var{\$P} & \var{\$OPENSTRINGS} & Use open strings. \\
+& \var{\$PACKENUM} & Specify minimum enumeration type size. \\
+& \var{\$PACKRECORDS} & Specify Alignment of record elements. \\
+\var{\$Q} & \var{\$OVERFLOWCHECKS}& Use overflow checking. \\
+\var{\$R} & \var{\$RANGECHECKS} & Use range checking. \\
+& \var{\$SATURATION} & Enable saturation operations. \\
+& \var{\$SMARTLINK} & Use smartlinking. \\
+& \var{\$STATIC} & Enable use of \var{Static} keyword. \\
+& \var{\$STOP} & Generate fatal error message. \\
+\var{\$T} & \var{\$TYPEDADDRESS} & Enable typed address operator. \\
+& \var{\$UNDEF} & Undefine a symbol. \\
+\var{\$V} & \var{\$VARSTRINGCHECKS} & Use strict var-string checking. \\
+& \var{\$WAIT} & Wait for enter key press. \\
+& \var{\$WARNING} & Generate warning message. \\
+& \var{\$WARNINGS} & Emit warnings. \\
+\var{\$X} & \var{\$EXTENDEDSYNTAX} & Enable use of extended syntax. \\ \hline
+\end{tabularx}
+\end{table}
+\begin{table}
+\caption{Global compiler swicthes}
+\begin{tabularx}{\textwidth}{llX}
+\textbf {short} & \textbf {long} & \textbf{explanation }\\ \hline
+ & \var{\$APPTYPE} & Specify type of application (Win32 only) \\
+\var{\$D} & \var{\$DEBUGINFO} & Include debugging symbols. \\
+ & \var{\$DESCRIPTION} & Not supported. \\
+\var{\$E} & & Enable emulation of coprocessor. \\
+ & \var{\$G} & Generate 80286 code. \\
+ & \var{\$INCLUDEPATH} & Specify include file search path. \\
+\var{\$L} & \var{\$LOCALSYMBOLS} & Enable local symbol information. \\
+ & \var{\$LIBRARYPATH} & Specify library search path. \\
+\var{\$M} & \var{\$MEMORY} & Specify memory sizes. \\
+ & \var{\$MODE} & Specify compiler compatibility mode. \\
+ & \var{\$N} & Enable numeric processing.  \\
+ & \var{\$O} & Enable overlay code generation.  \\
+ & \var{\$OBJECTPATH} & Specify object file search path. \\
+\var{\$S} & & Use stack checking \\
+ & \var{\$UNITPATH} & Specify unit file search path. \\
+\var{\$W} & \var{\$STACKFRAMES} & Generate stackframes. \\
+\var{\$Y} & \var{\$REFERENCEINFO} & Insert browser information. \\ \hline
+\end{tabularx}
+\end{table}
+\end{document}