Section courante

A propos

Section administrative du site

Le logiciel Microsoft Pascal 4.0 possèdes un très grand nombre de fichiers. La table des fichiers vous aide à déterminer les fichiers requis pour votre configuration et ceux que vous pouvez supprimer en toute sécurité si vous avez besoin de libérer de l'espace disque.

Disque 1 (Configuration et compilateur)

Nom du fichier Description
README.DOC Ce fichier contient les informations mises à disposition après l'impression des manuels.
PACKING.LST Ce fichier contient la liste des fichiers inclus dans le Microsoft Pascal 4.0.
SETUP.EXE Ce fichier contient le programme de SETUP du Microsoft Pascal 4.0.
87.EXE Ce fichier contient le détecteur de présence de coprocesseur mathématique 80x87.
BIND.EXE Ce fichier contient le BIND pour Operating System/2.
ECH.EXE Ce fichier contient l'utilitaire d'écho de caractères utilisé par Microsoft Editor.
EXP.EXE Ce fichier contient l'utilitaire de suppression (utilisé avec RM).
ERROUT.EXE Ce fichier contient l'utilitaire de redirection STDERR.
EXEHDR.EXE Ce fichier contient l'utilitaire d'entête EXE.
EXEMOD.EXE Ce fichier contient l'utilitaire d'entête de fichier EXE.
EXEPACK.EXE Ce fichier contient l'utilitaire de compression de fichiers EXE.
IMPLIB.EXE Ce fichier contient le gestionnaire de bibliothèque d'importation.
SETENV.EXE Ce fichier contient l'utilitaire d'extension d'environnement.

Disque 2 (Utilitaires)

Nom du fichier Description
PAS1.EXE Ce fichier contient le compilateur Pascal avec le passage 1.
PAS2.EXE Ce fichier contient le compilateur Pascal avec le passage 2.
PAS3.EXE Ce fichier contient le compilateur Pascal avec le passage 3.
MAKE.EXE Ce fichier contient l'utilitaire de maintenance du programme.

Disque 3 (Exemples)

Nom du fichier Description
LINK.EXE Ce fichier contient le Linker exécutable segmenté.
PL.EXE Ce fichier contient le pilote Pascal/Link.
RM.EXE Ce fichier contient l'utilitaire de suppression de fichiers.
FINK. Ce fichier contient les définitions des fichiers d'unité F/U.
FINKXU. Ce fichier contient les définitions des fichiers d'unité F/U.
FINU. Ce fichier contient les définitions des fichiers d'unité F/U.
CLOCK.INT Ce fichier contient les définitions heure et date.
INTRP.INT Ce fichier contient les définitions d'interruption.
PASEXEC.INC Ce fichier contient la démonstration inclut le fichier pour demoexec.pas
PORT.INT Ce fichier contient les définitions INPORT et OUTPORT.
BSE.INT Ce fichier contient les définitions de l'API d'OS/2.
BSEDOS.INT Ce fichier contient les définitions de l'API d'OS/2.
BSEERR.INT Ce fichier contient les définitions de l'API d'OS/2.
BSESUB.INT Ce fichier contient les définitions de l'API d'OS/2.
OS2.INT Ce fichier contient les définitions de l'API d'OS/2.
OS2DEF.INT Ce fichier contient les définitions de l'API d'OS/2.
DEMOEXEC.PAS Ce fichier contient le programme de démonstration Pascal.
PRIMES.PAS Ce fichier contient le programme de démonstration Pascal.
SORTDEMO.PAS Ce fichier contient le programme de démonstration de tri de Pascal.
MAKESORT.BAT Ce fichier contient le Makefile du programme de démonstration de tri Pascal pour DOS.
MAKESORT.CMD Ce fichier contient le Makefile du programme de démonstration de tri Pascal pour OS/2.
EMOEM.ASM Ce fichier contient la source MASM pour modifier 87.LIB pour les non compatibles IBM.
ENTX6L.ASM Ce fichier contient le code source de démarrage du Pascal.
ENTXSTUB.ASM Ce fichier contient le stub de code source de démarrage Pascal pour OS/2.

