https://github.com/tailhook/pyzza
A compiler of a python-like programming language, targeting the Flash platform
https://github.com/tailhook/pyzza
Last synced: 5 months ago
JSON representation
A compiler of a python-like programming language, targeting the Flash platform
- Host: GitHub
- URL: https://github.com/tailhook/pyzza
- Owner: tailhook
- License: mit
- Created: 2010-09-19T19:36:18.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2011-12-06T22:12:46.000Z (about 14 years ago)
- Last Synced: 2025-04-11T20:44:12.490Z (10 months ago)
- Language: Python
- Homepage: http://github.com/tailhook/pyzza
- Size: 1.73 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.txt
- License: license.txt
Awesome Lists containing this project
README
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``.