query: Preprocessor token expansion
positive_passages.docid: 147461
positive_passages.text: How to concatenate twice with the C preprocessor and expand a macro as in "arg ## _ ## MACRO"?
negative_passages.docid: 11530
negative_passages.text: C++: overloading ++ for both pre and post increment
negative_passages.docid: 74510
negative_passages.text: Do math functions of constant expressions get pre-calculated at compile time?
negative_passages.docid: 95020
negative_passages.text: How to add custom C++ keywords to be recognized by Minted?
negative_passages.docid: 131313
negative_passages.text: Way to expand code block
negative_passages.docid: 17203
negative_passages.text: How to compare strings in C conditional preprocessor-directives
negative_passages.docid: 117166
negative_passages.text: How to declare an operator with automatic argument bracketing
negative_passages.docid: 113647
negative_passages.text: Tokenizing strings in C
negative_passages.docid: 19993
negative_passages.text: C preprocessor # and ## operators
negative_passages.docid: 54288
negative_passages.text: Command line processing - tokens and metacharacters
negative_passages.docid: 60953
negative_passages.text: How could we formalize the introduction of new notation?
negative_passages.docid: 51838
negative_passages.text: Unicode Processing in C++
negative_passages.docid: 87004
negative_passages.text: Inline functions vs Preprocessor macros
negative_passages.docid: 79954
negative_passages.text: How to make G++ preprocessor output a newline in a macro?
negative_passages.docid: 117619
negative_passages.text: \preindexhook with math changing parens to spacing commands
negative_passages.docid: 25022
negative_passages.text: In bash, is it possible to use an integer variable in a brace expansion
negative_passages.docid: 21306
negative_passages.text: LaTeX macro expander