The pre-defined Macros in Erlang is Module: It returns the name of the current module Module_String: It returns the name of the current module, as a string File: It returns the current filename Line: It returns the current line number Machine: It returns the current machine name, ‘BEAM.’
The pre-defined Macros in Erlang is