| Title | SWIG's Python 3.0 Backend |
|---|---|
| Student | Haoyu Bai |
| Mentor | Richard John Boulton |
| Abstract | |
|
This project adds Python 3.0 support for SWIG. We will add a "-3"
option to SWIG's current backend, which indicates SWIG to generate wrapper for Python 3. We also make SWIG generate more efficient code and more clear proxy by utilizing Python 3's new features. The considered features are as follows: * Function Annotations * Mutable Buffer Support * Abstract Base Classes |
|