...
Dates | Tasks/Plan | Status | |||
---|---|---|---|---|---|
June 1 - June 24 | revisit knowledge of Rust | ||||
June 25 - Aug 23 | fork the cbindgen repository | ||||
Aug 24 - Sept 6 |
| ||||
Sept 7 - Sept 20Oct 18 | implement use cbindgen to generate C header file for exported FFI bindings. This will require cbindgen's features: 1. macro expansion 2. resolution of associated types via MIR (implemented during the previous stages of the internship) | Sept 21 - Oct 4 | Oct 5 - Oct 18 | by parsing source code of all dependent crates | |
Oct 19 - Nov24 | create a solution to resolve mutually dependent associated types (topologically sort) | ||||
Nov 25 - Dec 1 | write tests and open PR to cbindgen and prepare an article report | Oct 19 - Nov 1 | Nov 2 - Nov 12 |
Mentors
Name | Time zone | Discord ID | Telegram ID | Email ID |
---|---|---|---|---|
Marin Veršić | UTC+2 | mversic | @mingler101 | marin.versic101@gmail.com |
...
Name | Time zone | Discord ID | Telegram ID | Email ID |
---|---|---|---|---|
Orange | UTC+8 | orangeng | @orangeng | ngquanhao@gmail.com |