0
s-expression의 현재 줄을 scheme interpreter에 전달하고 실행하고 싶습니다. 어떻게해야합니까?chez scheme을 사용하여 현재 s-expression을 실행하십시오.
나는 Chez Scheme Petite를 해석기로 사용하지만, 파일을 전달하면 환경을 설정하고 코드를 전달하고 코드를 실행하여 결과를 인쇄합니다. 예를 들어
, 나는 그런 코드를
(define fact
(lambda (n)
(cond ((= n 1) 1)
(else (* n (fact (- n 1)))))))
(fact 5)
을 가지고 fact.ss로 저장;
cmd, 소소한 fact.ss에서 실행하면 환경 만 설정할 수 있으며 ">"다음에 다시 입력해야합니다 (결과 5).