macros 263

  1. What is “:-!!” in C code?
  2. Strange definitions of TRUE and FALSE macros
  3. likely()/unlikely() macros in the Linux kernel - how do they work? What's their benefit?
  4. What makes Lisp macros so special?
  5. how to use #ifdef with an OR condition?
  6. Getting a structural type with an anonymous class's methods from a macro
  7. What is the worst real-world macros/pre-processor abuse you've ever come across?
  8. Can I record/play macros in Visual Studio 2012/2013/2015?
  9. Saving vim macros
  10. What does “#pragma comment” mean?
  11. Is there a macro recorder for Eclipse?
  12. What does the Q_OBJECT macro do? Why do all Qt objects need this macro?
  13. Inline functions vs Preprocessor macros
  14. Creating C macro with ## and __LINE__ (token concatenation with positioning macro)
  15. Documenting Scala 2.10 macros
  16. How to use a Objective-C #define from Swift
  17. *args, **kwargs in jinja2 macros
  18. What is double evaluation and why should it be avoided?
  19. Are C++ Templates just Macros in disguise?
  20. Lazy Evaluation vs Macros
  21. How far can LISP macros go?
  22. Mmh, who are you PRIu64?
  23. What useful macros have you created in Netbeans?
  24. Auto release of stack variables in C
  25. What does Q_D macro do in Qt
  26. Escaping a # symbol in a #define macro?
  27. Implicit declaration of function - C99
  28. How to write macro for Notepad++?
  29. Why is this C or C++ macro not expanded by the preprocessor?
  30. How does Q_FOREACH (= foreach) macro work and why is it that complex?
  31. Error: macro names must be identifiers using #ifdef 0
  32. Is it wrong to add preprocessor directives in a function-like macro?
  33. What is the best way to do loops in JavaScript
  34. Examples of what Lisp's macros can be used for
  35. C++ - enum vs. const vs. #define
  36. macro definition containing #include directive
  37. Is it possible for C preprocessor macros to contain preprocessor directives?
  38. How big can a malloc be in C?
  39. Can you capitalize a pasted token in a macro?
  40. The need for parentheses in macros in C
  41. Best AutoHotKey macros?
  42. How do I implement no-op macro (or template) in C++?
  43. What are the advantages of scheme macros?
  44. Pythonic macro syntax
  45. Equivalent of `__FILE__`, `__LINE__` in bash
  46. Controlling symbol generation in Clojure macros
  47. What are the text editors capable of recording macros?
  48. Java: Is there support for macros?
  49. Trouble with template parameters used in macros
  50. Generate include file name in a macro