Question

Par exemple, je veux rompre la longue chaîne dans la déclaration de panique ci-dessous:
(panic "Truth-assignment length is longer than the number of propositions!")
J'ai essayé
(panic "Truth-assignment length is longer than the number \
of propositions!")
et
(panic "Truth-assignment length is longer than the number
of propositions!")
et ils ont tous deux ne fonctionnent pas. Googler n'a pas tourné quoi que ce soit non plus.

Était-ce utile?

La solution

Utiliser la chaîne-append avec la mise en forme intégrée de votre IDE:

(panic (string-append "Truth-assignment length is longer " 
                      "than the number of propositions!"))

Autres conseils

Pas toutes les spécifications définissent Scheme un moyen de briser les longues chaînes. La réponse à votre question dépend du régime que vous utilisez. Je crois R6RS comprend une méthode comme la première que vous avez essayé. D'autres pourraient fournir une telle option, vous forçant à réduire soit la longueur de vos cordes, ont des lignes très longues, ou l'utilisation string-append avec des chaînes plus petites.

Jetez un coup d'œil à ces liens: http://www.mail-archive.com/ r6rs-discuss@lists.r6rs.org/msg01810.html http://practical-scheme.net/gauche/ (recherche 13/02/2008)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top