desugar
/dɪˈsʌɡər/Definitions
1. verb
to remove the sugar or sweetness from something, especially a program or data, to make it more efficient or easier to analyze.
“The compiler desugared the high-level language into machine code before executing it.”
2. noun
the process of removing the sugar or sweetness from something, especially a program or data.
“Desugaring is a necessary step in the optimization of complex programs.”
3. verb
to convert (a programming language) from a more complex form into a simpler one, typically to make it easier to analyze or optimize.
“The programmer desugared the functional language into an imperative one to simplify the code.”