F #에서 스캐너를 만들었습니다. 현재 타입 (Token, string)을 가진 튜플들의 묶음의 목록을 반환합니다.F #에서 다른 형식을 반환하는 함수를 어떻게 만들 수 있습니까?
이상형으로 다른 유형을 포함 할 수있는 튜플 목록을 반환하고 싶습니다. 예를 들어 :
(Token, string)
//if it's an identifier
(Token, float)
//if it's a float.
(Token, int)
//etc
그래서, 기본적으로 내가 형 (Token, _)
을 반환하고 싶지만 나는이를 지정하는 방법을 모르겠어요. 지금은 일치하지 않는 유형에 대해 불만이 있습니다. 나는 내 책과 위키 책을보고있다. 그러나 나는 이것이 무엇이라고 불리는지는 정말로 모른다.
정말 불가능한 경우 나중에 유형을 변환 할 수 있다고 생각하지만이 방법으로 물건을 반환 할 수 있기를 바랍니다.
함수에 대한 샘플 입력과 원하는 출력을 표시 할 수 있습니까? – Juliet