An implementation of Kernigan & Bentley's grap language