Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/old-basis/2004/basis.sml
ViewVC logotype

Annotation of /sml/trunk/old-basis/2004/basis.sml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5831 - (view) (download)

1 : jhr 4154 (* basis-2004.sml
2 :     *
3 : jhr 5831 * COPYRIGHT (c) 2019 The Fellowship of SML/NJ (http://www.smlnj.org)
4 : jhr 4154 * All rights reserved.
5 :     *
6 :     * This file rebinds various basis module names to their 2004 versions.
7 :     *)
8 :    
9 :     (* rebind basis signatures to their 2004 versions *)
10 :     signature ARRAY = ARRAY_2004
11 : jhr 4715 signature ARRAY_SLICE = ARRAY_SLICE_2004
12 : jhr 4154 signature LIST = LIST_2004
13 :     signature LIST_PAIR = LIST_PAIR_2004
14 :     signature MONO_ARRAY = MONO_ARRAY_2004
15 : jhr 4719 signature MONO_ARRAY_SLICE = MONO_ARRAY_SLICE_2004
16 : jhr 4154 signature MONO_VECTOR = MONO_VECTOR_2004
17 : jhr 4715 signature MONO_VECTOR_SLICE = MONO_VECTOR_SLICE_2004
18 : jhr 4154 signature OPTION = OPTION_2004
19 :     signature STRING = STRING_2004
20 :     signature TEXT = TEXT_2004
21 : jhr 4195 signature VECTOR = VECTOR_2004
22 : jhr 4715 signature VECTOR_SLICE = VECTOR_SLICE_2004
23 : jhr 4229 signature WORD = WORD_2004
24 : jhr 4154
25 :     (* rebind basis structures using 2004 signatures *)
26 :     structure Array : ARRAY = Array
27 : jhr 4715 structure ArraySlice : ARRAY_SLICE = ArraySlice
28 : jhr 4154 structure List : LIST = List
29 :     structure ListPair : LIST_PAIR = ListPair
30 :     structure Option : OPTION = Option
31 :     structure Real64Array : MONO_ARRAY = Real64Array
32 : jhr 4715 structure Real64ArraySlice : MONO_ARRAY_SLICE = Real64ArraySlice
33 : jhr 4154 structure Real64Vector : MONO_VECTOR = Real64Vector
34 : jhr 4715 structure Real64VectorSlice : MONO_VECTOR_SLICE = Real64VectorSlice
35 : jhr 4154 structure Text : TEXT = Text
36 :     structure Vector : VECTOR = Vector
37 : jhr 4715 structure VectorSlice : VECTOR_SLICE = VectorSlice
38 : jhr 4229 structure Word : WORD = Word
39 :     structure Word8 : WORD = Word8
40 :     structure Word32 : WORD = Word32
41 :     structure Word64 : WORD = Word64
42 : jhr 4154 structure Word8Array : MONO_ARRAY = Word8Array
43 : jhr 4715 structure Word8ArraySlice : MONO_ARRAY_SLICE = Word8ArraySlice
44 : jhr 4154 structure Word8Vector : MONO_VECTOR = Word8Vector
45 : jhr 4715 structure Word8VectorSlice : MONO_VECTOR_SLICE = Word8VectorSlice
46 : jhr 4154
47 :     (* the Text modules are extracted from the Text structure *)
48 :     structure CharArray : MONO_ARRAY = Text.CharArray
49 : jhr 4715 structure CharArraySlice : MONO_ARRAY_SLICE = Text.CharArraySlice
50 : jhr 4154 structure CharVector : MONO_VECTOR = Text.CharVector
51 : jhr 4715 structure CharVectorSlice : MONO_VECTOR_SLICE = Text.CharVectorSlice
52 : jhr 4154 structure String : STRING = Text.String

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0