clisp

    0

    1답변

    이 함수가 최상위 심볼에 영향을 미치는지 알고 싶습니다. (defun test (gallon) (setq cup '(D D D D)) (pop cup)) 대답이 예인 경우 어느 것입니까? 이 부작용을 방지하려면이 기능을 수정하는 방법을 알고 싶습니까? 답변 해 주셔서 감사합니다. 이 기능을 컴파일하면

    1

    2답변

    좋아요, 그래서 저는 Lisp에 익숙하지 않고 며칠 동안이 프로그램을 작업하여 lisp을 알아보고 cons, cdr과 같은 lisp의 특정 부분을 연구했습니다 ,하자, funcall 및 다른 것들. 무작위로 색상을 분배하는 사탕 기계를 만들려고합니다. 나는이 코드를 여러 번 돌렸고, 처음에는 무작위 함수에 대한 에러를 멈추기 위해 잠시 시간이 걸렸지 만 이

    0

    2답변

    clisp에 libsigsegv를 설치하는 중 오류가 발생했습니다. "make install"이 올바르게 완료되지 않습니다. 내가 볼 수있는 문제는 허가 문제입니다. 나는 Unix에 매우 익숙하지 않으며이 문제를 해결하는 방법을 알지 못한다. 이 문제를 해결해 주시겠습니까? 모든 제안은 높이 평가. [email protected]:~/school/summe

    1

    1답변

    예를 들어, utf-8을 사용하여 인코딩 된 데이터가 포함 된 바이트 벡터가 있다고 가정합니다 (런타임까지는 인코딩 이름이 아닐지라도). 어떻게 그 문자를 문자열로 디코딩합니까? 한 가지 방법은 #'ext:write-byte-sequence을 사용하여 데이터를 파일로 출력 한 다음 뒤집어서 외부 형식 charset : utf-8을 사용하여 파일을 여는 것입

    -2

    1답변

    아니지만, 나는 오류 "파일 스트림 아니다"점점 계속 : [1]> (open "file.txt" :direction :output :if-does-not-exist :create :if-exists :supersede) #<output buffered file-stream character #P"file.txt"> [2]> (princ 'Hello "f

    -3

    2답변

    나는 현재 Common LISP를 배우고 있으며 막대한로드 블록을 만났다. 커먼 LISP에서 파서를 만드는 법을 배웠다는 과제를 받았습니다. 필자는 문법 규칙에서부터 렉서 (lexer)에 이르기까지 다양한 소스를 통해 온라인으로 도움을주는 모든 것을 구현했습니다. 나는 다른 한편으로는 심볼 테이블을 구현하는 방법을 알아낼 수 없다. 이것은 내가 지금까지 심

    -2

    1답변

    숫자로 시작하는 모든 하위 목록을 가져오고 싶습니다. 그래서 그것은 nil 대신 ((3 f g h) (2 m n) (9 d)) 반환 (defun function (list) (cond ((atom list) nil) ((and (numberq (car list)) (consp (car list))) (cons (func

    0

    2답변

    원격 SSH 연결을 통해 clisp을 사용하여 sbcl을 크로스 컴파일하려고합니다. 내가 지금까지 따라 왔던 단계는 다음과 같다 : 가장 최근의 sbcl 소스 (이 시점에서 sbcl-1.3.7)를 다운로드하고, 압축을 풀고, 소스 디렉토리를 입력했다. 그 다음을 구축 : [email protected]:/sbcl-1.3.7# screen [email pr

    -4

    1답변

    리눅스에서 clisp을 사용하여 lisp에서 문자열을 연결하려고합니다. 나는 다음 코드를 실행 (defun bingo() (strcat "Correct! You guessed " (itoa *count*) " times.")) 하지만, 다음과 같은 오류 얻을 : EVAL: undefined function STRCAT EVAL: undefin

    0

    1답변

    windows에 clisp을 설치했습니다. 파일을로드하고 싶지만 실행할 수 없습니다. 현재 작업 디렉토리가 무엇인지 알 수 없습니다. 어떻게 볼 수 있고 바꿀 수 있습니까? 미리 감사드립니다