[erlang-questions] parameterized module returns badfun

YC <>
Fri Oct 5 00:04:19 CEST 2007

Hi -

I tried out the parameterized module example in
http://www.erlang.org/pipermail/erlang-questions/2007-May/026867.html - I
can compile the example and even create the module instance, but evaluating
the functions returns badfun instead.  I'm not sure where the issues are -
any pointers are appreciated.  I'm using 5.5.5 on linux.

Erlang (BEAM) emulator version 5.5.5 [source] [async-threads:0] [hipe]

Eshell V5.5.5  (abort with ^G)
1> c(pmod).
2> M = pmod:new(3,4).
3> M:sum().

=ERROR REPORT==== 2-Oct-2007::10:04:26 ===
Error in process <0.30.0> with exit value:

** exited: {{badfun,{{pmod,3,4},sum}},
            [{shell,apply_fun,3},{shell,exprs,6},{shell,eval_loop,3}]} **
4> M:new_Y(5).

=ERROR REPORT==== 2-Oct-2007::10:09:13 ===
Error in process <0.38.0> with exit value:

** exited: {{badfun,{{pmod,3,4},new_Y}},
            [{shell,apply_fun,3},{shell,exprs,6},{shell,eval_loop,3}]} **

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20071004/40c599bf/attachment.html>

More information about the erlang-questions mailing list