BC
Syntax:   BC [option [option...]] [srcname|projname [srcname...]]

srcname  is any ASCII file (default extension assumed)
projname is a project file (must have .PRJ extension)
option   is any of the following: (/x- = turn option x off):
 /b              batch mode build project then exit
 /d              dual monitor mode with BC++ on the other monitor
 /e[=n]       *  use n pages of expanded memory for swapping
 /h              displays this help
 /l              LCD/B&W colors for screen
 /m              batch mode make project then exit
 /p              restore palette on EGA after swap
 /rx             use alternate disk 'x' for swap file
 /s           *  allow maximum swapping (thrashing)
 /x[=n]          use n KB for the code and data memory pool

              *  means enabled by default

Borland C++  Version 3.00 Copyright (c) 1991 Borland International
Syntax is: BCC [ options ] file[s]     * = default; -x- = turn switch x off
  -1      80186/286 Instructions    -2      80286 Protected Mode Inst.
  -Ax     Disable extensions        -B      Compile via assembly
  -C      Allow nested comments     -Dxxx   Define macro
  -Exxx   Alternate Assembler name  -G      Generate for speed
  -Hxxx   Use pre-compiled headers  -Ixxx   Include files directory
  -K      Default char is unsigned  -Lxxx   Libraries directory
  -M      Generate link map         -N      Check stack overflow
  -Ox     Optimizations             -P      Force C++ compile
  -Qxxx   Memory usage control      -S      Produce assembly output
  -Txxx   Set assembler option      -Uxxx   Undefine macro
  -Vx     Virtual table control     -Wxxx   Create Windows application
  -X      Suppress autodep. output  -Yx     Overlay control
  -Z      Suppress register reloads -a      Generate word alignment
  -b    * Treat enums as integers   -c      Compile only
  -d      Merge duplicate strings   -exxx   Executable file name
  -fxx    Floating point options    -gN     Stop after N warnings
  -iN     Max. identifier length    -jN     Stop after N errors
  -k      Standard stack frame      -lx     Set linker option
  -mx     Set Memory Model          -nxxx   Output file directory
  -oxxx   Object file name          -p      Pascal calls
  -r    * Register variables        -u    * Underscores on externs
  -v      Source level debugging    -wxxx   Warning control
  -y      Produce line number info  -zxxx   Set segment namesBorland C++ Preprocessor Version 3.00 Copyright (c) 1991 Borland International
Syntax is: CPP [ options ] file[s]     * = default; -x- = turn switch x off
  -Ax     Disable extensions        -C      Allow nested comments
  -Dxxx   Define macro              -Ixxx   Include files directory
  -P    * Include source line info  -Uxxx   Undefine macro
  -gnnn   Stop after N warnings     -innn   Maximum identifier length N
  -jnnn   Stop after N errors       -mc     Compact model
  -mh     Huge Model                -ml     Large Model
  -mm     Medium Model              -ms   * Small Model
  -mt     Tiny Model                -nxxx   Output file directory
  -oxxx   Output file name          -p      Pascal calls
  -w      Enable all warnings       -wxxx   Enable warning xxx
  -w-xxx  Disable warning xxx
DPMIINST   Version 1.0  Copyright (c) 1989, 1991 Borland International
Syntax: DPMIINST [options]
     -h,-?        Show this help screen
     -k<path>     Name of kernel file
     -g           Just check the database
     -a           Analyze only, don't try to configure
     -v           Verbose mode
     -x           Don't try to update
     -t           Report switch time
     -c           Don't delete checkpoint file
     -s           Just show the settings for this machine
     -f<string>   Force characteristic string to DPMI16BI
                  (format is  ee/dd/ss/ffff/oooo )
Turbo GREP  Version 3.0  Copyright (c) 1991 Borland International
Syntax:  GREP [-rlcnvidzuwo] searchstring file[s]

Options are one or more option characters preceeded by "-", and optionally
followed by "+" (turn option on), or "-" (turn it off).  The default is "+".
   -r+  Regular expression search       -l-  File names only
   -c-  match Count only                -n-  Line numbers
   -v-  Non-matching lines only         -i-  Ignore case
   -d-  Search subdirectories           -z-  Verbose
   -u-  Update default options          -w-  Word search
   -o-  UNIX output format                   Default set: [0-9A-Z_]

