add macro support in compiler develop nice macro syntax
add macro support in compiler
develop nice macro syntax