Pure python compiler infrastructure
Project description
About
This The pure-python-compiler-infrastructure (ppci). This project aims to implement a compiler toolset in python. As of now, the library can generate arm thumb code and arm code.
Installation
ppci can be installed from mercurial by using pip with virtualenv:
$ cd ~
$ virtuelenv ppci_sandbox
$ source ppci_sandbox/bin/activate
(ppci_sandbox)$ pip install ppci
(ppci_sandbox)$ zcc.py -h
(ppci_sandbox)$ deactivate
$
Source
Sourcecode is located at bitbucket:
Documentation
Documentation can be found on read the docs: http://ppci.readthedocs.org/
Status
Topic |
Status |
---|---|
C3 language front-end |
Fairly complete |
ARM code generation |
Bare minimum for hello world |
Thumb code generation |
Bare minimum for blinky on stm32f4discovery |
Build status |
|
Documentation |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
ppci-0.2.0.tar.gz
(157.5 kB
view hashes)
ppci-0.0.1.tar.gz
(131.7 kB
view hashes)