Например, я хочу разорвать длинную строку в приведенном ниже заявлении о панике: (panic "Truth-assignment length is longer than the number of propositions!")
Я пробовал (panic "Truth-assignment length is longer than the number \
of propositions!")
и (panic "Truth-assignment length is longer than the number
of propositions!")
и оба они не работают. Гугл тоже ничего не нашел.
Как разбить длинные строковые строки в схеме?
Ответы (2)
Используйте добавление строки со встроенным форматированием вашей IDE:
(panic (string-append "Truth-assignment length is longer "
"than the number of propositions!"))
person
grettke
schedule
06.02.2010
Не все спецификации схемы определяют способ разрыва длинных строк. Ответ на ваш вопрос зависит от того, какую схему вы используете. Я считаю, что R6RS включает в себя метод, подобный тому, который вы попробовали. Другие могут не предоставлять такой опции, вынуждая вас либо уменьшить длину ваших строк, иметь очень длинные строки, либо использовать добавление строк с меньшими строками.
Взгляните на эти ссылки: http://www.mail-archive.com/[email protected]/msg01810.html http://practical-scheme.net/gauche/ (поиск 2008/2/13)
person
AndreiM
schedule
05.02.2010