[QUOTE=sandeepmhptr]the whole of the code needs to run in 20 ms time. so time is an issue. macro best avoids time consumed in function calls(create a stackk, copy parameters etc...)[/abc]