상세 컨텐츠

본문 제목

[프로그래밍언어] Racket 설치 및 SICP 모듈 설정(2)

자료실/컴퓨터 공부

by 깔깔앵무 2020. 3. 26. 21:10

본문

반응형

 

 

이번 포스팅은 지난 포스팅에 이어서 

 

 

 

https://kkalkkalparrot.tistory.com/31

 

[프로그래밍언어] Racket 설치 및 SICP 모듈 설정(1)

Racket 이란, PLT Scheme의 후신으로 초범용 카멜레온 언어를 의미한다. Scheme에서 출발했으나, Scheme와는 전혀 다른 언어다. 필자는 SICP를 공부할 것인데, SICP 교과의 Scheme는 초창기 Scheme라 현재 구현하..

kkalkkalparrot.tistory.com

 

 

 

 

 

 

DrRacket에 SICP 모듈을 설정하는 방법을 정리하고자 한다.

 

 

 

1. DrRacket을 실행한다.

 

 

 

 

이런 로딩창이 나오는데 등껍질 색이 계속 바뀐다.

 

기다리다 보면 DrRacket 메인창이 뜨게 된다.

 

 

 

 

이게 메인 창이다. 

 

좌측 하단을 보면 '언어가 선택되지 않았습니다'라고 써져있다.

 

 

이걸 SICP모듈을 설치해서 바꿀 것이다.

 

 

 

 

 

2. SICP 패키지 설치하기

 

 

 

먼저 파일 탭에 들어가 Package Manager을 클릭한다.

 

 

 

 

 

 

그러면 아래와 같은 관리 창이 뜨게 된다.

 

 

 

 

 

여기서 Do What I Mean 탭을 선택하고,

 

 

Package Source에 'sicp'라고 쓴 다음 Install 버튼을 클릭한다.

 

 

 

 

그럼 이렇게 설치가 진행된다.

 

 

 

 

 

3. SICP 모듈 업데이트 하기

 

 

 

 

설치를 마치면 위의 Install 버튼이 Update 버튼으로 바뀐다.

 

클릭해준다.

 

 

 

 

 

 

 

그러면 밀린 업데이트가 진행되는데, 

 

'No updates available'이 뜨면 더이상 업데이트 할 것이 없다는 뜻이므로

 

살포지 Package Manager 창을 꺼주면 된다.

 

 

 

 

 

4. 언어 선택 환경 설정하기

 

 

 

 

그렇게 SICP 모듈을 업데이트 했으나, 아직 좌측 하단데

 

'언어가 선택되지 않았습니다.'

 

이런 상태가 유지되어있다.

 

 

 

 

 

그럼 위 캡쳐처럼 

 

 

1) 창에 '#lang sicp (inc 42)'를 입력하고 (개행 해야함)

 

2) 실행 버튼을 누른다 (단축키 : Ctrl + R)

 

3) 그럼 보는 바와 같이 메시지가 뜨며, 우측 하단이 '소스를 통해서 언러를 결정합니다.'라고 바뀔 것이다.

 

 

 

 

이걸로 SICP에 사용되는 Scheme 언어로 설정된 것이다.

 

 

이제 다시 창을 껐다 켜도 위처럼 메시지는 고정으로 적혀진 채로 켜질 것이다.

 

 

 

 

 

+) 참고사항

 

 

참고로 '편집'->'설정'에서 글꼴과 색상을 바꿀 수 있고,

 

'보기' -> 'Use Horizontal Layout'으로 창배치도 바꿀 수 있으니

 

 

취향 껏 설정하면 된다.

 

 

 

 

 

 

 

반응형

관련글 더보기