[erlang-questions] Third draft of EEP 44 - Additional preprocessor directives

Björn Gustavsson <>
Thu Oct 22 08:32:44 CEST 2015

Here is the third (and probably final) draft of EEP 44:


What has changed is that parentheses now are
mandatory for the new directives. Robert Virding
pointed out that not requiring parentheses was
inconsistent with the -ifdef and -undef directives.
Richard O'Keefe pointed out that requiring
parentheses could make it easier for makers
of tools because the new directives would
look similar to attributes and might not need
special code.


Björn Gustavsson, Erlang/OTP, Ericsson AB

More information about the erlang-questions mailing list