| Did you know ... | Search Documentation: |
| Predicate redefine_system_predicate/1 |
user and in
normal modules to redefine any system predicate. If the system
definition is redefined in module user, the new definition
is the default definition for all sub-modules. Otherwise the
redefinition is local to the module. The system definition remains in
the module system.
Redefining system predicate facilitates the definition of compatibility packages. Use in other contexts is discouraged.