Fiche technique | |
---|---|
Système d'exploitation : | DOS |
Auteur : | Borland International |
Date de publication : | 1992 |
Catégorie : | Langage Pascal / IDE |
Sommaire
Le logiciel Turbo Pascal 7.0 est la huitième version de Turbo Pascal pour DOS, il est le successeur du Turbo Pascal 6.0. Il s'agit de la dernière version ayant été proposé pour le système d'exploitation DOS du Turbo Pascal. Après cette version, le produit fut remplacé par Delphi.
Le Turbo Pascal 7.0 offre de nombreuses nouvelles fonctionnalités, notamment :
- ObjectBrowser : En utilisant TPX, vous pouvez parcourir les unités, les objets et les symboles pendant que vous éditez votre code source. Comprend des informations de référence croisée complètes pour chaque identificateur de votre programme.
- Navigation persistante : Le TPX enregistre les informations de symbole de votre programme à travers les sessions afin que vous puissiez instantanément parcourir ou déboguer votre programme après avoir quitté puis rechargé TPX.
- Mise en surbrillance de la syntaxe : Attribuez des couleurs de texte uniques pour les symboles, les mots réservés, les identificateurs, les chaînes de caractères,... Vous pouvez également afficher votre code source en surbrillance syntaxique depuis les deux IDE.
- Menu Tools : Transférer le contrôle à des programmes externes tels que GREP. Vous pouvez également ajouter vos propres outils.
- Fichiers d'aide installables par l'utilisateur dans les IDE. Les index de plusieurs fichiers d'aide sont automatiquement fusionnés afin que vous puissiez effectuer des recherches par mots clefs ou incrémentielles.
- Menus locaux : Un clic du bouton droit de la souris (ou Alt+F10) fait apparaître un menu contextuel.
- Optimisations et améliorations RTL : Le RTL reconnaît désormais automatiquement les processeurs 386 (ou mieux) et utilise des instructions 32 bits rapides pour l'arithmétique LongInt, les entrées/sorties de fichiers texte sont plus rapides, la routine Pos de chaîne de caractères est plus rapide, les ensembles sont optimisés, la vérification de débordement d'entier {$Q+/-} - Integer, Word,... est supporté, la prise en charge de PChar (autorise les chaînes de caractères à terminaison nulle comme le C, le passage des informations de numéro de ligne de fichier OBJ permet de parcourir le code C ou ASM lors de l'utilisation du débogueur intégré.
- Extensions du langage de programmation : les paramètres de tableau ouverts {$P+/-} permet des paramètres de tableau de longueur variable plus sûrs et plus flexibles, le nouveau type OpenString permet à une procédure ou à une fonction d'accepter n'importe quel type de paramètre de chaîne de caractères, même dans $V+, les paramètres constants (paramètres de valeur efficaces en lecture seulement), les sections publiques/privées permettent de déclarer des sections publiques et privées d'objets dans n'importe quel ordre, l'opérateur @ typé {$T+/-} applique la vérification de type lors de l'utilisation de l'opérateur d'adresse (@), le mot réservé Inherited autorise les références à une méthode héritée sans connaître le nom de l'ancêtre.
- Nouvelles procédures et fonctions standard :
Nom Description Assigned Renvoie True si un pointeur n'est pas égal à NIL (particulièrement utile pour les pointeurs de procédure et de fonction). Include Ajoute un élément à un ensemble. Exclude Supprime un élément d'un ensemble. Break et Continue Commande pour les boucles FOR, WHILE, REPEAT. Low et High Renvoie les limites inférieures ou supérieures des paramètres de tableau ouvert ou de tout type scalaire.
- Améliorations de Turbo Vision : objets de validation de données, nouvel objet de contour, nouvelles méthodes d'insertion/exécution de fenêtres et boîtes de dialogue, cases à cocher multi-états, éléments d'unité d'allocation pouvant être désactivés.
- Documentation imprimée entièrement réorganisée, avec de nouveaux programmes de tutoriels.
- Système d'aide en ligne étendu, couvrant toutes les nouvelles fonctionnalités.
Dernière mise à jour : Jeudi, le 20 janvier 2022