Disque 4 (Bibliothèque 1)

Nom du fichier Description
UNDEL.EXE Ce fichier contient l'utilitaire de restauration de fichiers (utilisé avec RM)
LVARSTCK.OBJ Ce fichier contient l'objet prenant en charge la mémoire de tas des variables.
APILMR.OBJ Ce fichier contient l'objet aidant les relations.
ENTX6L.OBJ Ce fichier contient l'objet de démarrage de Pascal en MS-DOS.
5ENTX6L.OBJ Ce fichier contient l'objet de démarrage Pascal en OS/2.
ENTX6W.OBJ Ce fichier contient l'objet de démarrage Pascal en Windows.
5ENTX6W.OBJ Ce fichier contient l'objet de démarrage Pascal en Windows.
API.LIB Ce fichier contient la bibliothèque de l'interface d'API pour OS/2.
DOS30P.LIB Ce fichier contient la bibliothèque d'assistance DOS utilisée lors de la construction de la bibliothèque.
DOS50P.LIB Ce fichier contient la bibliothèque d'assistance OS/2 utilisée lors de la construction de la bibliothèque.
EMR.LIB Ce fichier contient la bibliothèque d'émulateur (DOS).
EM.LIB Ce fichier contient la bibliothèque d'émulateur (OS/2).
87R.LIB Ce fichier contient la bibliothèque mathématique 8087/80287 pour DOS.
87.LIB Ce fichier contient la bibliothèque mathématique 8087/80287 pour OS/2.
CEXEC.LIB Ce fichier contient la bibliothèque de prise en charge de SPAWN/EXEC pour DOS uniquement.
DOSCALLS.LIB Ce fichier contient la bibliothèque des définitions d'API.
PASLIBW.LIB Ce fichier contient le démarrage de Windows pour Pascal (uniquement pour le SDK 2.03).
WIN87EM.LIB Ce fichier contient la bibliothèque mathématique de l'émulateur Windows (uniquement pour le SDK 2.03).
MAKELIB.BAT Ce fichier contient les commandes de construction de bibliothèque alternative pour DOS.

Disque 5 (Bibliothèque 2)

Nom du fichier Description
LIB.EXE Ce fichier contient le gestionnaire de la bibliothèque.
EXEC.EXE Ce fichier contient l'utilitaire utilisé uniquement par ILINK.
ILINK.EXE Ce fichier contient le Linker incrémentiel.
NULF.OBJ Ce fichier contient l'objet Stub d'entrée/sortie de fichier d'exécution.
NULE6.OBJ Ce fichier contient l'objet Stub mathématique.
PARTIAL.LIB Ce fichier contient la bibliothèque d'assistance utilisée lors de la construction de la bibliothèque.
ALTMATH.LIB Ce fichier contient la bibliothèque de mathématiques alternatives de modèle Large.
DECMATH.LIB Ce fichier contient la bibliothèque mathématique décimale de modèle Large.
IEEEMATH.LIB Ce fichier contient la bibliothèque mathématique IEEE.
8087.LIB Ce fichier contient la bibliothèque mathématique 8087/80287 indépendante du modèle.
MAKELIB.BAT Ce fichier contient les commandes de construction de bibliothèque alternative (DOS).
MAKELIB2.BAT Ce fichier contient les commandes de construction de bibliothèque alternative (DOS) partie 2.

Disque 6 (CodeView pour MS-DOS)

Nom du fichier Description
CV.EXE Ce fichier contient le débogueur CodeView.
CV.HLP Ce fichier contient l'aide pour le débogueur CodeView.
CVPACK.EXE Ce fichier contient l'utilitaire de compression des informations de débogage.
MOUSE.COM Ce fichier contient le pilote de souris.

Disque 7 (CodeView pour OS/2)

