Я намагаюся дізнатися Лісп і дивлюся на всі Ліпси там і на їх відмінності.
Я бачу, що в деяких реалізаціях схеми ви можете використовувати квадратні дужки взаємозамінно з круглими дужками для читабельності, тому, оскільки вони обробляються однаково, я припускаю, що вони все ще є просто S-виразами, як і всі інші.
Однак у Clojure я бачу, що квадратні дужки та фігурні дужки використовуються для представлення різних типів даних, таких як вектори тощо. Це також все ще дійсні S-вирази, чи їх треба вважати атомами? Хіба це не "порушує" всю концепцію S-виразів, тим самим роблячи Clojure "нечистим" Ліспом?