This package and its subpackages contain a support library for reading, writing, and representing SWF files.

Currently this support library has some dependencies on classes in the `compiler` package. Ideally it would be completely independent.

The immediate contents of this package are classes and interfaces that model a SWF file. An `ISWF` is the root of the data structure representing a SWF file. The tags of the SWF are represented by various kinds of `ITag` objects. For example, a `DoABC` tag is represented by a `DoABCTag` object.