common-lisp

    1

    2답변

    저는 오랫동안 컴퓨터 과학을 가르쳐 왔습니다. 가장 많이 사용되는 언어는 C#, C++, Java, Python 등입니다. 매 학기마다 Perl, Ruby 등과 같은 다른 언어의 예제를 추가하여 학생들이 언어 간 공통점을 볼 수 있도록합니다. 나는 Common Lisp에서 내 손을 시험해 보았고 거의 40 년 만에 처음으로 언어로 벽에 부딪쳤다는 것을 인정

    0

    1답변

    cl-annot 주석을 사용하는 함수를 컴파일하는 방법은 무엇입니까? 사용 사례 : Lucerne이 경로를 정의하는 데 사용은 : @route app "/profile/:username" (defview profile (username) (let* ((user (utweet.models:find-user username)) ;; The

    1

    1답변

    나는 이틀 동안 알레그로 공통 리스프를 사용하여 ispisp을 실행 해 왔습니다. 지금 CLISP을 사용할 필요하지만 컴파일 할 때 내가 얻을 : SYSTEM::%FIND-PACKAGE: There is no package with name "COMMON-GRAPHICS-USER" 내가 그래서 해결책을 찾고있다 LISP 꽤 새로운 오전하지만

    1

    2답변

    술어를 함수의 매개 변수로 원합니다. 이 오류가 발생합니다 결과로 (DEFUN per (F L) (cond ((F L) 'working) (T 'anything))) (per 'numberp 3) : Undefined operator F in form (F L).

    0

    1답변

    목록을 취한 다음 해당 목록을 첫 번째 요소로 나누는 재귀 함수를 작성하고 싶습니다. 그것이 내가 시도 리스프 디버거를 충돌 지금처럼 내가 (divfirst '(3 6 9 12)) 로 함수를 호출 할 때 그것은 반환해야 (1 2 3 4) 은 지금까지 나는, 그러나이 (defun divfirst (list) (COND ((= (FIRST li

    1

    1답변

    매크로 함수의 개념을 배우기 시작했습니다. 선생님은 incf과 정확히 같은 방식으로 작동하는 매크로 함수를 만들 것을 요청했습니다. 돌려하려고 시도한 다음 (defun iincf (elem &optional num) (cond ((not num) (setq elem (+ 1 elem))) (t (setq elem (+ num

    0

    1답변

    생성 된 파일의 헤더에 코드를 삽입해야하지만 삽입 된 코드는 Lisp로 작성됩니다. SWIG가 파싱을 시도하기 때문에 파산합니다. %pythoncode 명령과 비슷한 것이 필요하지만, CFFI (Lisp)의 경우. #ifdef SWIGCFFI %begin %{ (in-package :some-package) %} #endif /* SWIG

    0

    1답변

    Tumbleweed에 Quicklisp과 함께 SBCL을 설치했습니다. Quicklisp도 ASDF를 내장하고 있습니다. 그 후 나는 Home/quicklisp/local-projects/mjrcalc-folder의 MJRCALC-system도 소개했다. Quicklisp (및 ASDF) (SBCL에) 시스템을 인식 할 수 (QL : 퀵로드 "mjrcalc

    0

    1답변

    내가 CCL-코코아 다리에 대한 Clozure에 의해 제공되는 "안녕하세요!"스크립트 실행하려고 해요 : https://trac.clozure.com/ccl/wiki/CocoaBridge 로드 이러한 형태를 포함하는 파일이 평가를 (쇼 - 빨간색 창) , 빨간색 창이 보일 것입니다. red-window.ccl (in-package "CL-USER") (

    1

    1답변

    의 문서 문자열을 얻기, 나는 이런 식으로 뭔가가있는 기능에 대한 설명서 문자열을 얻을 수 있습니다 : 그러나 (documentation #'mapcar t) , 나는 문서 문자열을 가져 오는 방법을 이해하지 않습니다 매크로. 예를 들어, 주어진 매크로 : (defmacro with-lines-in-file ((line filename) &body bo