Je suis nouveau chez Erlang. constaté ce qui suit -module déclaration d'attribut dans un projet Erlang existant:Erlang: attribut de module
-module(mod_name, [Name, Path, Version]).
Que signifie le second paramètre (liste [Nom, Chemin, version]) ici?
Je n'ai trouvé aucune information dans la référence Erlang à ce sujet.
Les modules paramétrés ne font pas encore officiellement partie d'Erlang bien que les distributions actuelles les supportent. Pour être sûr, sauf pour les nouveaux, vous ne devriez jamais appeler directement les fonctions dans un module paramétré. Utilisez toujours la référence renvoyée par new. – rvirding
Si les modules paramétrés sont supprimés alors alors le nouveau ne fonctionnera plus? – Zubair
Ceux-ci devraient vraiment être documentés quelque part officiellement. Il existe maintenant des applications largement utilisées qui les utilisent (Mochiweb, par exemple). Par exemple de leur utilisation dans Mochiweb, voir http://code.google.com/p/mochiweb/source/browse/trunk/src/mochiweb_request.erl –