2015-05-21 3 views
-1

i разбор строки с классом java (для маркировки P.O.S); вывод в файл .txt, который я загрузить с этой функцией в LispWorks:Stanford Parser

(let ((in (open "C:/a.txt" :if-does-not-exist nil))) 
    (when in 
     (loop for line = (read-line in nil) 

     while line do (format t "~a~%" line)) 
     (close in) 
    ) 
) 

есть ли способ использовать класс Java непосредственно в LISP-код? не делая этого отдельно!

+1

Я не уверен точно, о чем вы просите, но ответ, вероятно, «не совсем». – Frxstrem

+0

Используйте [Clojure] (http://clojure.org/). – saka1029

+0

@ Karabatich Я не знаю Lisp, но, проведя простой поиск, я нашел [jLinker] (http://franz.com/support/documentation/current/doc/jlinker.htm) и в соответствии с документацией: ** ... "обеспечивает способ выполнения Java из Lisp" ** – calazans

ответ

2

Возможно с Armed Bear Common Lisp (ABCL)?

«Armed медведь Common Lisp (ABCL) является полная реализация Common Lisp языка с участием как интерпретатор и компилятор, работающий в JVM.

[...] она может быть использована для осуществления (части) приложение, использующее API Java для интеграции с Lisp. "

Смежные вопросы