Update comment

This commit is contained in:
Patrick Pelissier committed 2020-06-05 21:06:06 +02:00
1 parent 3d7e2f5c6b
commit b722227b39
1 file changed
+3 -1
+3 -1
View File
@@ -848,7 +848,9 @@
/* Perform 3^5 evaluation,
forcing the pre-processor to expand the given macro a lot of times.
NOTE: There can be only one EVAL macro per complete macro-evaluation pass.
As such the given macro cannot contain M_EVAL itself.
As such the given macro cannot contain M_EVAL itself,
limiting a lot the usefullness of this macro.
Moreover, it is quite slow.
*/
#define M_EVAL(...) M_EVAL1(M_EVAL1(M_EVAL1(__VA_ARGS__)))
#define M_EVAL1(...) M_EVAL2(M_EVAL2(M_EVAL2(__VA_ARGS__)))