Nom du fichier Description
CVP.EXE Ce fichier contient le débogueur CodeView pour OS/2.
CVP.HLP Ce fichier contient l'aide pour le débogueur CodeView pour OS/2.

Disque 8 (Microsoft Editor)

Nom du fichier Description
CALLTREE.EXE Ce fichier contient le produit des fichiers de marque-pages pour les programmes C et ASM.
M.EXE Ce fichier contient le Microsoft Editor pour MS-DOS.
MEP.EXE Ce fichier contient le Microsoft Editor pour OS/2.
MEGREP.EXE Ce fichier contient l'utilitaire de recherche de modèles (GREP).
BRIEF.INI Ce fichier contient les définitions Brief des touches de l'éditeur.
EPSILON.INI Ce fichier contient les définitions Epsilon des touches de l'éditeur.
QUICK.INI Ce fichier contient les définitions Quick des touches de l'éditeur.
WS.DLL Ce fichier contient une émulation de touches WordStar.
WS.ZXT Ce fichier contient une émulation de touches WordStar.
EXT.DOC Ce fichier contient la documentation sur les extensions.
EXT.H Ce fichier contient l'entête d'inclusion sur les extensions.
EXTHDR.OBJ Ce fichier contient l'objet pour créer des macros d'éditeur utilisateur.
EXTHDRP.OBJ Ce fichier contient l'objet pour créer des macros d'éditeur utilisateur.
SKEL.C Ce fichier contient le code source C pour créer des macros d'éditeur utilisateur.
SKEL.DEF Ce fichier contient les définitions pour créer des macros d'éditeur utilisateur.

Disque 9 (Code source de démarrage )

