- 1. Conventions Used in This Manual
- <parameter name>
- [<optional parameter>]
- <previous specification>...
- {<alternative-1> | <alternative-2> | ...}
- <range>
- 2. PSORT Command Reference
- 2.1. Global Options
- -rt [<maximum record size>]
- -rf <fixed record size>
- -rv [<range> [<maximum size>]
- -in <input file>...
- -out <output file>
- -w [<dir>]
- -u
- -t [<range> ...]
- -i
- -b <range>...
- -mcf
- -mcr
- -mfr
- -q
- -v
- -m <memory size>
- -l <allocation size>
- -bs <buffer size>
- -ibs <buffer size>
- -obs <buffer size>
- -wb <buffer size>
- -rb <buffer size>
- 2.2. Key Fields
- -i
- -b <range>...
- -f <range>...
- -c <range>...
- 2.3. Key Collating Sequences
- -k [ [ [-r] <range>] ...]
- -r
- -n [ [-r] <range> ]...[-d <decimals>] ]
- -s [ [ [-r] <range>]... ]
- Nested Keys
- Default Key
- 2.4. Notes on -b and -t switches
- 2.5. Inverted Sorting Sequence
- 2.6. Command Files and Macros
- -#include <filename>
- -#define <macro name> <commands>... -#end
- 2.7. Field Nesting
- 2.8. Syntax Summary
- 3. Tips to Minimize Sorting Time
- 4. Postman's Sort for Windows
- 5. Windows PSORT.DLL
- 5.1. PSORTW
- 5.2. Windows 3.1 Prologues/Epilogues
- 5.3. ADDROUTW
- 5.4. JOINW
- 5.5. Notes on PSORTNT.DLL
- 6. DLL/TSR Applications Interface
- 6.1. Command Line Switches
- -fs <estimated size of file>
- -rs <estimated average record size in bytes>
- 6.2. Function Calls
- PSORTHANDLE
- PSORTDISPLAY/PSORTDISPLAYPTR
- PSORTYIELD/PSORTYIELDPTR
- PSORTREAD/PSORTREADPTR
- PSORTWRITE/PSORTWRITEPTR
- PsortCreate
- PsortStart
- PsortDestroy
- PsortExit
- PsortSend
- PsortWrite
- PsortRetrieve
- PsortRead
- PsortMessage
- Program License
- Limited Warranty