# nML

### 위키백과 ― 우리 모두의 백과사전.

nML은 한국에서 개발된 ML 프로그래밍 언어의 일종으로 KAIST에서 개발하였고 현재는 서울대학교에서 확장·관리하고 있다. OCaml과 SML을 조화시켜 개발하였다. 홈페이지에서는 ML의 한국 사투리라고 소개하고 있다.

## [편집] SML 및 OCaml과의 차이점

nML은 SML보다는 OCaml과 더 비슷하다.

- 한글로 된 이름을 식별자로 사용할 수 있다. KSX1001 (KSC5601 혹은 eur-kr로도 불린다) 영역과 KSX1005-1 (KSC5700, 유니코드, 혹은 ISO/IEC10646-1로도 불린다) 영역을 이용할 수 있다.
- OCaml의 식별자 이름 규칙을 따르고 대문자로 시작해야 하는 경우에 한글의 경우는 _ 문자로 시작한다.
- 기본 연산자들이 재정의될 수 없다.
- 레코드 타입은 SML 방식을 따른다.

## [편집] 참고자료

- 프로그래밍 언어 nML

## [편집] 바깥고리

- nML : Standard ML의 문법과 Objective Caml의 특성을 조합하여 만든 한국판 ML 방언

원본 주소 ‘http://ko.wikipedia.org../../../n/m/l/NML_eaf6.html’

분류: 함수형 프로그래밍 언어 | 명령형 프로그래밍 언어 | 프로그래밍 언어

##### Views

- 문서
- 토론
- 현재 버전

##### 찾기