scheme

    2

    1답변

    스키마 해석기 작성시 this guide을 따르고 있습니다. 왼쪽 요인 DottedList/목록에 대한 문법을 ​​시도, 나는이 함께했다 : E -> (H T) H -> E H' H' -> <space> H H' -> <term> T -> <term> T -> <space> . <space> E - spaces :: Parser() space

    0

    1답변

    나는 클래스를 % 접미사로 명명하는 관례가 있는데, 이는 상위 클래스와 인스턴스를 구별하는 데 도움이되기 때문입니다. 내가 구조체를 필요로 할 때 다른 손에 (define ingredient% (class object% (init-field name taste price color) (super-new))) (define (t

    0

    2답변

    나의 임무는 구조의 첫 번째 원자를 얻는 것이다. 그래서 나는 flatten과 func "first-atom-lst"로 사용된다. 하지만 하나의 큰 문제가 있습니다. 구조적으로 쌍을 처리해야하며 쌍을 부러 뜨리지 않아야합니다. 이걸 처리하도록 도와 주실 수 있습니까? (define (check-improper? lst) (cond ((n

    1

    1답변

    저는 Lisp Scheme을 처음 사용합니다. DrRacket IDE에서 Lisp Scheme을 사용하여 시저 암호 프로그램을 작성하려고합니다. 나는 코드 (define decoderFA1 (Gen-Decoder-B paragraph)). 오류의 두 번째 마지막 줄에서 오류가 ;; ENVIRONMENT ;; contains "ctv", "vtc

    1

    1답변

    저는 라켓에 익숙하지 않고 프로젝트를위한 유한 상태 시스템을 만들려고합니다. 여기 내가 지금까지 가지고있는 것이있다. #lang racket (define (test rules cs pass lst) (if (eq? (length lst) 0) (if (member cs pass) (write 'passed)

    0

    1답변

    저는 Lisp Scheme을 처음 사용합니다. https://github.com/corypisano/CS314/blob/master/Project2/decode.ss이 송출이 : 나는 코드 여기 (define Gen-Decoder-A (lambda (p) (define check-decode (lambda (n)

    1

    2답변

    나는 책 (Harvey, Wright)을 통해 작업하고있다. 책의 코드와 잘 어울리는 환경을 만들고 싶고 초보자도 쉽게 사용할 수 있습니다.

    0

    1답변

    여기까지 제가 지금까지 가지고있는 것이지만 오류가 있기 때문에 실행할 수 없습니다. 작동하는지 모르겠으므로 자체 스택을 만들려고합니다. 개체를 DrRacket에서 개체 지향 프로그래밍을 사용하여, 나는 그들이 제대로 호출하는 경우 가지고있는 다른 프로 시저를 호출하는 디스패치 방법을 사용하고 있습니다. 예를 들어 먼저 스택을 만든 다음 스택으로 밀어 넣고

    -3

    1답변

    나는 박사 라켓의 코드를 넣어 내가 코드가하자 문 다음부터, 올바른 정확하게 코드를 통해 (let ((l (+ 2 1))(e (/ 16(* 4 4)))(t (length '(5 7)))) (if (< l e) t 0)) so what i ended up getting was (let ((l 3)(e 1)(t 2)) if (3 <

    0

    1답변

    여기 내가 (길이 n 균형 괄호의 모든 쌍을 표시합니다) (define (combine-list l r) (append l (cons r '()))) ;(combine-list '(1 2 3) '(4 4)) (define(bps n) (bps-iter '() (/ n 2) 0 0)) (define (bps-iter lst n open