Perhaps 'transpiler' would be clearer? As many consider an HTML page to be an 'executable' (which is run by a browser) converting a text file into an executable would meet the CS definition. Pedantically the process of "compiling" markdown is more akin to "typesetting" but using the phrase 'markdown typesetter' would be even more obscure.
If there a word for the action of converting the description of a ritual to the actual practice of that ritual, that would provide a suitable root word form here. That said, using the closest example I can think of, music, the root word there is 'performing' when the music is performed and recorded when the music is performed into a storage medium, and transposed when the music is converted from one description to another description while maintaining the overall musical relationship between the timbres.
It is that latter version, transposition, which suggests the word 'transpile'.
I once worked on a source-to-source translator from C++ to C. In that era, that was the common term for that kind of software. I think that's more clear than "transpiler".
However, what we're talking about here is closer to TeX than cfront-to-c or even TypeScript-to-Javascript.
ChuckMcM|5 years ago
If there a word for the action of converting the description of a ritual to the actual practice of that ritual, that would provide a suitable root word form here. That said, using the closest example I can think of, music, the root word there is 'performing' when the music is performed and recorded when the music is performed into a storage medium, and transposed when the music is converted from one description to another description while maintaining the overall musical relationship between the timbres.
It is that latter version, transposition, which suggests the word 'transpile'.
greglindahl|5 years ago
However, what we're talking about here is closer to TeX than cfront-to-c or even TypeScript-to-Javascript.
craftinator|5 years ago
[ kuh m-pahyl ]
SEE SYNONYMS FOR compile ON THESAURUS.COM
verb (used with object), com·piled, com·pil·ing.
to put together (documents, selections, or other materials) in one book or work.
https://www.dictionary.com/browse/compile
greglindahl|5 years ago
A large fraction of the words I use in physics and math are not used the same way, within the field, as the generic dictionary definition.