ошибка в фильтре процесса: переполнение стека в регулярном выражении - PullRequest
0 голосов
/ 24 декабря 2018

Я пытаюсь выполнить этот фрагмент кода:

(rest (file-seq (file (str "corpus/" "ham"))))

Я хочу получить все файлы из каталога "corpus / ham", но я получаю эту ошибку: "ошибка в фильтре процесса: стекпереполнение в регулярном выражении ".

Ответы [ 2 ]

0 голосов
/ 26 декабря 2018

Я пробовал то же самое на macOS, сообществе IntelijIdea, Java 1.8 и Clojure 1.9

Я вижу файлы в каталоге.

0 голосов
/ 24 декабря 2018

У меня работает:

(ns tst.demo.core
  (:require [clojure.java.io :as io]))

с результатом:

-------------------------------------
   Clojure 1.8.0    Java 1.8.0_161
-------------------------------------

(rest (file-seq (io/file (str "test/" "clj")))) => 

  (#object[java.io.File 0x71c8e40e "test/clj/tst"]
   #object[java.io.File 0x65a44d8a "test/clj/tst/demo"]
   #object[java.io.File 0x7c3ccb39 "test/clj/tst/demo/core.clj"])

Какова ваша среда?ОС, clj & java версия и т.д.?Это также работает на

Clojure 1.10.0    Java 11
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...