2011-01-29 5 views

답변

1

을 내가 대화

에서 외부 라이브러리를 사용하려면이 donot

이것은 의미가 없습니다. 우선 Real 모듈은 외부 라이브러리는 아니지만 모든 SML 구현에서 제공해야하는 basis library의 필수 부분입니다 (this link 참조).

기본 라이브러리의 일부를 사용하고 싶지 않으면 거의 아무것도하지 않으므로 아무 것도하지 말 것을 권합니다.

다른 한편으로는 자신을 재미있게 구현하려는 경우 문자열을 파싱하고 길을 따라 실제를 만들어야합니다. 기본 라이브러리는 실제 스캐너와 StringCvt.scanString을 사용하여이 작업을 수행합니다. 실제 스캐너의 MLton 구현은 Char 모듈과 같은 방식으로 도움이되는 보조 함수를 포함하지 않는 약 245 행입니다.

이것이 원하는 것이라면 구현 방법을 살펴보십시오. 그렇지 않으면 기본 라이브러리의 함수를 사용하십시오. 즉, 기본 라이브러리에있는 함수를 사용하십시오.

+0

지식을 공유해 주셔서 감사합니다. – noddy

0

Real.fromString을 시도,이 string -> real option 입력 :

val SOME x = Real.fromString "12.3"; 
+0

대화에서 외부 라이브러리를 사용하고 싶지 않습니다. – noddy