Assertion: compiler | /r/HasAspect | several back ends
Facets:
value: for generating machine code
type: PURPOSE
Source sentences:
text: Just as a compiler may have several back ends for generating machine code for different architectures, a decompiler may have several back ends for generating high level code in different high level languages.