Skip to main content
Participant
March 25, 2010
Question

SWC - catalog.xml format?

  • March 25, 2010
  • 1 reply
  • 1336 views

I'm looking at the catalog.xml of several SWCs. What exactly are the format? How are the signatures and digests created? In the ASC source, dependency types correspond to inheritance, signature, namespace, and expression dependencies. I get the inheritance one, but I don't get the rest. Would someone mind explaining the meaning of these? I know quite a bit about the ABC format (I wrote my own compiler), but not ASC.

This topic has been closed for replies.

1 reply

Participant
January 2, 2011

I'm not sure about what ASC is (or ABC, in that matter), but I can say what I understand when I read the swc file.

Signature means that this class exists as a signature in the code, but never initialized or used in any other way in code. Signature is variable definition or parameters in function.

Namespace is straightforward - what namespaces are used in code? "AS3" means AFAIK the default namespace.

Expression means that the class is used in code in an experession - assignment, initialization, etc.