[erlang-questions] Is there a good source for documentation on BEAM?

Jonathan Coveney <>
Mon May 7 08:39:35 CEST 2012


This question seems to come up now and again, and it's surprising to me
that a crucial part of the documentation isn't better documented. Is there
a reason that it is the case? Is the reason that there is no VM spec to
give the devs the flexibility to change the intermediate layer without
having to worry about backwards compatibility to the degree that Java does?

Thus far I've found a description of the opcodes:
http://azunyanmoe.wordpress.com/2011/03/30/erlang-vm-opcodes/

and this resource on the file format:
http://www.erlang.se/~bjorn/beam_file_format.html

But there doesn't seem to be a lot of high level talk about what the
opcodes do (a la the JVM specification, for example). I know it's not
impossible, and could always ask the guys at Erjang how they went about it,
but thought I'd ask here.

Please forgive a newbie question, and thanks in advance
Jon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20120507/025797cd/attachment.html>


More information about the erlang-questions mailing list