|
|
|
|
|
by mjtlittle
2225 days ago
|
|
I would say the definition linked is the computer science definition. Its just commonly the case that the compilation target is some final binary, but in this case it is an html document. A lot of the terminology in CS stems from analogous similar actions we perform in real life (I saw an article a week or two ago on here listing all terms used in an instance like this) I hate it when people blindly post definitions like this without explanation, it comes off super aggressive and doesn't solve much. |
|
Normal CS jargon has "assemblers" and "linkers", both of which might appear to be compilers according to this dictionary definition.
CS history also includes things like TeX, which formats text for a variety of outputs, and was rarely called a compiler.
Web browsers often include a JIT compiler for Javascript, but their text formatting system isn't usually called a compiler.