얼라희는 아희의 얼랭(erlang) 구현체입니다.
$ rebar3 compile
$ rebar3 shell
===> Verifying dependencies...
===> Compiling erlaheui
Eshell V8.3 (abort with ^G)
1> erlaheui:c("../snippets/hello-world/hello-world.puzzlet.aheui").
Hello, world!
{ok, 0}
아희 표준 snippets 테스트
$ ./test.sh [테스트셋 = standard]
test bieup-char...success!
test bieup-sign...success!
test bieup...success!
...
test status: 31/33
$
| # | 테스트코드 | 통과 |
|---|---|---|
| 1 | bieup-char | ✔️ |
| 2 | bieup-sign | ✔️ |
| 3 | bieup | ✔️ |
| 4 | border | ✔️ |
| 5 | chieut | ✔️ |
| 6 | default-direction | ✔️ |
| 7 | default-storage | ✔️ |
| 8 | digeut | ✔️ |
| 9 | emptyswap | N/A |
| 10 | exhausted-storage | ✔️ |
| 11 | exitcode | N/A |
| 12 | hieut-pop | ✔️ |
| 13 | ieunghieut | ✔️ |
| 14 | jieut | ✔️ |
| 15 | loop | ✔️ |
| 16 | mieum | ✔️ |
| 17 | nieun | ✔️ |
| 18 | pieup | ✔️ |
| 19 | ✔️ | |
| 20 | queue | ✔️ |
| 21 | rieul | ✔️ |
| 22 | shebang | ✔️ |
| 23 | ssangbieup | ✔️ |
| 24 | ssangdigeut | ✔️ |
| 25 | ssangsiot | ✔️ |
| 26 | storage | ✔️ |
| 27 | syllable | ✔️ |
| 28 | tieut | ✔️ |
| 29 | vowel-2step | ✔️ |
| 30 | vowel-advanced | ✔️ |
| 31 | vowel-basic | ✔️ |
| 32 | vowel-useless | ✔️ |
| 33 | vowel-useless2 | ✔️ |
| 34 | quine.puzzlet.40col | ✔️ |
| 35 | quine.puzzlet | ✔️ |
| 36 | pi.puzzlet | ✔️ |
얼라희는 다음 환경에서 개발하였습니다.
| Erlang emulator | Erlang OTP |
|---|---|
| 5.10.4 | R16B03-1 |