Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

프로젝트 5번 mcons 관련 질문있습니다. #219

Open
illhyhl1111 opened this issue Dec 19, 2015 · 1 comment
Open

프로젝트 5번 mcons 관련 질문있습니다. #219

illhyhl1111 opened this issue Dec 19, 2015 · 1 comment

Comments

@illhyhl1111
Copy link

ref을 이용하여 구현하려고 하는 중인데
이 경우 let x = ref 3으로 정의할 경우
x:=true와 같이 다른 자료형으로 변환하는 것은 불가능한데
racket에서는 이러한 자료형의 변환까지도 지원해줍니다.

이 경우 racket의 eval을 따라서 자료형의 변환까지 지원해야될지
아니면 그냥 int형만 입력으로 들어온다고 가정해도 될지 궁금합니다

@kim-yoonseung
Copy link

왜 그런 상황에 처하게 되는지 잘 모르겠습니다.
int, '(), boolean 등 문서에 제시된 값을 처리할 수 있어야 합니다.

mcons는 모든 값을 처리할 수 있어야 하니까, 타입이 int ref면 안되고, 모든 값을 포괄하는 타입에 대한 ref가 되어야겠죠.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants