Complex sentence: SLIC extends the code generation and optimization features of CWIC separating target machine specifics into separate phases coded in problem oriented sub-languages.
Split into simpler sentences: SLIC extends the code generation and optimization features of CWIC. Separating target machine specifics into separate phases coded in problem oriented sub-languages.