A regular expression is one or more occurrences of:  One or more characters
optionally enclosed in quotes.  The following symbols are treated specially:
   ^  start of line             $  end of line
   .  any character             \  quote next character
   *  match zero or more        +  match one or more

   [aeiou0-9]   match a, e, i, o, u, and 0 thru 9
   [^aeiou0-9]  match anything but a, e, i, o, u, and 0 thru 9
Borland H2ASH Processor Version 1.00 Copyright (c) 1991 Borland International
Syntax is: H2ASH [ options ] file[s]     * = default; -x- = turn switch x off
  -q-     Disable H2ASH converter   -qs     Pass source into file
  -qn   * Enable Name mangling      -qc     Pass comments into file
  -qp   * Pretty Print output       -qb     Process Builtin #DEFINE's
  -qf     Strict Mode               -qd   * Process User #DEFINE's
  -qt   * Emit Tasm directives      -qi     Generate Ideal mode code
  -P      Force C++ compile         -Ax     Disable extensions
  -Dxxx   Define macro              -Ixxx   Include files directory
  -w      Enable all warnings       -wxxx   Enable warning xxx
  -w-xxx  Disable warning xxx       -Uxxx   Undefine macro
  -gnnn   Stop after N warnings     -innn   Maximum identifier length N
  -jnnn   Stop after N errors       -mc     Compact model
  -mh     Huge Model                -ml     Large Model
  -mm     Medium Model              -ms   * Small Model
  -mt     Tiny Model                -nxxx   Output file directory
  -oxxx   Output file name          -p      Pascal calls
  -C      Allow nested comments
Microsoft (R) Help Compiler Version 3.00

Copyright (c) Microsoft Corp 1990. All rights reserved.



Syntax: HC [<Help project filename.hpj>]Turbo ImpLib  Version 1.0  Copyright (c) 1991 Borland International
All rights reserved.  

This program must be run under Microsoft Windows.
This program must be run under Microsoft Windows.
MAKE Version 3.6  Copyright (c) 1991 Borland International
Syntax: MAKE [options ...] target[s]
    -B               Builds all targets regardless of dependency dates
    -Dsymbol         Defines symbol
    -Dsymbol=string  Defines symbol to string
    -Idirectory      Names an include directory
    -K               Keeps (does not erase) temporary files created by MAKE
    -N               Increases MAKE's compatibility with NMAKE
    -W               Writes all non-string options back to the .EXE file
    -Usymbol         Undefine symbol
    -ffilename       Uses filename as the MAKEFILE
    -a               Performs auto-dependency checks for include files
    -e               Ignores redefinition of environment variable macros
    -i               Ignores errors returned by commands
    -m               Displays the date and time stamp of each file
    -n               Prints commands but does not do them
    -p               Displays all macro definitions and implicit rules
    -q               Returns zero if target is up-to-date and nonzero
                     if it is not (for use in batch files)
    -r               Ignores rules and macros defined in BUILTINS.MAK
    -s               Silent, does not print commands before doing them
    -? or -h         Prints this message
      Options marked with '+' are on by default. To turn off a default
      option follow it by a '-', for example: -a-MAKE Version 3.6  Copyright (c) 1991 Borland International
Syntax: MAKE [options ...] target[s]
    -B               Builds all targets regardless of dependency dates
    -Dsymbol         Defines symbol
    -Dsymbol=string  Defines symbol to string
    -Idirectory      Names an include directory
    -K               Keeps (does not erase) temporary files created by MAKE
    -N               Increases MAKE's compatibility with NMAKE
    -S               Swaps MAKE out of memory to execute commands.
    -W               Writes all non-string options back to the .EXE file
    -Usymbol         Undefine symbol
    -ffilename       Uses filename as the MAKEFILE
    -dswapdir        Writes MAKE's swap file to swapdir
    -a               Performs auto-dependency checks for include files
    -e               Ignores redefinition of environment variable macros
    -i               Ignores errors returned by commands
    -m               Displays the date and time stamp of each file
    -n               Prints commands but does not do them
    -p               Displays all macro definitions and implicit rules
    -q               Returns zero if target is up-to-date and nonzero
                     if it is not (for use in batch files)
    -r               Ignores rules and macros defined in BUILTINS.MAK
    -s               Silent, does not print commands before doing them
    -? or -h         Prints this message
      Options marked with '+' are on by default. To turn off a default
      option follow it by a '-', for example: -a-MAKERSP  Version 1.0  Copyright (c) 1991 Borland International

