我里面有一个偏航文件(让我说a.yaws),我有很多功能我正在一次又一次地使用。所以我决定将那些常见的功能放到另一个偏航文件中(让我说common.yaws)并包括偏航到偏航。
那么正确的语法是什么
我正在使用它,但似乎不包含文件
-include(“common.yaws”)。
赞叹不已。
最佳答案
如果您在公用文件中拥有的函数基本上是erlang函数,则只需将这些函数放在erlang模块中,然后直接调用该函数即可。举个例子:
(在一个偏航中)
<erl>
out(Arg) ->
mycommonstuff:doIt(Arg).
</erl>
其中mycommonstuff.erl包含导出的函数doIt。
如果您的common.yaws文件实际上包含yaws类型的功能,则可以使用服务器端的yaws包含功能-此处说明:
http://yaws.hyber.org/ssi.yaws