parse macro params