[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] submission of Pyastra - savannah.nongnu.org
From: |
estyler |
Subject: |
[Savannah-hackers] submission of Pyastra - savannah.nongnu.org |
Date: |
Fri, 16 Apr 2004 18:48:00 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040122 Debian/1.4-2 StumbleUpon/1.79 |
A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden
Alex Ziranov <address@hidden> described the package as follows:
License: gpl
Other License:
Package: Pyastra
System name: pyastra
Type: non-GNU
Description:
PYthon to ASsembler TRAnslator.
Pyastra is pure python project. Therefore it's cross-platform.
The main goal of the project is to provide free and open object-oriented
language for programming microcontrollers (i haven't found none of them).
Python is easy-to-learn, easy-to-use and very popular (not as C or C++ of
cource))).
Now it suports not all the features of python (as input code) and translates
only into Microchip PIC16 assembler. Then this code is compiled in a binary
using gpasm, standard Microchip's mpasm or any compatible.
It is planned to make a lot of optimizations and to support many other
microcontrollers, processors and other devices. Also some libraries will be
provided. Recently we planned to support in future versions the parrot code
(generated by perl6, pirate, etc).
Goals (taken from http://pyastra.sourceforge.net/):
* to bring a python translator to the world of microcontrollers
* to support a wide range of microcontrollers and processors
* to generate compact and effective code
* to be developer- and user-friendly
There are no releases yet.
The source code is available on sourceforge.net:
http://cvs.sourceforge.net/viewcvs.py/pyastra
Other Software Required:
python (http://www.python.org/)
gpasm (http://gputils.sourceforge.net/)
GTK+ (http://www.gtk.org/) is planned to be used for front-end.
Parrot (http://www.parrotcode.org/) is planned to be used as one of primary
input codes (generated by perl6 (http://www.perl.org), pirate
(http://pirate.tangentcode.com/) and other tools).
Other Comments:
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-hackers] submission of Pyastra - savannah.nongnu.org,
estyler <=