dr.racket

    0

    1답변

    저는 Racket과 Racket 박사를 교육 목적으로 사용하고 있습니다 (SICP 서적 공부 중). 닥터 라켓 (Dr. Racket)은 훌륭하고 "추적 (Trace)"이라는 훌륭한 도구가 있습니다. 사용 후 : (require trace/racket) (trace function) 재귀 절차에서 무슨 일이 일어나고 있는지 볼 수 있습니다. 그러나이 기

    1

    1답변

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

    0

    1답변

    나는 오랫동안 오류를 찾으려고 노력해 왔으며, 프로그래밍 언어를하고 있고 다음 코드를 가지고있다. 데이터로 브라켓을 무슨 구문 객체 (바래 ...) 나는 데이텀이 구문 객체를 변환 : (let ([i (syntax->datum #'(resto ...))]) (display "Content i:") (display i)

    9

    1답변

    보통 프로그램을 편집하고 실행하기 위해 숭고한 텍스트 편집기와 gnome 터미널을 사용합니다. 교육 목적으로 인해 저는 IDE Dr. Racket을 사용하고 있습니다. 입력하는 동안 사용할 자동 완성 기능을 찾을 수 없습니다. 나는 Google과 Dr. Racket의 메뉴에서 이것을 체크했다. 예를 들어, 내가 정의한 함수를 호출하려는 경우, 은 함수 이름

    0

    1답변

    라켓/박사를 호출하면 다음 코드 라켓 : 내가 단위 테스트라는 rackunit에 대한 라이브러리를 사용하고있는 경우 #<procedure:add1> 나는이 시도 : > add1 를 내가 얻을가 (require rackunit) (check-equal? add1 #<procedure:add1>) 시험은 실패를 구문 오류 : read: bad s