게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

숙제7 질문입니다.

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2011)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
엄태건



가입: 2011년 9월 27일
올린 글: 50

올리기올려짐: 2011년11월17일 1:32    주제: 숙제7 질문입니다. 인용과 함께 답변

type symbol = string

이렇게 선언을 하게 되면

symbol이라는 type을 만들기 위해선 어떻게 해야 하나요?

다시 말하면, type symbol = Symbol of string 이라고 하면 let a = Symbol "a" 이렇게 type을 만들 수는 있는데, 위의 것은 어떻게 하나요?

또한

type symbol = string
type state = string

이라고 되어있는데, 두 개를 어떻게 구분해서 type을 만들 수 있는건가요?
위로
사용자 정보 보기 비밀 메시지 보내기 AIM 주소
현.철



가입: 2011년 9월 27일
올린 글: 35

올리기올려짐: 2011년11월17일 19:46    주제: 인용과 함께 답변

symbol이 사실상 string이란 뜻입니다. 그냥 string처럼 쓰시면 됩니다.

C의 typedef를 생각하시면 될 것 같습니다 Smile
위로
사용자 정보 보기 비밀 메시지 보내기
엄태건



가입: 2011년 9월 27일
올린 글: 50

올리기올려짐: 2011년11월17일 22:01    주제: ㅁㅁ 인용과 함께 답변

음 예를 들어

type symbol = string이라고 지정 한 후
let a = "aa"
이렇게 하면

val a: string = "aa"

이렇게 지정되잖아요.

그런데 val a: symbol = "aa" 이렇게 지정되게 하려면 어떻게 해야하는건지.....ㅠㅠ

type symbol = Symbol of string
type state = State of string
이렇게 지정해줘야 symbol 과 state 타입을 쓸 쑤 있는게 아닌가요...
제가 이해를 잘 못하고 있느건가 ㅜㅜ
위로
사용자 정보 보기 비밀 메시지 보내기 AIM 주소
현.철



가입: 2011년 9월 27일
올린 글: 35

올리기올려짐: 2011년11월18일 7:56    주제: 인용과 함께 답변

타입을 명시적으로 적고 싶으신 경우

let ( a : symbol ) = "aa"

라고 하시면 되어용..
위로
사용자 정보 보기 비밀 메시지 보내기
엄태건



가입: 2011년 9월 27일
올린 글: 50

올리기올려짐: 2011년11월19일 1:54    주제: 인용과 함께 답변

감사합니다 ㅜ ㅜ
위로
사용자 정보 보기 비밀 메시지 보내기 AIM 주소
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2011) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay