racket

    5

    1답변

    이것은 언어 기능과 코딩에 대한보다 구체적인 목표입니다. 기본 게임 개발에 더 나은 언어 (OCaml 또는 Scheme)를 사용할 수 있다고 말해 주시겠습니까? 스키마와 OCaml 모두에 대한 지식이 꽤 기본이며 두 가지 모두 똑같이 도전하고 있으며 확장 성 및 사용 용이성 측면에서 어떤 것이 더 나은지를 결정할 수 없었습니다. 2 개 언어 중 하나를 사용

    3

    2답변

    스키마에서 스택을 에뮬레이트하려고합니다. DrScheme을 사용 중이며 R5RS 언어를 선택합니다. 나는 pop하고, push하고, peek하는 함수를 생성 할 필요가있다. 하지만 참조로 전달하는 방법을 알아내는 데 문제가 있습니다. 상자에 대한 정보를 읽었지만 R5RS에서는 지원되지 않습니다. 다른 방법으로 참조로 전달할 수 있습니까?

    -1

    2답변

    라켓 구성표에는 PNG로 읽고 이미지를 변경하여 디스크에 다시 쓸 수있는 라이브러리가 있습니까? 다른 일반적인 이미지 형식에 PNG 오류가 있습니다.

    1

    2답변

    BST에서 노드를 삭제하려면 어떻게해야합니까? Dr. Scheme에서 알고리즘을 수행해야합니다.

    1

    2답변

    이진 검색 트리에서 일부 값의 발생을 삭제하려고합니다. 그것은 나에게 다음과 같은 오류를주고 (define removeBin (lambda (x t) (cond ((< x (car t)) (removeBin x (cadr t))) ((> x (car t)) (removeBin x (caddr t))) ((equal? x

    2

    1답변

    나는 라켓을 해킹하고 있으며 오류가 계속 발생합니다. 기본 오류 처리기는 스택 추적을 표시합니다. 스택 트레이스가 끝나면 "최상위 레벨"평가가 "/path/to/file/my_module.rkt : [실행 본문]"으로 표시됩니다. 실행중인 본문 부분에 대한 줄 번호는 어떻게 표시합니까? ?

    5

    3답변

    온라인 프로그램의 구조 및 해석에 대한 온라인 텍스트로 LISP를 가르치고 있지만 LISP를 배우기 위해 실행중인 라켓 프로그램과 작은 세부 사항이 다릅니다. 예를 들어, SICP는 모든 목록의 종료 요소가 '없음'이지만 Racket은 'nil'을 지원하지 않는다고 말합니다. 자체 프로 시저를 테스트 할 수 있도록 Racket에서 빈 목록을 만드는 방법은

    2

    1답변

    나는 32 x 32 픽셀 png 파일을 가지고있다. get-argb-pixels을 사용하여 그 값을 읽으려고합니다. #lang racket/gui (require racket/gui/base) (define floor (make-object bitmap% "C:\\floortile.png")) (define pixels (make-bytes (*

    0

    1답변

    나는 게임을 만들고있어 만든 값을 변경하고 난이 있습니다 (define b "black piece") (define w "white piece") (define (board) (lambda (matrix) (list ((b w b w b w b w) (w b w b w b w b) (b w b w b w b w)

    0

    2답변

    나는 체커 게임을 만들고 있는데, 쌍의 목록에서 무작위로 한 쌍을 선택하는 절차가 필요합니다.