sig   val source :     BatPathGen.StringType.t ->     (BatPathGen.StringType.tchar, BatCharParser.position)     BatParserCo.Source.t   val letter :     (BatPathGen.StringType.tchar, BatPathGen.StringType.tchar,      BatCharParser.position)     BatParserCo.t end