The semantic code generation framework