Usage: makersp "printf format string" inputfile

This program prints each word in the input file using
the specified printf format string.  For example, if the
file 'objlist' contained a list of object files, then
  makersp "-+%s & \n" objlist
would create a response file for use with TLIB.

OBJXREF  Version 3.0 Copyright (c) 1991 Borland Intl
Syntax:  objxref [options] fileset [fileset ...]

Report format options:
   /RR* public refs and defs      /RP  public definitions
   /RM  publics by module         /RX  externals by module
   /RS  module sizes by segment   /RC  module sizes by class
   /RU  unreferenced publics      /RV  verbose - all report formats
   (* = default)

Control options:
   /I   ignore case               /F   include full libraries
   /V   verbose output            /Z   show zero length segments
   /Nn  selective report by name  /On  output file

Response file options:
   @n   input from free format ASCII file (filename.ext)
   /Ln  input from a linker response file (filename.ext)
   /Pn  input from a TC project file (filename[.PRJ])
   /Dn  search directories (separate with ';') 

fileset (file names and extensions may contain wild cards):
   List of OBJs and Libs (default extentions is .OBJ)
PRJ2MAK  2.0  Copyright (c) 1991 Borland International
Syntax:  PRJ2MAK <project-file>[.PRJ] [<makefile>[.MAK] [<config>[.CFG]]]

Convert a .PRJ file to a .MAK file for use with the MAKE utility.

The default name for the new MAKE file is the base file name of the .PRJ
file with the extension .MAK.  The default name for the new .CFG file is
the base file name of the .MAK file with the extension .CFG.
PRJCFG  2.0  Copyright (c) 1990, 1991 Borland International

Syntax:  PRJCFG <file1><.ext1>  [<file2>[.ext2]]
Config file - Project file converter

The default name for file2 will be the same as file1.  The extension
.ext1 may be either PRJ or CFG, and ext2 will default to the other
value.

PRJCNVT 2.0  Copyright (C) 1990, 1991 Borland International.

Converts Turbo C 1.0, 1.5 or 2.0 style project files to
Borland C++ 3.0 project files.

  Syntax:
    PRJCNVT infile[.prj] [outfile[.prj]]
      or
    PRJCNVT infile[.tc]  [outfile[.prj]]

   If a configuration file is specified as input, it must have a
project file defined.  The compiler options in the .CFG file
and the dependencies in the TC 2.0 style .PRJ file will be placed 
into the corresponding BC++ 3.0 style .PRJ file.
   If a project file is specified as input, only dependencies
information will be placed into the BC++ 3.0 style .PRJ file.  All 
compiler options will remain default.
   If no extension is provided .TC is assumed.  If no .TC file
is found a .PRJ file will be looked for.
   The default name of the output file is the base name of the
input file with the extension .PRJ (i.e. FOO.TC will turn into
FOO.PRJ).  If the input and the output name are the same, the
the old file will be renamed to a .BAK file.
Microsoft (R) Windows Resource Compiler  Version 3.00
Copyright (C) Microsoft Corp. 1985-1990.  All rights reserved.


Usage:	rc [switches] .RC input file [.EXE output file]
Switches:
   -r   Create a .RES file only; don't process .EXE
   -l  *Create an application that uses LIM 3.2 EMS
   -e  *Create a driver which uses EMS memory
   -m  *Set Multiple Instance flag
   -p  *Create a Private Library
   -t  *Create a protected mode only application
   -k  *Keep segments in .DEF file order (do not sort segments for fast load)
   -v   Verbose (print progress messages)
   -d   Define a symbol
   -fo  Rename .RES file
   -fe  Rename .EXE file
   -i   Add a path for INCLUDE searches
   -x   Ignore INCLUDE environment variable

   * == Cannot be used when -R is specified.


