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

SCM Repository

[smlnj] Diff of /sml/trunk/src/cml/src/cml-sub-basis.cm
ViewVC logotype

Diff of /sml/trunk/src/cml/src/cml-sub-basis.cm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 844, Wed Jun 20 20:39:15 2001 UTC revision 986, Wed Nov 21 21:03:17 2001 UTC
# Line 1  Line 1 
1  (* cml-sub-basis.cm  (* cml-sub-basis.cm
2   *   *
3   * This group provides a restricted view on $/basis.cm to avoid conflicts   * This group provides a restricted view on $/basis.cm to avoid conflicts
4   * between definitions imported from the original and CML's own Basis. *)   * between definitions imported from the original and CML's own Basis.
5     *
6     * This file must be used with the new CM.  The old CM cannot process it.
7     *)
8  Group (cml-internal.cm)  Group (cml-internal.cm)
         (* Basis *)  
         signature ARRAY  
         signature ARRAY2  
         signature VECTOR  
         signature GENERAL  
         signature INTEGER  
         signature BOOL  
         signature CHAR  
         signature STRING  
         signature SUBSTRING  
         signature STRING_CVT  
         signature LIST  
         signature MONO_ARRAY  
         signature MONO_ARRAY2  
         signature MONO_VECTOR  
         signature BYTE  
         signature COMMAND_LINE  
         signature DATE  
         signature IEEE_REAL  
         signature OPTION  
         signature LIST_PAIR  
         signature REAL  
         signature TIME  
         signature TIMER  
         signature WORD  
         signature MATH  
         signature OS_FILE_SYS  
         signature OS_PATH  
         signature BIN_IO  
         signature IMPERATIVE_IO  
         signature IO  
         signature STREAM_IO  
         signature TEXT_IO  
         signature TEXT_STREAM_IO  
         signature PACK_WORD  
         signature TEXT  
         signature SML90  
   
         (* SML/NJ specific *)  
         signature SIGNALS  
   
         signature CLEAN_UP  
         signature CONT  
         signature INTERVAL_TIMER  
         signature INTERNALS  
         signature GC  
         signature SYS_INFO  
         signature WEAK  
         signature SML_OF_NJ  
   
         signature UNSAFE_OBJECT  
         signature POLL  
         signature UNSAFE_ARRAY  
         signature UNSAFE_VECTOR  
         signature UNSAFE_MONO_ARRAY  
         signature UNSAFE_MONO_VECTOR  
         signature UNSAFE  
   
         (* Basis *)  
         structure Vector  
         structure General  
         structure StringCvt  
         structure Substring  
         structure String  
         structure Char  
         structure Byte  
         structure List  
         structure ListPair  
         structure CharArray  
         structure CharVector  
         structure Array  
         structure Array2  
         structure IEEEReal  
         structure Int  
         structure Int31  
         structure Int32  
         structure LargeInt  
         structure LargeReal  
         structure LargeWord  
         structure Math  
         structure Position  
         structure Real  
         structure Real64  
         structure Word  
         structure Word31  
         structure Word32  
         structure SysWord  
         structure Bool  
         structure Word8  
         structure Word8Array  
         structure Word8Vector  
         structure CommandLine  
         structure Time  
         structure Timer  
         structure OS  
         structure IO  
         structure Option  
         structure Pack16Big  
         structure Pack16Little  
         structure Pack32Big  
         structure Pack32Little  
         structure Date  
         structure RealArray  
         structure RealVector  
         structure Real64Array  
         structure Real64Vector  
         structure Text  
         structure SML90  
   
         (* SML/NJ specific *)  
         structure Signals  
         structure Unsafe  
         structure SMLofNJ  
         structure Lazy  
   
 #if defined(OPSYS_UNIX) orelse defined(OPSYS_WIN32)  
         (* Sockets (common part) *)  
         signature NET_HOST_DB  
         signature NET_PROT_DB  
         signature NET_SERV_DB  
   
         signature SOCKET  
   
         structure NetHostDB  
         structure NetProtDB  
         structure NetServDB  
 #endif  
   
 #if defined(OPSYS_UNIX)  
         (* Posix *)  
         signature POSIX_FLAGS  
         signature POSIX_ERROR  
         signature POSIX_SIGNAL  
         signature POSIX_PROCESS  
         signature POSIX_PROC_ENV  
         signature POSIX_FILE_SYS  
         signature POSIX_IO  
         signature POSIX_SYS_DB  
         signature POSIX_TTY  
         signature POSIX  
         structure Posix  
   
         (* Unix *)  
         signature UNIX_SIGNALS  
         structure UnixSignals  
   
         (* Sockets *)  
         signature NET_DB  
   
         structure NetDB  
         structure UnixSock  
   
 #elif defined (OPSYS_WIN32)  
   
         signature WIN32_GENERAL  
         signature WIN32_PROCESS  
         signature WIN32_FILESYS  
         signature WIN32_IO  
         signature WIN32  
9    
10          structure Win32      library($/basis.cm)
 #endif  
11    
12         - (signature OS
13            signature OS_IO
14            signature OS_PROCESS
15            signature PRIM_IO
16    
17            structure BinIO
18            structure BinPrimIO
19            structure TextIO
20            structure TextPrimIO)
21  is  is
22    $/basis.cm    $/basis.cm

Legend:
Removed from v.844  
changed lines
  Added in v.986

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