Надеюсь, это уже не было задано. Я видел кучу одного против двойных кавычек для других языков (HTML, JavaScript, Python), но не могу найти схему,Одиночные кавычки и двойные кавычки в схеме
В схеме на переводчика, если я типа:
(что-то «х) Я понимаю, что х будет рассматриваться как х, не оцененной к чему-то, как будто это переменная
с другой стороны, если я использую
(что-то х)
х оцениваются как если его переменная
Я знаю, что "короткую рука для цитаты (то есть (цитата х)), но то, что я не получаю, как это отличается от двойной кавычки ,
Если я печатаю
«привет» в приглашении, я вернусь «привет»
Это единственная разница, что двойные кавычки сохраняет кавычки данных? Я слышал, что двойная кавычка похожа на массив символов, но она не оценивается и ни одна кавычка, так что это разница и когда/почему я должен использовать ее над другой?
Спасибо всем.
двойные кавычки обозначают строковым. Одиночная цитата оператора котировки создаст символ, список или векторный литерал. Для сложных типов каждый элемент рассматривается как символ. http://people.csail.mit.edu/jaffer/r5rs_6.html#SEC27 – WorBlux