aboutsummaryrefslogtreecommitdiff
path: root/src/nbc/binary.sml
diff options
context:
space:
mode:
authorCalvin <calvin@EESI>2013-05-28 10:47:11 -0400
committerCalvin <calvin@EESI>2013-05-28 10:47:11 -0400
commitdd38d0d1dda2be42bf280aeca110542f2f2fef1b (patch)
treec921dc0690e29f1b7b913aaa72b9c12539faa5a1 /src/nbc/binary.sml
parent2f33e34ae06b96c3f3e4456ce960172903f60bfb (diff)
removed files
Diffstat (limited to 'src/nbc/binary.sml')
-rw-r--r--src/nbc/binary.sml26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/nbc/binary.sml b/src/nbc/binary.sml
deleted file mode 100644
index af5acd5..0000000
--- a/src/nbc/binary.sml
+++ /dev/null
@@ -1,26 +0,0 @@
-signature BINARY = sig
- val fromInt32: int -> Word8Vector.vector
- val fromInt16: int -> Word8Vector.vector
- val fromReal: real -> Word8Vector.vector
-end
-
-structure Binary :> BINARY = struct
- val word8VectorFromArray = Word8ArraySlice.vector o Word8ArraySlice.full
- fun fromInt32 i =
- let
- val array = Word8Array.array (PackWord32Little.bytesPerElem, 0w0)
- val word = LargeWord.fromInt i
- in
- PackWord32Little.update (array, 0, word)
- ; word8VectorFromArray array
- end
- fun fromInt16 i =
- let
- val array = Word8Array.array (PackWord16Little.bytesPerElem, 0w0)
- val word = LargeWord.fromInt i
- in
- PackWord16Little.update (array, 0, word)
- ; word8VectorFromArray array
- end
- val fromReal = PackRealLittle.toBytes
-end