0

Erlang リストのチュートリアルに従おうとしていますが、引数をリストに渡すのに苦労しています。以下はコードです。実行方法がわかりません。エラーが発生します。

例外エラー: 挿入に一致する関数句がありません

私はもう試した

ケース:挿入(1、[0])。

コマンドラインや他の多くの...

-module(cases).
-export([insert/2]).

insert(X,[]) ->
    [X];
insert(X,Set) ->
    case lists:member(X,Set) of
        true  -> Set;
        false -> [X|Set]
    end.
4

1 に答える 1

2

投稿したコードは正常に動作します。

再コンパイルしてから、試してみてくださいc(cases)

しかし、それは私にとってはうまく機能します。コピーしてcases.erlに貼り付けました.これはコマンドラインの結果です:

7> cases:insert(0,[1]).                                                                             
[0,1]                 
于 2013-02-09T00:38:40.543 に答える