-2

The questions on appear to be intended to be tagged instead. The tag has no tag wiki/summary and is only tagged on 39 questions. I say retag them to and just get rid of the tag.

1 Answer 1

7

I'm not convinced a precompiler is strictly the same as a preprocessor, but maybe that is just an academic distinction and not a practical one.

As most questions tagged are also tagged with C/C++ or SASS/CSS where this distinction between precompiler and preprocessor seems relevant, my guts say that burnination of the tag should not take place.

Just leave the tag; if anything, clean-up by members that are familiar with the technology stack the question is about would be appropriate.

3
  • 3
    I agree about keeping the tag. A pre-compiler is more like something QT uses or the first C++ "compilers": translate additional contructs to the target language. It's basically a mixture of a preprocessor (which has no idea about the target language semantics/context) and a transpiler (which translates from one language to another). Commented Jul 3, 2018 at 10:53
  • @Olaf I'm not sure I agree with "which has no idea about the target language semantics" - a preprocessor must know the rules of the target language, otherwise what's the point of writing Sass, for example, if it can't compile successfully to CSS? Commented Jul 3, 2018 at 15:45
  • @TylerH: I don't know the tool you mentioned. But that might be a precompiler or transpiler actually. Unfortunately the three terms are often used wrongly. See many precompiler questions which are about the C preprocessor actually. and no, that has no idea bout the semantics, but some of the syntax and grammar (three other confused terms). Commented Jul 3, 2018 at 17:58

You must log in to answer this question.