...
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 20use cbindgen to generate C header file for exported FFI bindings. This will require cbindgen's features: 1. macro expansion 2. Oct 18 | implement resolution of associated types via MIR (implemented during the previous stages of the internship) | Sept 21 - Oct 4 | Oct 5 - Oct 18 | Oct 19 - Nov 1 | Nov 2 - Nov 12by 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 |
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 |