나는 웹상에서 ClojureREPL을 Qt와 함께 사용하는 해결책을 찾지 못했습니다. 기본적으로 UI를 표시하기 위해 QApplication/exec를 호출하자마자 REPL이 멈추는 문제가 있습니다. REPL로 C-c C-c를 되돌릴 수는 없으며, 활성 Qt 윈도우를 닫으면 Clojure 프로세스 전체가 종료됩니다. 이제 에이전트가 Qt 위젯을 만든 동일한
라이브러리 작동 방식을 파악할 때 암시 적 변환이 혼란 스럽습니다. 예를 들어, 'val foo : Foo = 1'과 같은 표현식을 보면, 1을 Foo로 변환하는 것은 무엇입니까? 표현식을 평가하는 동안 실행중인 코드 경로를 인쇄하도록 스칼라 라이브러리 (또는 REPL)에 지시 할 수 있습니까?
현재 서버에 연결되는 간단한 응용 프로그램을 파이썬으로 개발 중입니다. 현재로서는 단일 스레드입니다 (다중 스레드는 현재 필요하지 않음). 그러나 디버깅, 유지 보수 및 그 같은 또한 표준 입력란을 통해 REPL을 가질 수 있습니다. 가능하면 어떻게해야합니까? 나는 무엇이든을 명심할 필요가있을 것인가? 그것을 위해 별도의 스레드를 만들어야합니까?
저는 최근에 Project Euler 덕분에 오랜 계산 계산에 휘말 렸습니다. 평가를 중단하고 REPL 프롬프트로 돌아 오는 방법을 알고 싶습니다. Emacs 버전 Clojure Box 표준을 실행 중입니다. 나는 분명히 REPL> 인터럽트 Lisp 프로세스과 Slime> Interrupt Command을 시도했지만 실행을 중단하지 않고 내 REPL 프롬프