abc file format specification – as a diagram
Juten Tach,
after all this thinking about not saving code as text anymore but in an object structure, i thought it might be worthwhile to understand a bit more about how ActionScript is built and what the elements are. What else to do but to dive into the specifications of ActionScript and the AVM2. Specifically i was interested in the abc file format, nicely described in the PDF from Adobe: “ActionScript Virtual Machine 2 (AVM2) Overview“.
Only problem was, it’s a lot of text and i usually can understand things better, if i see them visually. So i thought, it might be a good idea to make a diagram out of the textual description. So here it goes. I used Enterprise Architect to draw this, a very nice UML editor, by the way.
[Update]: I changed the format to PDF for better reading and printing.
I admit, there are still quite a lot of lines cutting across each other and making the whole thing still a bit hard to overlook, but hey, it’s a first version.
Perhaps this might come in handy for you, too, so i am posting this. Should you find mistakes in the diagram, a comment would be appreciated.

