tel que CLS pour cmd.exe. C'est très ennuyeux si je ne peux pas faire ça. P>
7 Réponses :
Vous pouvez utiliser l'écran : Clear-Fenêtre Code> Pour ce faire:
(screen:with-window (screen:clear-window screen:*window*))
Cela n'a pas fonctionné pour moi, mais cela a fait (acquis du lien)
J'utilise Clisp sur un Mac et cette réponse a fonctionné pour moi.
ce qui est bien sûr em> p> Ceci est le clavier par défaut pour appeler "Effacer tampon" dans le menu "RÉPOLY". P> P>
Ce n'est pas une réponse appropriée car elle n'efface pas de manière programmée à l'écran du code LISP / CLISP.
Selon le terminal que vous utilisez (Prise en charge des séquences de contrôle ANSI, par exemple sur la plupart * NIX), vous pouvez essayer:
(cls)
Clisp sous Windows P>
(poste: exécution-shell-commande "CLS") p>
(défunt CLS () (EXT: Commande RUN-Shell "CLS")) P>
puis écrivez dans la replexe p>
(CLS) et voici p>
Pouvez-vous également ajouter une explication comment cela résout le problème?
Nilambar Ceci est pour CLISP 2.49 fonctionnant sous Windows p>
Lorsque vous apprenez comme moi, essayez beaucoup de test, essayez, error, abort, etc. et l'écran de replète ou d'interprète, c'est une porcherie de ces trys et son débutant difficile à trouver les résultats à de nouvelles trys alors que vous tapez (ext : Run-shell-COMAND "CLS") et l'écran IT RELEC nettoyer et l'invite aller au coin supérieur gauche. P>
Bonjour Sai. Vous répondez au commentaire dans une autre réponse. Veuillez éditer votre première réponse ou utiliser les commentaires de réponse pour donner plus d'informations.
(boucle pour x de 1 à 1400
faire (print "")
) p>
Bien sûr, vous pouvez changer le 1400 à n'importe quel nombre qui vous convient le plus