scheme

    -1

    1답변

    Jupyter에서 Scheme을 실행하고 싶습니다. 다른 경우 (%% bash, %% latex 또는 %% ruby ​​사용)에서 작동하는 전통적인 셀 마법 방법은 사용할 수 없습니다. 참고 : 전체 스키마 기능이없는 Scheme Calypso에는 관심이 없습니다. 난 단지/usr/bin/scheme에 Scheme 설치를하고 싶다.

    0

    1답변

    나는 간단한 클래스 (스택)에 대한 다음 코드를했다 : #lang racket (define stackClass% (class object% (super-new) (init-field (mystack '(A B C))) (define/public (push n) (set! mystack (cons n m

    0

    1답변

    다음 Scheme 매크로를 작성했습니다. (define-syntax join (syntax-rules() ((join (var ...) (val ...) ...) '(((var val) ...) ...)))) 가 나는 (join (a b c) (1 2 3) (2 4 6) (3 6 9)

    1

    2답변

    난에 "다른"표현이 누락되어지고있어 오류 : (if (not (eq? current_token next_token)) (return #f)) 나는 당신이 볼 수있는 아래의 이미지에서 다른 문이있다. 왜 프로그램이 그것을 찾을 수 없는지 확실하지 않습니다. scheme code image

    0

    1답변

    저는 Scheme 및 함수 프로그래밍에 익숙하지 않으며 좀 더 복잡한 것을 작성하기 시작했습니다. 목록에 저장된 프로 시저를 기반으로 함수를 정의 할 수 있는지 궁금합니다. 의 우리는 다른 절차를 대표 목록 (+ 2 3)의 다음과 같은 목록이 있다고 가정 해 봅시다 (* 3 4) :이 '((+ 2 3) (* 3 4)) 지금 내가 어떤 목록을 나타내는 절

    1

    1답변

    우리가 같은 것을 가지고 말 : ;list L of n procedure definitions, where a procedure definition is a list in form: ;<name> <body> ;for example: ((n1 (+ 1 1)) (n2 (- 1 0)) (n3 (* 2 2))), where n = 3, n1 is the na

    0

    2답변

    재귀 코드가 있으며 조건이 채워지면 종료해야합니다. 조건을 표시 할 때 목록을 표시 할 수 있지만 목록에 반환하지 못하게 처리 할 필요가없는 스택에 다른 호출이 있습니다.

    2

    1답변

    "단위"및 "라이브러리 단위"라는 용어는 웹 사이트의 여러 곳에서 사용되고 있지만 설명서 또는이 용어의 정의를 찾지 못했습니다. 내가 발견 한 유일한 설명은 "사용자 설명서/지원 언어/선언/(단위 사용)"입니다. 또한 "사용자 설명서/컴파일러 사용/여러 파일 예제"에 예제가 있습니다. 보시다시피, 매우 희소합니다. 내가 응답을 얻는다면 다음 질문은 "사용

    0

    2답변

    저는 숙제를 위해 Scheme에서 metacircular 평가자로 작업 중이며, 사용자가 테이블에 추가하여 특수한 양식을 설치할 수있게해야합니다. 사용자가 (square 5)과 같은 것을 입력하면 평가자는 square 양식을 조회합니다. 발견되면 lambda 문을 반환합니다 (예 : (lambda (x) (* x x))). 코드가 lambda 문을 반환 할

    1

    2답변

    min이 항상 목록의 외부에 있도록 목록을 만들어야합니다. 예 입력 (3) 출력 (1 (2 3)) 여기서 난 정도하고자하는, 내림차순으로 번호가 가정 내 코드 나중에 일반적인 경우로. (3 2 1 0 -1 -2 -3())의 예상치 못한 결과가 나타납니다. 어떻게 계획에서 어떤 아이디어를 얻을 수 있습니까? ' (정의 :(null? (cd L)) (공란 x