X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2FDEVEL%2Fpxp%2Fpxp%2Ftools%2Fucs2_to_utf8%2Ftypes.ml;fp=helm%2FDEVEL%2Fpxp%2Fpxp%2Ftools%2Fucs2_to_utf8%2Ftypes.ml;h=e2da7dc7a77c7f9b507c3d6d04dfd14936771893;hb=c03d2c1fdab8d228cb88aaba5ca0f556318bebc5;hp=0000000000000000000000000000000000000000;hpb=758057e85325f94cd88583feb1fdf6b038e35055;p=helm.git diff --git a/helm/DEVEL/pxp/pxp/tools/ucs2_to_utf8/types.ml b/helm/DEVEL/pxp/pxp/tools/ucs2_to_utf8/types.ml new file mode 100644 index 000000000..e2da7dc7a --- /dev/null +++ b/helm/DEVEL/pxp/pxp/tools/ucs2_to_utf8/types.ml @@ -0,0 +1,13 @@ +(******************************************************) +(* Claudio Sacerdoti Coen *) +(* 14/05/2000 *) +(******************************************************) + +type regexp = + Char of int + | Interval of int * int (* lower bound, upper bound *) + | Identifier of string + | Concat of regexp list list (* concatenation of disjunctions *) +;; + +type definition = { id : string ; rel : regexp list } ;;