我有一个新手问题。我正在阅读《Erlang Programming》一书,并在每一章之后进行练习。
在我有一个db.erl
模块的情况下,我在其中放置了几个功能用于几个练习。在玩了几天练习之后,我已经厌倦了在erl
shell 中重复“编译->执行练习功能”操作。假设我正在处理模块new()
中的功能db.erl
;每次修改此功能后,我都被迫执行以下操作erl
:
c(db.erl).
db:new().
一次又一次。有时我忘记重新加载我的模块,结果令人困惑。我可以使用:通过 OS shell 编译/加载
erl -compile file.erl; erl -make
,但我没有找到从特定模块运行特定功能的方法。有什么建议么?