summaryrefslogtreecommitdiff
path: root/cheri/sail_latexcc/sailccvectorsubrange.tex
diff options
context:
space:
mode:
Diffstat (limited to 'cheri/sail_latexcc/sailccvectorsubrange.tex')
-rw-r--r--cheri/sail_latexcc/sailccvectorsubrange.tex7
1 files changed, 7 insertions, 0 deletions
diff --git a/cheri/sail_latexcc/sailccvectorsubrange.tex b/cheri/sail_latexcc/sailccvectorsubrange.tex
new file mode 100644
index 00000000..c069c7b6
--- /dev/null
+++ b/cheri/sail_latexcc/sailccvectorsubrange.tex
@@ -0,0 +1,7 @@
+val vector_subrange = {
+ ocaml: "subrange",
+ lem: "subrange_vec_dec",
+ c: "vector_subrange",
+ coq: "subrange_vec_dec"
+} : forall ('n : Int) ('m : Int) ('o : Int), 0 <= 'o <= 'm < 'n.
+ (#\hyperref[zbits]{bits}#('n), atom('m), atom('o)) -> #\hyperref[zbits]{bits}#('m - 'o + 1)