# ASE Potential Projects

1. Write the code generator for C (suggest starting with the Matlab generator and modify as needed)

2. For each programming language add a new visitor that presents the SIDL representation for THAT programming language. This would be used as "manual pages"; for example, for C++ it would generate a class definition (what normally goes in the .h file). Currently a user, working in say Matlab, needs to consult the SIDL for a project they are using for calling sequences of methods, (this requires they understand SIDL and its mapping to Matlab) instead we want to present Matlab oriented documentation. These would be put on the websites next to the SIDL.

The ASE source code is maintained using the BitKeeper revision control system and hosted at www.bkbits.net

The source for this page is at bk://sidl.bkbits.net/BuildSystem/docs/website/projects.html. This file is updated on the website using the following command in the bk://sidl.bkbits.net/BuildSystem/ repository:

make.py updateWebsite