Turbo Assembler  Version 3.0  Copyright (c) 1988, 1991 Borland International
Syntax:  TASM [options] source [,object] [,listing] [,xref]
/a,/s         Alphabetic or Source-code segment ordering
/c            Generate cross-reference in listing
/dSYM[=VAL]   Define symbol SYM = 0, or = value VAL
/e,/r         Emulated or Real floating-point instructions
/h,/?         Display this help screen
/iPATH        Search PATH for include files
/jCMD         Jam in an assembler directive CMD (eg. /jIDEAL)
/kh#          Hash table capacity # symbols
/l,/la        Generate listing: l=normal listing, la=expanded listing
/ml,/mx,/mu   Case sensitivity on symbols: ml=all, mx=globals, mu=none
/mv#          Set maximum valid length for symbols
/m#           Allow # multiple passes to resolve forward references
/n            Suppress symbol tables in listing
/o,/op        Generate overlay object code, Phar Lap-style 32-bit fixups
/p            Check for code segment overrides in protected mode
/q            Suppress OBJ records not needed for linking
/t            Suppress messages if successful assembly
/uxxxx        Set version emulation, version xxxx
/w0,/w1,/w2   Set warning level: w0=none, w1=w2=warnings on
/w-xxx,/w+xxx Disable (-) or enable (+) warning xxx
/x            Include false conditionals in listing
/z            Display source line with error message
/zi,/zd,/zn   Debug info: zi=full, zd=line numbers only, zn=noneTurbo Assembler  Version 3.0  Copyright (c) 1988, 1991 Borland International
Syntax:  TASM [options] source [,object] [,listing] [,xref]
/a,/s         Alphabetic or Source-code segment ordering
/c            Generate cross-reference in listing
/dSYM[=VAL]   Define symbol SYM = 0, or = value VAL
/e,/r         Emulated or Real floating-point instructions
/h,/?         Display this help screen
/iPATH        Search PATH for include files
/jCMD         Jam in an assembler directive CMD (eg. /jIDEAL)
/kh#          Hash table capacity # symbols
/l,/la        Generate listing: l=normal listing, la=expanded listing
/ml,/mx,/mu   Case sensitivity on symbols: ml=all, mx=globals, mu=none
/mv#          Set maximum valid length for symbols
/m#           Allow # multiple passes to resolve forward references
/n            Suppress symbol tables in listing
/o,/op        Generate overlay object code, Phar Lap-style 32-bit fixups
/p            Check for code segment overrides in protected mode
/q            Suppress OBJ records not needed for linking
/t            Suppress messages if successful assembly
/uxxxx        Set version emulation, version xxxx
/w0,/w1,/w2   Set warning level: w0=none, w1=w2=warnings on
/w-xxx,/w+xxx Disable (-) or enable (+) warning xxx
/x            Include false conditionals in listing
/z            Display source line with error message
/zi,/zd,/zn   Debug info: zi=full, zd=line numbers only, zn=noneTurbo CREF  Version 2.0  Copyright (c) 1988, 1991 Borland International

Syntax:  TCREF xrffiles, reffile [options]

@xxxx indicates use response file xxxx
Options:
         /c  = lower case significant in symbols
         /r  = full module level report
         /p# = page length (# in lines)
         /w# = page width  (# in characters)

Syntax: TD [options] [program [arguments]]   -x-  = turn option x off

  -c<file>     Use configuration file <file>
  -do,-dp,-ds  Screen updating: do=Other display, dp=Page flip, ds=Screen swap
  -h,-?        Display this help screen
  -i           Allow process id switching
  -k           Allow keystroke recording
  -l           Assembler startup
  -m<#>        Set heap size to # kbytes
  -p           Use mouse
  -r           Use remote debugging
  -rn<L;R>     Debug on a network with local machine L and remote machine R
  -rp<#>       Set COM # port for remote link
  -rs<#>       Remote link speed: 1=slowest, 2=slow, 3=medium, 4=fast
  -sc          No case checking on symbols
  -sd<dir>     Source file directory <dir>
  -sm<#>       Set spare symbol memory to # Kbytes (max 256Kb)
  -vg          Complete graphics screen save
  -vn          43/50 line display not allowed
  -vp          Enable EGA/VGA palette save
  -w           Debug remote Windows program (must use -r as well)
  -y<#>        Set overlay area size in Kb
  -ye<#>       Set EMS overlay area size to # 16Kb pages
 TD286INS  Version 1.0  Copyright (c) 1990 Borland International

