common-lisp

    0

    1답변

    현재 문제가 있습니다. 줄마다 한 줄씩 압축 된 파일을 읽어야하며, 각 줄을 처리하고 그 내용을 처리해야합니다. cat file.txt | ./executable 이 잘 작동 : 나는 그것을 실행했던 (defun process() (princ (split-sequence:split-sequence #\Space (read-line))))

    1

    2답변

    내가 개별 부품에 대한 간단한 공백으로 구분 된 문자열을 분할하기 위해 노력했습니다의 공백으로 문자열 : "test 123 test2 test3" 을하고 함수는 반환하는 것입니다 : 나는이 : ('test' '123' 'test2' 'test3') 나의 isp 배포판은 sbcl이고, 나는 split-sequence 모듈을 실험하고 있었다. 그것은

    2

    1답변

    최근에 SBCL에서 중첩 된 for 루프를 다루었습니다. 필자는지도로 축소 할 수있는 작업을 pmap (또는 유사한 기능)을 사용하여 쉽게 병렬로 만들 수 있음을 발견했습니다. 기본 루프 : 나는 시도하고 다음과 같은 방법으로 루프 병렬 내 배를하기로 결정 (loop for element in list_of_lists do (loop for ele

    -1

    1답변

    나는 일반적으로 Common Lisp과 Lisp에 완전히 익숙하다. Common Lisp을 사용하여 작성하는 작업이 있으며 시작할 방법을 알 수 없습니다. 내 프로그램은 1에서 9 사이의 문자열 형식으로 숫자를 취할 것이고, 한 숯자가 잘못 표기되지만 올바른 길이가됩니다. 예 : too -> 2 threa -> 3 등등. 나는 틀린 텍스트가 주어질 때

    2

    2답변

    "단계"평가를 수행 할 방법을 찾으려고했습니다. 내가 함수를 호출하고 공통 리스프를위한 가장 중첩 된리스트를 평가한다. 예를 들어 : '(+ 2 (+ 3 4)) ; would eval to: '(+ 2 7) 이 예에서는은 단지 4 + 3을 계산하고 거기 멈췄다. 리스프가 정상적으로하는 것처럼 2 + 7의 평가를 계속하지 않았습니다. 그래서 코드에서

    1

    1답변

    Common Lisp에서 MEMBER 함수처럼 작동하는 함수를 만들려고합니다. 그래서,이 같은이 기능을 작동하게하려면 :이 멤버 함수가 어떻게 작동하는지 정확히 동일 (my-member 2 '(1 4 5 5 3 2 5 6 9)) => (2 5 6 9) ; (member 2 '(1 4 5 5 3 2 5 6 9)) => (2 5 6 9) 조건은이 기

    0

    3답변

    커먼 리스프에서 가장 작은 수와 두 번째로 작은 수 사이의 범위를 나타내는 함수를 만들고 있습니다. 이 함수는 가장 작은 숫자와 가장 큰 숫자를 만들 수 있습니다. (나는 그것을 검사했다). 그러나이 기능은 목록에서 '두 번째로 작은 숫자'를 만들 수 없습니다 ... 이 문제를 해결하기 위해 고려해야 할 사항은 무엇입니까? 이 기능을 수행하는 데 필요한 충

    1

    1답변

    Common Lisp case 매크로는 keyform이 해당 절의 키 중 하나와 일치하는지 테스트하기 위해 항상 기본값이 eql입니다. 나는 (평가 키 있지만) 모든 공급 된 비교 함수를 사용하는 case을 일반화하기 위해 다음과 같은 매크로를 목표로하고 있습니다 : (macroexpand '(case-test (list 3 4) #'equal

    0

    1답변

    나는 목록에 두 가지 색상을 저장하려고 : (defparameter *colist* '(sdl:*black* sdl:*red*)) 인쇄 SDL : 색상은 SBCL 콘솔에서 색상을 반환합니다 나는 목록에서 색상을 인쇄하려고하지만 내가 다른 결과를 얻었다 (print sdl:*black*) ;;#<LISPBUILDER-SDL:COLOR {1001E980A3

    2

    1답변

    은 노르 빅의 PAIP에서 CLHS에서 장소과 위치로 setf 수 같은 것 SETFable? 나는 HyperSpec과의 설명 장소 N을 정확히 장소는 커먼 리스프에 무엇인지 알아 내려고하지만 나에게있어. 1. 일반화 된 참조로서 사용하기에 적합한 형식. 2. 그러한 장소 [1]에 의해 참조되는 개념적 위치. 은 제한된 도움이됩니다.