A Python and ANSI C implementation of the Edelsbrunner hyperplane arrangement algorithm described in his book Algorithms in Combinatorial Geometry, supporting arbitrary dimensions, exact rational arithmetic using gmp, and using David Avis lrs solver.