Nom du fichier Description
BRKCTL.INC Ce fichier contient des valeurs de commande brkctl et des définitions de structure.
CHKSTK.ASM Ce fichier contient un code source fournissant la prise en charge de la vérification automatique de la pile dans les procédures C lorsque la vérification de la pile est activée.
CHKSUM.ASM Ce fichier contient les routines utilisée pour vérifier l'affectation via un pointeur nul. La mémoire à DGROUP:0 est vérifiée pour les affectations destructives. Cette routine n'est pas particulièrement efficace dans les modèles Compact et Large. Un stub peut être fourni pour cette routine sans affecter le comportement d'un programme C correctement écrit.
CMACROS.INC Ce fichier contient les macros d'assemblage pour l'interfaçage avec les HHL.
CRT0FP.ASM Ce fichier contient les routines de virgule flottante pour piéger certains cas où certains logiciels à virgule flottante nécessaires n'étant pas chargés. Deux cas spécifiques sont lorsque 87.LIB est lié mais qu'aucun coprocesseur n'est présent, et lorsque des conversions d'entrée/sortie en virgule flottante sont effectuées, mais qu'aucune variable ou expression en virgule flottante n'est utilisée dans le programme.
FMSGHDR.ASM Ce fichier contient le gestionnaire et le chercheur de messages far.
MAKEFILE Ce fichier contient le makefile pour créer des objets de démarrage d'exécution C et lier un programme null.
MSDOS.H Ce fichier contient les définitions MS-DOS (numéros de demande de fonction, drapeaux, ...) utilisées par l'exécution C.
MSDOS.INC Ce fichier contient les définitions MS-DOS (numéros de demande de fonction, drapeaux, ...) utilisées par l'exécution C.
NULBODY.C Ce fichier contient un code source C sans corps.
README.DOC Ce fichier contient des informations complémentaires sur le Microsoft Pascal 4.0.
REGISTER.H Ce fichier contient des définitions pour les spécificateurs de variables de registre.
SETARGV.ASM Ce fichier contient un module Stub utiliser avec tous les modèles de mémoire.
STARTUP.BAT Ce fichier contient des commandes utilisé pour appeler le fichier make pour construire le code de démarrage.
VERSION.INC Ce fichier contient les définitions de modèle de mémoire actuellement utilisé.
WILD.C Ce fichier contient le code source pour développer les caractères génériques dans argv.
\DOS\CRT0.ASM Ce fichier contient le code source du comment fonctionne le code de démarrage en quelques mots.
\DOS\CRT0DAT.ASM Ce fichier contient le code de démarrage et d'arrêt partagés.
\DOS\CRT0MSG.ASM Ce fichier contient une collection principale de messages d'erreur contenus dans les programmes utilisant le code de démarrage C ; et il contient également _FF_MSGBANNER pour écrire la première partie des messages d'erreur d'exécution.
\DOS\EXECMSG.ASM Ce fichier contient les messages d'erreur utilisés avec les fonctions de la bibliothèque exec*() (et les fonctions spawn*() avec P_OVERLAY).
\DOS\NMSGHDR.ASM Ce fichier contient le gestionnaire de messages et de la recherche near.
\DOS\NULBODY.LNK Ce fichier contient un lien vers un corps nulle.
\DOS\STDALLOC.ASM Ce fichier contient l'allocation de mémoire pour stdargv et stdenvp.
\DOS\STDARGV.ASM Ce fichier contient le code source de traitement de la ligne de commande du programme, avec ou sans extension générique.
\DOS\STDENVP.ASM Ce fichier contient la routine standard _setenvp.
\OS2\CRT0.ASM Ce fichier contient le code source du comment fonctionne le code de démarrage pour les programmes OS/2.
\OS2\CRT0DAT.ASM Ce fichier contient les routines _cinit, exit et _exit pour le démarrage et l'arrêt de l'environnement d'exécution C. Les routines _cinit et exit sont appelés à partir du code _astart dans crt0.asm.
\OS2\CRT0MSG.ASM Ce fichier contient la collection principale de messages d'erreur contenus dans les programmes utilisant le code de démarrage C.
\OS2\EXECMSG.ASM Ce fichier contient les messages d'erreur utilisés avec les fonctions de la bibliothèque exec*() (et les fonctions spawn*() avec P_OVERLAY).
\OS2\NMSGHDR.ASM Ce fichier contient le gestionnaire de messages et de la recherche near.
\OS2\NULBODY.LNK Ce fichier contient un lien vers un corps nulle.
\OS2\STDALLOC.ASM Ce fichier contient les routines renvoyant la mémoire du tas ou de la pile.
\OS2\STDARGV.ASM Ce fichier contient le code source de traitement de la ligne de commande du programme, avec ou sans extension générique.
\OS2\STDENVP.ASM Ce fichier contient les routines d'environnement. Ce module est appelé par la routine de démarrage C pour configurer "environ". Il copie les chaînes de caractères d'environnement dans la mémoire de tas et la pile, précédées d'un tableau de pointeurs à terminaison nulle vers ces chaînes de caractères. Le symbole global "_environ" est défini pour pointer vers ce tableau.
\PATCH32\PATCH87.DOC Ce fichier contient la documentation sur un correctif pour le coprocesseur mathématique.
\PATCH32\PATCH87.EXE Ce fichier contient un programme de correctif pour le coprocesseur mathématique.
\PATCH32\SETRHS.EXE Ce fichier contient le programmes utilitaires correctifs du DOS 3.2.
\PATCH32\RMRHS.EXE Ce fichier contient le programmes utilitaires correctifs du DOS 3.2.
\PATCH32\STKPAT.BAT Ce fichier contient le traitement par lot du main du correctif du DOS 3.2.
\PATCH32\STKPAT.SCR Ce fichier contient le script de débogage du correctif du DOS 3.2.
\PATCH32\PTRACE87.PAT Ce fichier contient les informations de traçage du 8087.
\PATCH32\PATCH320.DOC Ce fichier contient la documentation du correctif du DOS 3.2.
\PATCH32\OS2PATCH.EXE Ce fichier contient un programme de correctif pour le système d'exploitation OS/2.
\PATCH32\OS2PATCH.DOC Ce fichier contient la documentation sur un correctif pour le système d'exploitation OS/2.


Dernière mise à jour : Lundi, le 24 janvier 2022