Question

Y at-il un moyen d'utiliser des documents directement à Erl? Peu importe ce que j'essaie, il dit toujours Caho trouver le dossier. Je suis en train de faire des transactions Mnesia et je ne peux pas aller trop loin sans mes dossiers. Toute aide est grandement appréciée - merci

Était-ce utile?

La solution

Oui, l'utilisation de l'aide () et de trouver ces commandes dans le shell.

rd(R,D)    -- define a record
rf()       -- remove all record information
rf(R)      -- remove record information about R
rl()       -- display all record information
rl(R)      -- display record information about R
rp(Term)   -- display Term using the shell's record information
rr(File)   -- read record information from File (wildcards allowed)
rr(F,R)    -- read selected record information from file(s)
rr(F,R,O)  -- read selected record information with options

Ce sont bidouille dans la coquille, ils vous permettent de charger les définitions de disques utilisés dans les modules quand ils ont été compilés. Utilisez la commande rr pour le charger de votre module.

Rappelez-vous que ceux-ci ne sont disponibles que pour le shell interactif à utiliser.

Autres conseils

Comment voulez-vous dire? Dans la coquille, il est écrit comme chrétien. Si vous voulez dire dans un module, vous devez toujours définir des enregistrements avant de pouvoir les utiliser. Voir les Erlang docs, en ligne à l'adresse http://erlang.org/doc/ , pour une description sur la façon pour faire ça. Ils ne sont que la construction de compilation, de sorte qu'ils n'existent pas en tant que tels.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top