lisp

    3

    2답변

    "na"함수에 대한 간단한 키 바인딩을 만들려고합니다. 내가 (NA)를 실행하면 현재 버퍼에 "å"을 삽입하지만, 첫 번째 줄에 설명 된대로 키 바인딩을 시도하면 "잘못된 인수 : commandp, na"오류가 발생합니다. 중요한지 확실하지 않지만 코드 끝에 (local-set-key) 명령을 넣었지만 같은 오류가 발생합니다. 이제 쉽게 해결할 수 있습니다

    3

    2답변

    SRFI 4에는 벡터 크기 조정에 대한 언급이 없습니다. 나는 (빠른 액세스가 필요한) f64vectors를 사용하고 있으며 (C에서 realloc과 비슷한) 신속하게 크기를 조정할 수 있기를 바랄뿐 아니라 반드시 전체 벡터를 복사 할 필요는 없습니다. "resize-f64vector"프로 시저에 대한 참조를 찾지 못했기 때문에 왜 존재하지 않는지 알고 싶

    4

    2답변

    에서 작동하지 않습니다. 그것은 다섯 번째 줄에 실패 함수 (zero-p a indexes i) (defun normalize (a &optional indexes i) "Returns normalized A." (progn (format t "Data=~A ~A ~A" a indexes i) (if (zero-p a i

    6

    1답변

    나는 Common Lisp 매크로를 작성해 왔기 때문에 Scheme의 R5R 매크로는 나에게 부자연 스럽다. 내가 인수를 필요로하는 매크로를 사용하는 거라고 표시되지 않습니다 (define-syntax mac (syntax-rules() ((maC#(a b c d)) (let() (display a) (new

    3

    2답변

    Lisp의 숙제 과제의 일부로, 찾은 모든 술어에 apply 또는 funcall을 사용하려고합니다. 내 질문 (교과 과정에서 밝혀졌다)은 : 내가 인수 목록에 술어를 발견했을 때 어떻게 알 수 있습니까? 나는 기본적인 구글 검색을 해왔고 지금까지 아무 것도 생각 나지 않았다. 우리는 할당을위한 Lisp 참조를 사용할 수 있습니다 - 심지어 좋은 온라인 리소

    8

    4답변

    며칠 전 Common Lisp을 배우기 시작했고, 트리에 숫자를 삽입하는 함수를 작성하려고합니다. 당신이 괄호 너무 많은 세트가있을 때 이런 일이 발생처럼 오류를 받고 있어요, 주위에 인터넷 검색에서 *** - SYSTEM::%EXPAND-FORM: (CONS NIL LST) should be a lambda expression , 그것은 보이지만, 주변

    11

    8답변

    이멕스를 사용하여 Lisp을 배우려는 의도를 배워야합니까? 다른 옵션으로 vi에 익숙해 지려면 어떻게해야합니까?

    6

    2답변

    LISP에서 목록을 만들고 사용자의 목록 요소를 수락하는 방법은 무엇입니까?

    12

    1답변

    eval에 해당하는 F #이 있습니까? 내 의도는 내 애플 파일에서 작은 코드 샘플을로드하고 본질적으로 let file = "c:\mysample" let sample = loadFromFile file let results = eval(sample) 나는 F 번호에 대한 새로운 I 프로젝트에 적용하기 전에 몇 가지 제한 사항을 알아 내려고 생각하는

    1

    1답변

    내 문제는 내장 된 평가 절차가 아니라 단순한 버전을 만드는 방법입니다. 처음에 나는 이것을 (+ 1 2) 안에 넣고 평가가 보통 평가를 벗어나는 곳에 + 표현식을 평가하게하고 싶습니다. 나는 이것에 대해 생각하고 유용 할 수 있습니다 몇 가지 발견되었습니다 : 인용을 끝내 : (quasiquote) 이 (적용) 내 주요 문제는 절차로하지 +의 가치를 회복