Add basic cl code generation. Identifiers, literals, and types are not generated yet.