在Erlang的交互式壳可以绑定变量的值。如果我想清楚一切,从头开始,而无需退出了会议,并开始一个新的,我该怎么办呢?

和,如果我只想再使用单个变量,是有可能重新绑定?

有帮助吗?

解决方案

使用F()和f(VAR):

1> A = 1, B = 2.
2
2> f(A).
ok
3> A.
* 1: variable 'A' is unbound
4> B.
2
5> f().
ok
6> B.
* 1: variable 'B' is unbound
7>

贝壳命令实际上是“c”的模块中的功能: http://www.erlang.org/doc/man/c.html

其他提示

  

和,如果我只想再使用单个变量,是有可能重新绑定?

是的,当你“取消绑定” - 试(F(VAL)忘了),你可以重新绑定的值(比赛)了。不用说,它只能在Erlang的外壳。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top