# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup haskell 1.0 haskell.setup hxt-regex-xmlschema 9.1.0 revision 2 checksums rmd160 0aa77acedf54c55056856daceebc977423295784 \ sha256 99bf7f8c7e2b0d930c84ce699861549e02408716902f1e5febf51abaf3cc2751 maintainers cal openmaintainer platforms darwin license MIT description A regular expression library for W3C XML Schema regular expressions long_description \ This library supports full W3C XML Schema regular expressions inclusive all \ Unicode character sets and blocks. The complete grammar can be found under \ http://www.w3.org/TR/xmlschema11-2/#regexs. It is implemented by the \ technique of derivations of regular expressions. The W3C syntax is extended \ to support not only union of regular sets, but also intersection, set \ difference, exor. Matching of subexpressions is also supported. The library \ can be used for constricting lightweight scanners and tokenizers. It is \ a standalone library, no external regex libraries are used. This package is \ a substitute for the old regex-xmlschema package. depends_lib-append port:hs-hxt-charproperties \ port:hs-parsec