| Nom |
Description |
| -obj |
Ce paramètre permet de produire seulement un fichier .OBJ (COFF) |
| -asm |
Ce paramètre permet de produire également un fichier .ASM lisible |
| -dos16 |
Ce paramètre permet de produire un exécutable DOS 16 bits. |
| -tp1 |
Ce paramètre permet d'utiliser la configuration de compatibilité Turbo Pascal 1. |
| -tp2 |
Ce paramètre permet d'utiliser la configuration de compatibilité Turbo Pascal 2 |
| -tp4 |
Ce paramètre permet d'utiliser la configuration de compatibilité Turbo Pascal 4 |
| -tp5 |
Ce paramètre permet d'utiliser la configuration de compatibilité Turbo Pascal 5 |
| -tp55 |
Ce paramètre permet d'utiliser la configuration de compatibilité Turbo Pascal 5.5 |
| -tp6 |
Ce paramètre permet d'utiliser la configuration de compatibilité Turbo Pascal 6 |
| -tp7 |
Ce paramètre permet d'utiliser la configuration de compatibilité Turbo Pascal 7. C'est la valeur par défaut. |
| -tp8 |
Ce paramètre permet d'utiliser la configuration de compatibilité Turbo Pascal 8. |
| --quickpascal |
Ce paramètre permet d'indiquer le mode QuickPascal (support de l'unité MSGraph). |
| --applepascal |
Ce paramètre permet d'indiquer le mode Apple Pascal (support des unités SANE et TRANSCEND) |
| --sane |
Ce paramètre permet d'indiquer le mode SANE seul (sans l'unité TRANSCEND) |
| -CD |
Ce paramètre permet d'indiquer une destination mode DOS réel. |
| -CP |
Ce paramètre permet d'indiquer la destination en mode protégé DOS |
| -CW |
Ce paramètre permet d'indiquer la destination Windows 3.0 |
| -CW32 |
Ce paramètre permet d'indiquer la destination Windows 32 bits. C'est la valeur par défaut. |
| -CZ80 |
Ce paramètre permet d'indiquer la destination Zilog Z80 |
| -C6502 |
Ce paramètre permet d'indiquer la destination MOS 6502 |
| -C6809 |
Ce paramètre permet d'indiquer la destination Motorola 6809 |
| -C68000 |
Ce paramètre permet d'indiquer la destination Motorola 68000 |
| -CATARIST |
Ce paramètre permet d'indiquer la destination Atari ST (68000) |
| -CAMIGA |
Ce paramètre permet d'indiquer la destination Amiga (68000) |
| -B |
Ce paramètre permet de construire tous les unités (DOS 16 bits seulement). |
| -Dsyms |
Ce paramètre permet de définir des symboles conditionnels. |
| -Epath |
Ce paramètre permet d'indiquer le répertoire EXE et TPU de sortie. |
| -Fsize |
Ce paramètre permet d'indiquer une erreur d'exécution détectée (DOS 16 bits seulement). |
| -GD |
Ce paramètre permet d'indiquer un Map detaillée. |
| -GP |
Ce paramètre permet d'indiquer le Map avec publics |
| -GS |
Ce paramètre permet d'indiquer le Map avec segments |
| -Ipath |
Ce paramètre permet d'indiquer le répertoires Include |
| -L |
Ce paramètre permet d'indiquer Link buffer sur disque (DOS 16 bits seulement) |
| -M |
Ce paramètre permet d'indiquer qu'il faut fabriquer des unités modifiées (DOS 16 bits seulement). |
| -Opath |
Ce paramètre permet d'indiquer les répertoires des fichiers Object. |
| -Q |
Ce paramètre permet d'indiquer la compilation silencieuse. |
| -Rpath |
Ce paramètre permet d'indiquer le répertoires Resource (DOS 16 bits seulement). |
| -Tpath |
Ce paramètre permet d'indiquer le répertoire Turbo (DOS 16 bits seulement). |
| -U<path |
Ce paramètre permet d'indiquer les répertoires des unités |
| -V |
Ce paramètre permet d'indiquer les informations de debogage dans l'EXE |
| -$sw |
Ce paramètre permet d'indiquer les directives de compilateur ($A+, $B-,...) |
| -v |
Ce paramètre permet d'indiquer le mode verbeux (bannière + statistiques). |
| -d |
Ce paramètre permet d'indiquer les jetons Debug (affiche chaque jeton). |
| -w |
Ce paramètre permet d'afficher les avertissements. |
| -h, --help, /? |
Ce paramètre permet d'afficher l'aide de cette commande. |
Cette commande permet de lancer le compilateur Turbo Pascal pour l'assembleur du microprocesseur 80386 (en exécutable Windows 32 bits).
L'exemple suivant permet de compiler le fichier main.pas et de produit un fichier main.asm comme résultat avec le mode de compatibilité Turbo Pascal 7 :
L'exemple suivant permet de compiler old.pas avec mode de compatibilité Turbo Pascal 4 avec une destination DOS 16 bits :
L'exemple suivant permet de définir des les symboles conditionnelles «DEBUG» et «TEST» et de compiler hello.pas en hello.exe :
L'exemple suivant permet de compiler project.pas en une destination DOS 16 bits :
L'exemple suivant permet de compiler le programme hello.pas en utilisant les unités situés dans le dossier C:\UNITS les fichiers d'inclusions dans C:\INC :