Syntax: TD286INS [options]

  -h,-?        Show this help screen
  -g           Just check the database
  -a           Analyze only, don't try to configure
  -v           Verbose mode
  -x           Don't try to update
  -t           Report switch time
  -c           Don't delete checkpoint file
  -s           Just show the settings for this machine
  -f<string>   Force characteristic string to TD286
               (format is ee/dd/ss/ffff/oooo )
TDDEV  Version 1.0  Copyright (c) 1990 Borland International

 Address     Bytes   Name           Hooked vectors
---------   ------   -------------- --------------
0070:050B        -   PRN     
0070:051D        -   LPT1    
0070:052F        -   LPT2    
0070:0541        -   LPT3    
0070:0553        -   AUX     
0070:0565        -   COM1    
0070:0577        -   COM2    
0070:0589        -   COM3    
0070:059B        -   COM4    
0070:0602        -   CLOCK$  
0070:0645        -   CON     
0070:0671        -   3 Block Units
0000:1268     7664   NUL            20 25 27 28 2A 2B 2C 2D 31
024F:0000     1648   EMMQXXX0       15 67
Detected device drivers patched in after CONFIG.SYS


Syntax: TDINST [options] [exefile]

-c<file>     Configuration file
-h,-?        Display this help screen
-p           Use mouse
-w           Configure TDW
 Turbo Debugger Installation V3.00  (C) 1988, 1991 Borland IntlTDMAP Version 2.5 Copyright (c) 1988, 1991 Borland International, Inc.

Syntax:  TDMAP [options] MapName [OutName] [options]

TDMAP converts mapfile MapName into Turbo Debugger format.

  -B     Assign a type of byte array to all symbols (default is word)
  -C     Treat symbols as case-sensitive
  -Exxx  For any source files named in the map file with no
         extension, use extension xxx
  -W     New Executable ( Microsoft Windows ) map file
  -Q     Provide no status output

Examples:

  TDMAP MyProg
  TDMAP PasProg -Epas
  TDMAP -C small.map small.com
  TDMAP a.map a.tds -Easm -B
TDMEM  Version 1.0  Copyright (c) 1990 Borland International

TDMEM produces a report showing what memory resident programs are installed,
how much memory each uses, and what interrupt vectors are taken over.

TDMEM accepts the following command line syntax:

  TDMEM [Options]

Options may be preceded by either / or -. Valid options are as follows:
     /V     verbose report.
     /?     write this help screen.
TD Remote Program Loader Version 3.00  Copyright (c) 1988, 1991 Borland Intl

Syntax: TDREMOTE [options]

  -rn<Name>   Run on a network with remote machine named <Name>
  -rp<#>      Set COM # port for remote link: 1=COM1, 2=COM2
  -rs<#>      Set link speed: 1=9600 bps, 2=19Kbps, 3=38Kbps, 4=115Kbps
  -w          Write options to exe file

The default is -rp1 and -rs4 (use COM1 at 115 Kbps).

TDREMOTE needs a "null modem" or "printer" cable connecting the
serial ports of the two systems.  A "straight through" cable will not
work.  The cable must swap the transmit data (pin 2) and receive data
(pin 3) signals.

You must also make sure that the speed (set by the -rs switch) is the same
on both ends.  First, try running the link at the highest speed (-rs4).
If this doesn't work, switch to a lower speed (-rs3, -rs2 or -rs1) and try
again.  The faster you run the link, the quicker the response of Turbo
Debugger.

TD Remote File Utility  Version 3.00  Copyright (c) 1988, 1991 Borland Intl
Syntax:  TDRF [options] command [arguments]

  -rn<L;R>    Debug on a network with local machine L and remote machine R
  -rp<#>      Set COM # port for remote link: 1=COM1, 2=COM2
  -rs<#>      Set link speed: 1=9600 bps, 2=19Kbps, 3=38Kbps, 4=115Kbps
  -w          Write options to exe file

The default is -rp1 and -rs4 (use COM1 at 115 Kbps).

"command" can be either a word similar to the equivalent DOS command
or a single letter abbreviation.  You can use wildcards with the
dir, copy, del and copyfrom commands.  The commands are:

