我正在学习一些非常基础的教程,因为我刚从网络背景开始使用 Erlang。我有以下基于此论坛帖子的文件:
-module(calc).
-export([test/0]).
test() ->
X = io:get_line('X: ').
但是,我没有得到预期的结果:
1> c(calc).
calc.erl:7: Warning: variable 'X' is unused
{ok,calc}
2> calc:test().
X: test
"test\n"
3> X.
* 1: variable 'X' is unbound
不应该X = io:get_line('X: ').
将 X 绑定到用户输入吗?