well but thats no real argument, is it?

my.x = temp.x;
my.y = temp.y;
my.z = temp.z; //three semicolons

is also the same as:

vec_set(my.x,temp); //one semicolon


Two semicolons got lost ;). We could also say: They are hidden!
Now the question is: Where is the difference between these hidden semicolons, and those, when I would transform commands into a picture and some short lines, that rebuild the code.

I think the idea of a 100 lines prohgram is a very good one for a contest, but it stays unclear what is allowed and what is not, or let's say, what would be fair, and what wouldn't. Obviously one idea behind this contest is, to find ways to shorten code and use optimised commandments, but I couldn't judge for myself where the border between this goal and making unfair tricks is located.