diff options
author | Sébastien Dailly <sebastien@chimrod.com> | 2021-01-11 11:33:32 +0100 |
---|---|---|
committer | Sébastien Dailly <sebastien@chimrod.com> | 2021-01-11 13:55:43 +0100 |
commit | 42c3c122c4f53dd68bcdd89411835887c3ae0af9 (patch) | |
tree | 856a54955c4bf1648e7f5f1cea809e5601b60c7d /script.it/outline.ml | |
parent | 979be5f588a1ffd6e1d060cd794e87526d517b7a (diff) |
Outline module
Diffstat (limited to 'script.it/outline.ml')
-rwxr-xr-x | script.it/outline.ml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/script.it/outline.ml b/script.it/outline.ml new file mode 100755 index 0000000..4962d8e --- /dev/null +++ b/script.it/outline.ml @@ -0,0 +1,12 @@ +let internal_path_id = ref 0 + +type t = + { id : int + ; path: Path.Fixed.t + ; back: Path.Fixed.t + } + +let get_id = + let id = !internal_path_id in + incr internal_path_id; + id |