Janggun Lee

Results 23 issues of Janggun Lee

Implement CFG simplification. - **instructions** + https://www.youtube.com/watch?v=d_Op82Npn5Y&list=PL5aMzERQ_OZ8RWqn-XiZLXm1IJuaQbXp0&index=19 + https://docs.google.com/presentation/d/1SqtU-Cn60Sd1jkbO0OSsRYKPMIkul0eZoYG9KpMugFE/edit#slide=id.g8383bf8a38_20_93 - **skeleton**: https://github.com/kaist-cp/kecc-public/blob/main/src/opt/simplify_cfg.rs + fill out `todo!()`. + **don't fork this repository.** It'll be public! - **self grader** + https://github.com/kaist-cp/kecc-public/blob/main/scripts/grade-simplify_cfg.sh -...

assignment
homework - simplify_cfg

Implement IR generation. - **goal**: understanding the IR provided by KECC - **instruction** + https://www.youtube.com/watch?v=HjARCUoK08s&list=PL5aMzERQ_OZ8RWqn-XiZLXm1IJuaQbXp0&index=12 + https://www.youtube.com/watch?v=Rszt9x0Xu_0&list=PL5aMzERQ_OZ8RWqn-XiZLXm1IJuaQbXp0&index=13 - **skeleton**: https://github.com/kaist-cp/kecc-public/blob/main/src/irgen/mod.rs + fill out `todo!()`. + **don't fork this repository.** It'll...

assignment
homework - irgen

Implement C AST Printer. - **goal**: understanding the C AST provided by KECC - **instruction**: https://www.youtube.com/watch?v=SOzsb09GldA&list=PL5aMzERQ_OZ8RWqn-XiZLXm1IJuaQbXp0&index=6 - **skeleton**: https://github.com/kaist-cp/kecc-public/blob/main/src/c/write_c.rs + fill out `todo!()`. + **don't fork this repository.** It'll be...

assignment
homework - write_c