Я хотел бы добиться чего-то вроде этого:
...
#ifdef myVar
function myFunction() { "First version of myFunction" }
#elif
function myFunction() { "Second version of myFunction" }
#endif
...
Мне нужно добавить версию функции в зависимости от символа, определенного где-либо, но во время компиляции.Возможно ли это?