Table of Contents

Information about ABC

ABC

ABC stands for ActionScript Byte Code, and is the bytecode format and instruction set used by Tamarin to execute.

  • multinames - what are they?
  • scope - what is the scope stack?
  • classes - ABC classes and instances, newclass
  • properties - findpropstrict, callproperty, initproperty, constructprop
  • traits - traits and slots
  • trycatch - weird try/catch semantics, newcatch, exception_info
  • generics - __AS3__.vec, TypeName, applytype

ESC

ESC was Adobe/Mozilla's ECMAScript 4 compiler, written in ECMAScript 4. After the big ES4 crash and debacle, work on the compiler was abandoned.

ASC

ASC is Adobe's ActionScript 3 and ECMAScript compiler, written in Java. ASC is very complex and has a complicated and hard-to-follow architecture. I'll attempt to document it soon.

abc/index.txt · Last modified: 2010/03/15 20:32 by jstpierre