Command       Letter    Arguments    Description
------------------------------------------------
copy, copyto  t         1 or 2       Copy file to remote system
copyfrom      f         1 or 2       Copy file from remote system
del, erase    e         1            Delete file
dir           d         0 or 1       Directory
ren           r         2            Rename file
md            m         1            Make directory
rd            k         1            Remove directory
cd            c         0 or 1       Change drive/directoryTurbo Debugger Symbol Table Stripper Version 3.00 (c) 1988-91 Borland Intl

Syntax: TDSTRIP [options] exefile|objfile [outfile]

  -s    Symbol table is put in a file with the same name as
        exefile but with an extension of .tds.  If you specify an
        outfile, a symbol table will be put in outfile.

        If you don't specify the -s option, the symbol table is
        removed from the exefile.  If you specify an outfile, the
        original exefile is left unchanged and a version with no
        symbol table is put in outfile.  Ignored on .OBJ's

  -c    COM file is generated from the EXE file. Ignored on .OBJ's

If you don't supply an extension with exefile, .exe is presumed.
If you don't supply an extension with outfile, .exe is added when
you don't use -s, .obj is added if an .obj name is provided,
and .tds is added when you do use -s.

Turbo Debugger will look for the symbol file when it loads an
exefile that does not have a symbol table.
Turbo Dump  Version 3.0 Copyright (c) 1988, 1991 Borland International
Syntax:   TDUMP [options] InputFile [ListFile] [options]
  -a      ASCII file display
  -a7     Display file in 7-Bit mode
  -b#     Offset into file for display
  -e      Force Executable file display
  -el     Disable line number display
  -er     Disable relocation record display
  -ex     Disable New Executable Display
  -h      Force hexadecimal file display
  -l      Library format file Display
  -m      Disable C++ name de-mangling
  -o      Force .OBJ format file display
  -oc     CRC Check .OBJ file records
  -oiID   Include .OBJ file record "ID" (i.e. -oiPUBDEF)
  -oxID   Exclude .OBJ file record "ID"
  -v      Verbose display
TDUMP will display the following file types & information:
DOS Executable files
New Executable files & Linear Executable files
OMF files (.OBJ & .LIB)
Turbo Debugger symbolic debug information
Microsoft symbolic debug information
TEMC  Version 2.4a  Copyright (c) 1989, 1991 Borland International

  Turbo Editor Macro Language Compiler
  Syntax: TEMC [-c] [-u] <input-file>[.TEM] <config-file>[.TC]

  Use the -c option to create a new command table.
  The default is to update the existing table.
  Use the -u option to write to the CUA command table
  The default is to write to the ALT command table.

TF Remote Program Loader Version 2.0 Copyright (c) 1990,91 Borland International

Syntax: TFREMOTE [options]

  -rn<Name>   Run on a network with remote machine named <Name>
  -rp<#>      Set COM # port for remote link: 1=COM1, 2=COM2
  -rs<#>      Set link speed: 1=9600 bps, 2=19Kbps, 3=38Kbps, 4=115Kbps
  -w          Write options to exe file

The default is -rp1 and -rs4 (use COM1 at 115 Kbps).

TFREMOTE needs a "null modem" or "printer" cable connecting the
serial ports of the two systems.  A "straight through" cable will not
work.  The cable must swap the transmit data (pin 2) and receive data
(pin 3) signals.

You must also make sure that the speed (set by the -rs switch) is the same
on both ends.  First, try running the link at the highest speed (-rs4).
If this doesn't work, switch to a lower speed (-rs3, -rs2 or -rs1) and try
again.  The faster you run the link, the quicker the response of Turbo
Profiler.

Turbo Help  Version 3.0  Copyright (c) 1991 Borland International




USAGE:  THELP [options]


/C#xx      Select color: #=color number, xx=hex color value

/Fname     Full pathname of help file

/H,/?      Display this help screen

/Kxxyy     Hotkey: xx=shift state, yy=scan code

/U         Remove Thelp from memory

/Wx,y,w,h  Set the window size (Ex:/W0,0,80,25)


TLIB 3.02 Copyright (c) 1991 Borland International
Syntax: TLIB libname [/C] [/E] [/P] commands, listfile
    libname     library file pathname
    commands    sequence of operations to be performed (optional)
    listfile    file name for listing file (optional)

