String 关于特定方案/球拍的快速语法问题。显示带引号的字符串?

String 关于特定方案/球拍的快速语法问题。显示带引号的字符串?,string,syntax,lisp,scheme,racket,String,Syntax,Lisp,Scheme,Racket,我正在用scheme编写一个程序,最终输出到指定的文件,并输出字符串和列表。我使用的是(display)命令,但是当我显示一个字符串时,它会显示一个带引号的字符串。例如:“集合”(a(b(c d)))和“(d(c)b)a)”是相等的。”是否可以在没有引用的情况下写入文件?提前感谢作为sepp2k的评论,display肯定会满足您的需求。我猜你实际上在用别的东西。尽管如此,我可能会用“printf”来表示。例如: #lang racket (define a '(a (b (c d)))) (d

我正在用scheme编写一个程序,最终输出到指定的文件,并输出字符串和列表。我使用的是(display)命令,但是当我显示一个字符串时,它会显示一个带引号的字符串。例如:“集合”(a(b(c d)))和“(d(c)b)a)”是相等的。”是否可以在没有引用的情况下写入文件?提前感谢

作为sepp2k的评论,display肯定会满足您的需求。我猜你实际上在用别的东西。尽管如此,我可能会用“printf”来表示。例如:

#lang racket

(define a '(a (b (c d))))
(define b '(((d c) b) a))

(printf "The items ~a and ~a are (not actually) equal."
        a b)
。。。生产产量:

The items (a (b (c d))) and (((d c) b) a) are (not actually) equal.

你能给我们看看你的密码吗<代码>显示不应在字符串周围添加引号。