A compiler of a python-like programming language, targeting the Flash platform
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
backport
doc
examples
lib
pyzza
scripts
test
.gitignore
MANIFEST.in
hacking.txt
license.txt
pyzza.txt
readme.txt
setup.py
todo.txt

readme.txt

To disassemble swf call ``swf`` module::

    python3 -m pyzza.swf file.swf -d

This form can also strip unneeded tags, optimize bytecode, etc. Look ``--help``.

To compile python-like language (pyzza) file::

    python3 -m pyzza.compile -l library.swf file.py

This produces ``file.swf``. ``library.swf`` is usually file from flex SDK,
it's contained in ``playerglobal.swc`` which you use to compile actionscript
when using ``mxmlc``. You can also add your own library.

For description of pyzza language see ``pyzza.txt``.