HP$ERROR |
Erreur dans le tas |
---|---|
TRS-80 Pascal |
Syntaxe
PROCEDURE HP$ERROR(NEWSTATE:BOOLEAN; VAR OLDSTATE:BOOLEAN); EXTERNAL; |
Description
Cette procédure permet de définir l'état du drapeau de récupération d'erreur de tas dans le système d'exécution Pascal.
Remarque
- Cette procédure définit l'état du drapeau de récupération d'erreur de tas dans le système d'exécution Pascal. Lorsque ce drapeau est défini sur true, un appel à la procédure NEW entraînera la fin du programme avec un message d'erreur s'il n'y a plus d'espace disponible. Si vous définissez ce drapeau sur false, la procédure NEW renvoie NIL si aucun espace n'est disponible. Le programme appelant doit vérifier NIL à chaque appel à NEW lorsque ce drapeau est mis à false. Cela permet à un programme d'utiliser la mémoire maximale du tas sans risque de résiliation anormale lorsque l'espace est épuisé.
Dernière mise à jour : Vendredi, le 31 Juillet 2020