Pergunta

Por exemplo, eu quero quebrar a cadeia longa no abaixo declaração de pânico:
(panic "Truth-assignment length is longer than the number of propositions!")
Eu tentei
(panic "Truth-assignment length is longer than the number \
of propositions!")
e
(panic "Truth-assignment length is longer than the number
of propositions!")
e ambos não funcionam. Googling não apareceu nada.

Foi útil?

Solução

Use corda-de acréscimo com o built-in formatação do seu IDE:

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

Outras dicas

Nem todas as especificações Esquema de definir uma maneira de quebrar cadeias longas. A resposta à sua pergunta depende de qual sistema você está usando. Acredito R6RS inclui um método como o primeiro que você tentou. Outros podem fornecer nenhuma opção, obrigando-o a reduzir tanto o comprimento de suas cordas, tem linhas muito longas, ou uso corda-de acréscimo com cordas menores.

Tenha um olhar nestes links: http://www.mail-archive.com/ r6rs-discuss@lists.r6rs.org/msg01810.html http://practical-scheme.net/gauche/ (busca de 2008/02/13)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top