[#59]: Code generation