LPL:- A Structured Language for Modeling Linear Programs: A Structured Language for Modeling Linear Programs