TcHsSyn.lhs 25 KB