Can you define something to be used ANYWHERE in the code?
For example:
#define start {
#define end }
Then do something along the lines of:
if (a < b)
start
code...
end
Would that work? It's probably not a good idea, I'm just curious where you can use defines like that.