假設我有一個Erlang函數,Emacs中的Erlang Edoc
-spec foo(integer(), string()) ->
boolean().
foo(_Integer, _String) ->
true.
我的夢想是在Emacs中自動生成edoc。 生成的代碼應該是這樣的:
%%--------------------------------------------------------------------
%% @doc
%% Your description goes here
%% @spec foo(_Integer::integer(), _String::string()) ->
%%% boolean()
%% @end
%%--------------------------------------------------------------------
-spec foo(integer(), string()) ->
boolean().
foo(_Integer, _String) ->
true.
是否有類似的功能已經存在?
+1。非常感謝你。除了Integer :: integer()部分,對於一些示例函數來說工作正常:) – 2010-04-01 15:09:49
現在有點接近了,但是如果將args放在單獨的行中,則必須以不同的方式解析它們。 erlang模式是否有可以利用的解析? – scottfrazer 2010-04-01 15:16:23
似乎現在適用於獨立線路上的參數。 – scottfrazer 2010-04-01 15:31:25