OCaml implementation of Internationalized Resource Identifiers (IRIs)
  • OCaml 92.9%
  • Makefile 7.1%
Find a file
2020-06-12 09:58:13 +02:00
.depend fix ipv6address parsing, fix pct-encoding 2016-01-15 14:58:03 +01:00
.gitignore add gitignore + depend 2016-01-14 16:43:05 +01:00
.headache_config prepare packaging 2016-01-19 15:07:23 +01:00
Changes.txt fix Iri.append_path: remove last empty string of path, if present, 2017-04-06 18:51:56 +02:00
header set headers 2016-01-19 15:08:28 +01:00
iri.ml update changes and remove include 2016-11-04 15:36:49 +01:00
iri.mli update changes and remove include 2016-11-04 15:36:49 +01:00
iri_lexer.ml move to uutf 1.0.0 and uunf 2.0.0; bump version number 2016-11-29 15:07:12 +01:00
iri_lexer.mli remove iri_reference type 2016-02-25 19:29:26 +01:00
iri_types.ml move code around 2017-05-04 16:12:49 +02:00
iri_types.mli move to uutf 1.0.0 and uunf 2.0.0; bump version number 2016-11-29 15:07:12 +01:00
iris.txt add test file 2016-11-29 15:10:26 +01:00
LICENSE add license 2016-01-19 15:09:12 +01:00
Makefile Update to sedlex 2.0 2020-06-12 00:02:16 +01:00
META move to uutf 1.0.0 and uunf 2.0.0; bump version number 2016-11-29 15:07:12 +01:00
opam Upgrade to opam 2.0 2020-06-12 00:02:24 +01:00
README.md move to framagit 2018-07-02 17:04:17 +02:00
test_parser.ml catch error in test_parser 2016-11-29 15:46:00 +01:00

Development has moved to https://framagit.org/zoggy/ocaml-iri

ocaml-iri

OCaml implementation of Internationalized Resource Identifiers (IRIs)

RFC 3987: http://tools.ietf.org/html/rfc3987

This implementation does not depend on regular expression library. Is is implemented using Sedlex (https://github.com/alainfrisch/sedlex), thus it will be usable in Javascript (with Js_of_ocaml).

OCaml-RDF will use this library instead of its Rdf_iri module.