1 let w8 s pos i
= String.set s pos
(Char.chr
(i
land 0xff));;
2 let r8 s pos
= Char.code
(String.get s pos
)
14 w16 s
(pos
+2) (i
lsr 16)
18 let rb pos1
= Char.code
(String.get s
(pos
+ pos1
)) in
19 (rb 0) lor ((rb 1) lsl 8)
24 i - ((i land 0x8000) lsl 1)
28 let rb pos1
= Char.code
(String.get s
(pos
+ pos1
)) in
29 let l = (rb 0) lor ((rb 1) lsl 8)
30 and u
= (rb 2) lor ((rb 3) lsl 8) in