defmodule Contoh1 do
def hello do
IO.puts("Hello world!")
end
end
Contoh1.hello()
Start Symbol
S
S ->
<expression_list>
-> ;
<expression>
<expression_list>
->
<module_definition>
<expression_list>
-> defmodule do end
defmodule <nested_alias> do
<module_body>
end
<expression_list>
->
defmodule <alias> do
<module_body>
end
<expression_list>
7.1. ->
defmodule C<alias_term_list> do
<module_body>
end
<expression_list>
7.2 ->
defmodule C<alpha_num><alias_term_list> do
<module_body>
end
<expression_list>
7.3. ->
defmodule C<alpha><alias_term_list> do
<module_body>
end
<expression_list>
7.4. ->
defmodule C<alpha_lower><alias_term_list> do
<module_body>
end
<expression_list>
7.5. -> o
defmodule Co<alias_term_list> do
<module_body>
end
<expression_list>
7.5..x-2. ...
7.x-1. ->
defmodule Contoh<decimal_digit> do
<module_body>
end
<expression_list>
7.x. -> 1
defmodule Contoh1 do
<module_body>
end
<expression_list>
->
```
defmodule Contoh1 do
end
```
9. ->
```
defmodule Contoh1 do
end
```
10. ->
```
defmodule Contoh1 do
end
```
11. -> def
```
defmodule Contoh1 do
def
end
```
12. ->
```
defmodule Contoh1 do
def
end
```
13. ->
```
defmodule Contoh1 do
def
end
```
14.1. ->
```
defmodule Contoh1 do
def
end
```
14.2. ->
```
defmodule Contoh1 do
def
end
```
14.3. -> h
```
defmodule Contoh1 do
def h
end
```
14.4. ->
```
defmodule Contoh1 do
def h
end
```
14.5..x-2. ...
14.x-1. ->
```
defmodule Contoh1 do
def hell
end
```
14.x. -> o
```
defmodule Contoh1 do
def hello
end
```
15. -> do end
```
defmodule Contoh1 do
def hello do
end
end
```
16. ->
```
defmodule Contoh1 do
def hello do
end
end
```
16. -> .
```
defmodule Contoh1 do
def hello do
.
end
end
```
17.1. ->
```
defmodule Contoh1 do
def hello do
.
end
end
```
17.2. ->
```
defmodule Contoh1 do
def hello do
.
end
end
```
17.2..x-1. ...
17.x. -> O
```
defmodule Contoh1 do
def hello do
IO.
end
end
```
18. ->
```
defmodule Contoh1 do
def hello do
IO.
end
end
```
19.1. ->
```
defmodule Contoh1 do
def hello do
IO.
end
end
```
19.2..x-1. ...
19.x. -> s
```
defmodule Contoh1 do
def hello do
IO.puts
end
end
```
20. -> ()
```
defmodule Contoh1 do
def hello do
IO.puts ()
end
end
```
21. ->
```
defmodule Contoh1 do
def hello do
IO.puts ()
end
end
```
22. ->
```
defmodule Contoh1 do
def hello do
IO.puts ()
end
end
```
23. ->
```
defmodule Contoh1 do
def hello do
IO.puts ()
end
end
```
23. ->
```
defmodule Contoh1 do
def hello do
IO.puts ()
end
end
```
24. -> ""
```
defmodule Contoh1 do
def hello do
IO.puts ("")
end
end
```
25.1. ->
```
defmodule Contoh1 do
def hello do
IO.puts ("")
end
end
```
25.2. ->
```
defmodule Contoh1 do
def hello do
IO.puts ("")
end
end
```
25.3. ->
```
defmodule Contoh1 do
def hello do
IO.puts ("")
end
end
```
25.4..x-1.
25.x. -> !
```
defmodule Contoh1 do
def hello do
IO.puts ("Hello world!")
end
end
```
26. ->
```
defmodule Contoh1 do
def hello do
IO.puts ("Hello world!")
end
end
```
27. ->
```
defmodule Contoh1 do
def hello do
IO.puts ("Hello world!")
end
end
```
27. -> .
```
defmodule Contoh1 do
def hello do
IO.puts ("Hello world!")
end
end
.
```
27.1. ->
```
defmodule Contoh1 do
def hello do
IO.puts ("Hello world!")
end
end
.
```
27.1..x-1. ...
27.x. -> 1
```
defmodule Contoh1 do
def hello do
IO.puts ("Hello world!")
end
end
Contoh1.
```
28.1. ->
```
defmodule Contoh1 do
def hello do
IO.puts ("Hello world!")
end
end
Contoh1.
```
28.2..x-1. ...
28.x. -> o
```
defmodule Contoh1 do
def hello do
IO.puts ("Hello world!")
end
end
Contoh1.hello
```
29. -> ()
```
defmodule Contoh1 do
def hello do
IO.puts ("Hello world!")
end
end
Contoh1.hello()
```
Start Symbol
S
S ->
<expression_list>
7.1. ->
7.2 ->
7.3. ->
7.4. ->
7.5. -> o
7.5..x-2. ...
7.x-1. ->
7.x. -> 1
defmodule Contoh1 do