Metadata-Version: 1.1
Name: ppci
Version: 0.0.3
Summary: Pure python compiler infrastructure
Home-page: https://bitbucket.org/windel/ppci
Author: Windel Bouwman
Author-email: UNKNOWN
License: BSD
Description: 
        
        About
        =====
        
        The pure-python-compiler-infrastructure (ppci) is a compiler suite written in
        pure python. You can use it to compile sources written in a custom language
        (c3) to machine code. The project contains the following:
        
        - Language front-ends: Brainfuck, C3
        - Various code optimizers
        - Backends for various platforms: ARM, Thumb, Python
        - Assembler
        - Linker
        
        **Warning: This project is in alpha state and not read for production use!**
        
        ppci can be installed using pip:
        
        .. code:: bash
        
            $ pip install ppci
        
        
        Sourcecode is located here:
        
        - https://bitbucket.org/windel/ppci
        - https://pikacode.com/windel/ppci/
        
        
        Documentation can be found on read the docs: http://ppci.readthedocs.org/
        
        
        +-------------------------------+---------------------------------------------+
        | C3 language front-end         | Fairly complete                             |
        +-------------------------------+---------------------------------------------+
        | Brainfuck language front-end  | Working                                     |
        +-------------------------------+---------------------------------------------+
        | ARM code generation           | Bare minimum for hello world                |
        +-------------------------------+---------------------------------------------+
        | Thumb code generation         | Bare minimum for blinky on stm32f4discovery |
        +-------------------------------+---------------------------------------------+
        | Build status                  | |dronestate|_                               |
        |                               | |appveyor|_                                 |
        +-------------------------------+---------------------------------------------+
        | Development status            | |devstate|_                                 |
        +-------------------------------+---------------------------------------------+
        | Open hub                      | openhub_                                    |
        +-------------------------------+---------------------------------------------+
        | Documentation                 | |docstate|_                                 |
        +-------------------------------+---------------------------------------------+
        | Current release               | |version|_                                  |
        +-------------------------------+---------------------------------------------+
        | Python implementations        | |pyimpls|_                                  |
        +-------------------------------+---------------------------------------------+
        | Python versions               | |pyversions|_                               |
        +-------------------------------+---------------------------------------------+
        | License                       | |license|_                                  |
        +-------------------------------+---------------------------------------------+
        | Downloads                     | |downloads|_                                |
        +-------------------------------+---------------------------------------------+
        
        
        .. _openhub: https://www.openhub.net/p/ppci
        
        .. |downloads| image:: https://pypip.in/download/ppci/badge.svg
        .. _downloads: https://pypi.python.org/pypi/ppci
        
        
        .. |version| image:: https://pypip.in/version/ppci/badge.svg
        .. _version: https://pypi.python.org/pypi/ppci
        
        
        .. |license| image:: https://pypip.in/license/ppci/badge.svg
        .. _license: https://pypi.python.org/pypi/ppci
        
        
        .. |devstate| image:: https://pypip.in/status/ppci/badge.svg
        .. _devstate: https://pypi.python.org/pypi/ppci
        
        
        .. |pyversions| image:: https://pypip.in/py_versions/ppci/badge.svg
        .. _pyversions: https://pypi.python.org/pypi/ppci
        
        
        .. |pyimpls| image:: https://pypip.in/implementation/ppci/badge.svg
        .. _pyimpls: https://pypi.python.org/pypi/ppci
        
        
        .. |dronestate| image:: https://drone.io/bitbucket.org/windel/ppci/status.png
        .. _dronestate: https://drone.io/bitbucket.org/windel/ppci
        
        
        .. |appveyor| image:: https://ci.appveyor.com/api/projects/status/h0h5huliflrac65o?svg=true
        .. _appveyor: https://ci.appveyor.com/project/WindelBouwman/ppci-786
        
        
        .. |docstate| image:: https://readthedocs.org/projects/ppci/badge/?version=latest
        .. _docstate: https://ppci.readthedocs.org/en/latest
        
Platform: UNKNOWN
Classifier: License :: OSI Approved :: BSD License
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Software Development :: Compilers
Classifier: Topic :: Software Development :: Embedded Systems
