lisp

    0

    1답변

    Reagent를 사용하여 코드를 작성 중이며 일부는 콜백 및 상태 조작 작성과 관련이 있습니다. 이러한 장소 중 일부는 기본 인수가있는 함수를 호출하므로 아무 것도하지 않으려 고합니다. 난 그냥 상수 값을 반환하고 싶습니다. 예를 들어 #(true)과 같은 것을 사용하면 예외가 발생하며 (fn [_] true)을 작성해야합니다. 람다 속기가 매개 변수를 얻

    0

    1답변

    주어진 정수 값 목록의 짝수 숫자 목록을 반환하는 Scheme 함수를 작성하십시오. 목록이 단순하지 않을 수 있으며 중첩 목록이 생길 수 있으며 짝수 목록을 찾을 필요가 있습니다 그 안에있는 숫자. (2 4 6 4) (define (evenlist numberlist) (cond ((null? numberlist) '()) (el

    0

    3답변

    제 질문은 오히려 간단합니다. 나는 다음과 같은 명령을 실행할 때 커먼 리스프에서 는, 나는 해당 결과를 얻을 : (eval '''boo) => 'boo 반면에, 나는 약간 다른 무언가를 얻을 다음 명령을 실행합니다. (eval (eval '''boo)) => boo 내 질문은 이것이다 : 첫 번째 명령의 eval 변수 심볼 두 따옴표 "오프 면도"

    3

    1답변

    (defun split-list (L) (if (endp L) '(nil nil) (let ((x (split-list (cdr L)))) (list (cons (car L) (cadr x))(car X)) ))) 이것은 내가 가지고있는 코드입니다. 그것은 잘 작동합니다 : (split-list '(1 2

    0

    1답변

    모든 기능에 대해 "속도 3"과 같은 최적화 옵션을 설정하는 방법은 무엇입니까? (declaim (optimize (speed 3) (debug 0) (safety 0)) 그다지 작업 (

    -1

    2답변

    나는 writte에게 혀짤배기의 목록 역 기능을 가지고 있고 나는 그것을 테스트하고 싶어하지만 오류를했고 나는 그것을 기능을 해결할 수 있고, 전화는 다음과 같습니다 : (defun myreverse (list) (cond((null list) nil)) (cons (myreverse(cdr list) (car list))))

    1

    4답변

    라켓에 익숙하며 목록이 엄격히 오름차순인지 확인하는 함수를 작성하려고합니다. '(1 2 3)가 true를 반환 '(1 2) (3 2 4) 반환 ' 을 거짓 (반복) 반환 거짓 내 코드는 지금까지 있습니다 : Image of code (define (ascending? 'list) (if (or (empty? list) (= (length 'list

    2

    1답변

    최소 동작 예 I가 시도하고 통해 GIMP 모듈 배열을 전달하는 것은 Scheme Script-Fu interface를 사용 GIMP 플러그로 정수들의 어레이를 통과한다. 다음과 같이 내가 컴파일 #include <libgimp/gimp.h> #include <stdlib.h> #include <stdio.h> static void query (vo

    0

    2답변

    나는 내가 규범에 의해 나눌 수있는 벡터의 각 요소 (다른 조건의 정수)를 설정하려고 벡터 설정 (define foo0 (lambda (vec) (let* ((newvec (vector vec)) (l (vector-length vec)) (norm (norm0 vec))) (do ((i 0(+ i 1

    0

    1답변

    숙제를 담당 중이며 첫 번째 기능은 목록의 특정 요소를 삭제하거나 목록의 특정 요소를 표시하는 것과 같은 일을합니다. 다음 함수는 중첩 목록을 삭제하거나 표시하려고합니다. 중첩 목록 작업에 대한 일반적인 팁이 있습니까? 함수가 이전에 쓴 것과 매우 유사 할 것이라고 상상해 봅니다. 조금 변형되었습니다. 여기는 지금까지 작성한 기능의 두 가지 예입니다. 참고