Line | |
---|
1 | Pyste - Python Semi-Automatic Exporter |
---|
2 | ====================================== |
---|
3 | |
---|
4 | Pyste is a Boost.Python code generator. The user specifies the classes and |
---|
5 | functions to be exported using a simple interface file, which following the |
---|
6 | Boost.Python's philosophy, is simple Python code. Pyste then uses GCCXML to |
---|
7 | parse all the headers and extract the necessary information to automatically |
---|
8 | generate C++ code. |
---|
9 | |
---|
10 | The documentation can be found in the file index.html accompaning this README. |
---|
11 | |
---|
12 | Enjoy! |
---|
13 | Bruno da Silva de Oliveira (nicodemus@esss.com.br) |
---|
14 | |
---|
15 | Thanks |
---|
16 | ====== |
---|
17 | |
---|
18 | - David Abrahams, creator of Boost.Python, for tips on the syntax of the interface |
---|
19 | file and support. |
---|
20 | - Marcelo Camelo, for design tips, support and inspiration for this project. |
---|
21 | Also, the name was his idea. 8) |
---|
22 | - Brad King, creator of the excellent GCCXML (http://www.gccxml.org) |
---|
23 | - Fredrik Lundh, creator of the elementtree library (http://effbot.org) |
---|
24 | |
---|
25 | Bugs |
---|
26 | ==== |
---|
27 | |
---|
28 | Pyste is a young tool, so please help it to get better! Send bug reports to |
---|
29 | nicodemus@esss.com.br, accompaining the stack trace in case of exceptions. |
---|
30 | If possible, run pyste with --debug, and send the resulting xmls too (pyste |
---|
31 | will output a xml file with the same of each header it parsed). |
---|
Note: See
TracBrowser
for help on using the repository browser.