add macro call parser interfaces
add macro call parser interfaces and implementation stubs