C2Go is based on the c-to-c.py example from pycparser by Eli Bendersky, and uses pycparser extensively.
- Alexander Rødseth [email protected]
- License: BSD
The C examples are from: http://www.cis.temple.edu/~ingargio/cis71/code/.
- pycparser
- ply
If you wish to help out, here is one way:
- Enter the "doesnotworkyet" directory
- Select a c file to work on
- Type
../try.sh name
, where name is the filename before ".c" - Observe the error messages when the generated Go file doesn't compile
- Edit the Go file to make it compile again, to know what to work towards
- Edit c2go.py to make it generate a Go file that does compile for the given test case
- Create a pull request
Pull requests are appreciated.
- 2011-08-30 - Initial commit
- 2013-04-29 - Update for Go 1
- 2014-05-07 - Minor changes