Develop

erlang 시작.

작은이야기 2011. 3. 12. 12:31

설치
윈도 : http://www.erlang.org/download.html 에서 윈도우바이너리 링크로 다운로드
         설치 프로그램 실행. 프로그램의 지시에 따라서 설치

쉘실행
ctrl+R -> cmd -> erl

Erlang 기본
명령끝은 '. '
다양한 방식의 진법표시 : 16#cafe * 32#sugar.
                                   16진법      32진법
변수는 대문자로 시작
단일 할당 변수(single assignment variable) : 값을 오직 한 번만 받을 수 있다.
   바운드(bound)변수 : 값이 할당된 변수
   언바운드(unbound)변수 : 값이 채워지기를 기다리는 변수
   #C의 변수와는 다르다!
   #한번 설정된 변수 값은 변경할 수 없다. ==> 디버깅을 간단하게 한다!
=는 패턴 매칭 연산자
   값이 할당되지 않은 변수와 사용될땐 값과 묶고, 값이 묶인 후엔 매칭 연산자로써 사용.
애텀(atom) : 상수 
   ex) red, december, joe@somehost, a_long_name, 'Monday', '+', '*'