A circuit description language for quantum circuits