Używam parsowania tekstu w REPL, a czasem chcę zrzucić cały szereg danych do łańcucha znaków, niezależnie od tego, czy jest to wpis bibtex, czy notacja EBNF itp. Zazwyczaj w łańcuchu mogą znajdować się cudzysłowy, jest to bardzo uciążliwe i podatne na błędy musiał ręcznie je uciec ..Łatwy sposób pracy z tekstem bez konieczności ucieczki z cudzysłowu w Clojure?
Czy istnieje alternatywny sposób to zrobić, takich jak Ruby %Q|I
mogą korzystać "Quotation Marks"|
lub heredocs
itp? A może byłoby możliwe napisanie makra lub modyfikacji czytnika, aby to umożliwić?
To jest coś chciałem też. Jednym ze sposobów obejścia tego problemu jest odczytanie go z pliku z 'slurp'. – DaoWen
Czy "dumpingu" w kodzie środowiska wykonawczego lub w edytorze. Jeśli później, zobacz to pytanie: http://stackoverflow.com/questions/11043318/does-clojure-have-raw-string – noahlz
Jakiego edytora używasz? Moje zwykłe podejście do tego typu rzeczy polega na użyciu edytora z funkcją inteligentnego wklejania, który dodaje dla mnie ucieczkę. – Korny