в erlang-e изменить часть определения функции.
Нужно чтобы заработал вот такой кусок кода:
-module(test6).
-define(PRODUCT, "a").
% -define(PRODUCT, "b").
-export([b/1]).
-export([product/0]).
product() -> ?PRODUCT.
-if(?PRODUCT =/= "a").
b(ok) -> ok;
-endif.
b(A) -> non.
https://www.erlang.org/doc/reference_manual/macros
Вот этот кусок кода хочу чтобы заработал. Мне нужно часть handler-ов у gen_event-a подправить, а часть оставить, а макросы дают возможность только все handler-ы разом подменить
Обсуждают сегодня