A command is of the form: <symbol>modulename, where <symbol> is:
    +           add modulename to the library
    -           remove modulename from the library
    *           extract modulename without removing it
    -+ or +-    replace modulename in library
    -* or *-    extract modulename and remove it

    /C          case-sensitive library
    /E          create extended dictionary
    /PSIZE      set the library page size to SIZE

Use @filepath to continue from file "filepath".
Use '&' at end of a line to continue onto the next line.

Turbo Link  Version 5.0 Copyright (c) 1991 Borland International
Syntax: TLINK objfiles, exefile, mapfile, libfiles, deffile
@xxxx indicates use response file xxxx
/m  Map file with publics         /x  No map file at all
/i  Initialize all segments       /l  Include source line numbers
/L  Specify library search paths  /s  Detailed map of segments
/n  No default libraries          /d  Warn if duplicate symbols in libraries
/c  Case significant in symbols   /3  Enable 32-bit processing
/o  Overlay switch                /v  Full symbolic debug information
/P[=NNNNN]  Pack code segments    /A=NNNN  Set NewExe segment alignment
/ye Expanded memory swapping      /yx Extended memory swapping
/e  Ignore Extended Dictionary
/t  Create COM file (same as /Tdc)
/C  Case sensitive exports and imports
/Txx  Specify output file type
	       /Tdx  DOS image (default)
	       /Twx  Windows image
                (third letter can be c=COM, e=EXE, d=DLL)
Touch  Version 3.0  Copyright (c) 1991 Borland International
Usage is: TOUCH filename ...

Syntax: TPROF [options] [program [arguments]]   -x-  = turn option x off

  -b           Run in batch mode
  -c<file>     Use configuration file <file>
  -do,-dp,-ds  Screen updating: do=Other display, dp=Page flip, ds=Screen swap
  -h,-?        Display this help screen
  -m<#>        Set heap size to # kbytes
  -p           Use mouse
  -r           Use remote analysis
  -rn<L;R>     Profile on a network with local machine L and remote machine R
  -rp<#>       Set COM # port for remote link
  -rs<#>       Remote link speed: 1=slowest, 2=slow, 3=medium, 4=fast
  -sc          No case checking on symbols
  -sd<dir>     Source file directory <dir>
  -vg          Complete graphics screen save
  -vn          43/50 line display not allowed
  -vp          Enable EGA/VGA palette save
  -w           Profile remote Windows program (must use -r as well)
  -y<#>        Set overlay area size in Kb
  -ye<#>       Set EMS overlay area size to # 16Kb pages
 TRANCOPY  2.0  Copyright (c) 1991 Borland International
Syntax:   TRANCOPY [-r] <source project> <destination project>

Merges the transfer programs in <source project> and <destination project>
and writes the results to <destination project>.

-r causes the transfer programs in <source project> to replace those
in <destination project>.

Trigraph  Version 1.0  Copyright (c) 1991 Borland International

Filter to remove or insert trigraphs in C source files,
and to handle backslash splicing outside of macros.

Works directly on source files, creating a backup file
with the extension .BAK, unless -n or -x switch is used.

USAGE: trigraph [options] <file spec> [<file spec> ...]

options:
	-nXXX   write output files to directory 'XXX'
	-u      UNDO    insert trigraphs
	-xXXX   create output files with extension 'XXX'

UNZIP program, version 2.00.  Copyright (c) 1991 Borland International.

UNZIP extracts files from an archive.

Usage: UNZIP [options] zipfile [destpath] [files...]
Options:
  /o = overwrite existing files         /v = verbose listing of archive(s)
  /c = extract file(s) to the console   /p = extract file(s) to the printer
  /t = test archive integrity

zipfile    Archive file name, wildcards *,? ok.  Default extension is .ZIP
destpath   Destination for extracted files.
files      Name(s) of files to extract.  Wildcards *,? ok.
           Default is ALL files.

Examples:
  unzip examples                  - Unzip all files in EXAMPLES.ZIP to
                                    current drive and directory.
  unzip examples a:\bin           - Unzip all files in EXAMPLES.ZIP to
                                    A:\BIN directory.
  unzip examples a: *.pas *.inc   - Unzip all .PAS and .INC files in
                                    EXAMPLES.ZIP to drive A.

