lisp

    -3

    1답변

    저는 리스프 프로그래밍의 새로운 기능을 가지고 있습니다. 어쩌면 이것은 어리석은 질문 일 수도 있지만 어쨌든 (6000 6100 6200 6200 7200 등) 목록을 가지고 있습니다. 결과가 (6000 6100 6200 7400 7200)이되도록 두 번째 동일한 값 (두 번째 동일한 값에 1200을 더하려면)을 바꿉니다. 이걸로 나를 도울 수 있니? 고맙

    6

    1답변

    저는 Clojure 매크로를 배우고 있으며 왜 메타 프로그래밍을위한 함수를 사용할 수 없는지 궁금합니다. 지금까지 내가 반환 값 반면 매크로가 호출되는 곳에서 (평가, 그들은이 같은 매크로 기능의 차이는 매크로의 인수를 평가하지만, 데이터 구조 및 기호로 전달되지 않는 것입니다 알고). 매크로는 독자와 평가자 간의 프록시로 작동하여 평가가 수행되기 전에 임

    2

    3답변

    defmacro을 사용하여 let *과 비슷하게 작동해야하지만 let *은 일련의 중첩 된 let 호출 (장면 뒤에서), my_let * 으로 확장해야하고 호출을 받고 문을 정의하여 문을 사용하여 인수를 정의해야합니다. my_let * 사용하는 예 : *는 사용하게되었다 것처럼 10이어야 (my_let* ((a 2) (b 3) (c (+ a b)))

    1

    2답변

    Common Lisp에서 쿠키를 읽는 단일 CGI 프로그램을 만들고 싶습니다. HTTP 헤더를 보내어 쿠키를 보낼 수 있음은 분명합니다. 그러나 CGI 프로그램을 통해 서버에있는 쿠키를 읽는 방법을 알고 싶습니다.

    0

    1답변

    아래 코드는 @n20에서 @myList까지의 숫자를 추가한다고 가정합니다. 재귀 함수에서 인수로 목록을 전달하려고하는데 구문이 잘못되었습니다. 어떻게하면 좋을까요? 참고 : 나는 잘못 덧붙였다 고 생각합니다. ;Add numbers from @n til 20 to @myList (defun someFunction(myList, n) (if (=

    -1

    1답변

    LISP를 배우려고합니다. 나는 주변에 기능을 가지고 있고 어떤 사람들과 함께 나 자신을 시험하고 싶었다. 주어진 색인의 목록에서 요소를 제거 할 수있는 함수를 작성하려고했습니다. 이것은 매우 단순 해 보이지만 그렇게 할 수는 없습니다. 예 : I 목록 (20 8 13 10)이 있고 내가 이런 일에 대해 갈 것이라고 어떻게 인덱스 2에서 번호를 제거하려면?

    3

    1답변

    라고 각 기능에 대한 항목이 표시되지 않습니다 : 재귀 버전의 무게를 평가하기 위해 (defun fact-rec (n) (if (zerop n) 1 (* n (fact-rec (1- n))))) (defun fact-call (n) (fact-rec n)) (defun fact-iter (n) (loo

    0

    1답변

    DrRacket은 lisp로 작성된 함수형 프로그래밍 언어입니다. 나는라고, 내가 다른 함수를 만들려면 지금 (내가 다시 만드는 작업 컴퓨터에 노력하고있어)를 instruction 받아 지정된 변수에 대한 일부 내용을 변경 run-ins를라는 effectful 기능을 생성 run-loinst 아이디 (동부 표준시) : instrcutions의 목록을 실행하

    2

    1답변

    clojure에서 #_을 사용하여 다음 양식을 주석 처리 할 수 ​​있습니다. 예를 들어 #_(foo 2 3 4) #_foo #_{:a '(1 2 3) :b [1 2 3]} 은 위 목록, 기호 및 맵을 주석으로 처리합니다. 이맥스와 마찬가지로 나는 을 기대하며, 폼이 주석의 구문 강조를 얻길 원한다. vim에는 주석 처리 된 양식에 대한 기본 구문

    2

    1답변

    순수 C로 Lisp 인터프리터를 구현 중이며 C에서 Lisp로 전환하는 데 문제가 있습니다. 피터 노르 빅의 단계를 준수 그의 blog post, 지금까지 리스프 데이터 구조에 리스프 식을 구문 분석하고 다음과 같이 인쇄 된 LISP 표현으로 다시 결과 데이터 구조를 직렬화 REPL이 있습니다 Paul Grahm이 7 개의 프리미티브 인 described을