common-lisp

    3

    1답변

    이 보인다 - 나 때문에 표준의 몇 가지 세부 사항 :는 > (probe-file #P"/usr") #P"/usr/" > (probe-file #P"/usr/") #P"/usr/" > (probe-file #P"/") NIL > (probe-file #P"//") NIL 또 하나의 경

    4

    1답변

    , 루프 매크로에서 및 및 같은 키워드는 동일하게 작동하려면 나타납니다 (loop for i from 1 to 3 do (print i)) (loop as i from 1 to 3 do (print i)) 내가 부족 미묘한 차이가 있습니까? 그렇지 않다면 두 개의 서로 다른 아직 동일한 키워드로 왜 귀찮게합니까?

    2

    1답변

    Embeddable Common Lisp를 라이브러리에 임베드하고 ECL의 cl_object을 다양한 C/C++ 유형으로 변환하는 유틸리티 함수를 작성했습니다. 문자열을 나타내는 cl_object을 std :: string으로 변환합니다. 내 질문은 - 왜 ECL에서 기호의 이름을 포함하는 문자열을 검색하지 못합니까? 나는 것은 문제 ECL 기호를 가지고

    1

    1답변

    Brainf ** k를 Common Lisp, SBCL로 구현하려고했습니다. 나는 몇 가지 문제를 겪었다. (defparameter *tape* (make-array '(1) :adjustable t)) (defparameter *pointer* 0) (defparameter *tape-size* 1) (defparameter *output* (mak

    0

    1답변

    intern 무엇을 할 것 같습니다. 어쩌면 (intern (read sym)). 그러나 그것은 무엇을위한 것입니까? 나는 다음과 같이 사용되는 것을 본다 : (if (keywordp x) (alexandria:ensure-symbol x) x) 어떤 경우에 키워드가 있지만 기호가 아닌 것이있을 수 있는가?

    0

    1답변

    단순히 비트를 반전하는 공통 -lisp 함수 (또는 매크로)를 찾을 수 없었습니다. 비트 배열에서 작동하는 함수와 숫자에 대해 작동하는 논리 함수가 있지만 단일 비트 변수의 반전을위한 추가 단계가 필요합니다. 잠정적 솔루션은 작동 (define-modify-macro invertf (&rest args) (lambda (bit) (if (

    0

    1답변

    다음과 같이 작은 Lisper의 1974 년 판의 첫 번째 함수 정의가 나타납니다 (ISLAT (LAMBDA (L) (COND ((NULL L) T) ((ATOM (CAR L))(ISLAT (CDR L))) (T F) ) )) 이것은 적절한 기능처럼 보이지 않는 SBCL 1.3.14에서와 같이 실행되지

    0

    1답변

    I 버퍼에 다음 코드 (파일 ~/firsts.lsp)가 : (defun firsts (l) (cond ((null l)()) (T (cons (car (car l)) (firsts (cdr l)))))) (firsts '((A B) (C D) (E F))) 나는이 스크립트를 "실행"다음과 같은 출력 (또는 이들의 합리적인

    0

    2답변

    내가 혀짤배기 배우려고 노력하고 코드 위의 문제 사이의 거리를 계산하는 리스프 기능을 구현합니다. 나는 그것이 작동하는 방법을 이해하기 위해 아래의 aima 코드를 살펴 보았다. 어떤 사람이 나를 이해하는 데 도움 주실 래요 내가 잘못 갈거야 :하지만 아래의 오류는 무엇입니까? ;;; -*- Mode: Lisp; Syntax: Common-Lisp; -*-

    1

    1답변

    이 함수를 만듭니다. (f 3 4) (sum = 7) (f 'a 'b) (not num!) 제 문제는 연산자와 연산자를 사용하면 어떻게 만들 수 있습니까? 내가하려고 .... (IF ((and ((typep a 'integer)) ((typep b 'integer)))) (1) (0)) (IF (and ((typep a 'integer)) ((type