2023년 12월 6일 수요일

Erlang 기초 스터디 메모

 erl 을 치면, 에디터 모드로 진입함.

커맨드 모드 명령

User switch command
--> h
c [nn]            - connect to job
i [nn]            - interrupt job
k [nn]            - kill job
j                 - list all jobs
s [shell]         - start local shell
r [node [shell]]  - start remote shell
q        - quit erlang
? | h             - this message
-->

div : 몫

rem : 나머지

Base#Value : 진수 표현 (ex : 16#AE = 174)

변수는 대문자, _ 로 시작.

소문자로 시작하면, atom (상수).  @, _ 아닌 특수문자가 포함될 땐 ' 로 감싸야함.

6> 5 =:= 5.
true
7> 1 =:= 0.
false
8> 1 =/= 0.
true
9> 5 =:= 5.0.
false
10> 5 == 5.0.
true
11> 5 /= 5.0.
false

Note: The correct ordering of each element in a comparison is the following:
number < atom < reference < fun < port < pid < tuple < list < bit string