Implementation of Macro data flow pre - processor