PreviousUpNext

15.4.1111  src/lib/std/src/io/winix-base-text-file-io-driver-for-posix–premicrothread.pkg

## winix-base-text-file-io-driver-for-posix--premicrothread.pkg
#
# Here we implement posix-specific text file I/O support.  
#
# On Linux/unix the main distinction between 'text'
# and 'binary' file I/O is that the former treats
# files as streams of Char values, while the latter treats
# them as streams of eight-bit unsigned integer values.
#
# This file gets used in:
#
#     src/lib/std/src/posix/winix-text-file-for-posix--premicrothread.pkg
#
# Compare to:
#
#     src/lib/std/src/posix/winix-data-file-io-driver-for-posix--premicrothread.pkg
#     src/lib/std/src/io/winix-base-data-file-io-driver-for-posix--premicrothread.pkg
#     src/lib/std/src/io/winix-base-text-file-io-driver-for-posix.pkg
#     src/lib/std/src/win32/winix-text-file-io-driver-for-win32--premicrothread.pkg

# Compiled by:
#     src/lib/std/src/standard-core.sublib

package winix_base_text_file_io_driver_for_posix__premicrothread
    =
    winix_base_file_io_driver_for_posix_g__premicrothread (                     # winix_base_file_io_driver_for_posix_g__premicrothread is from   src/lib/std/src/io/winix-base-file-io-driver-for-posix-g--premicrothread.pkg
        #
        package vector          =     vector_of_chars;                          # vector_of_chars                                       is from   src/lib/std/src/vector-of-chars.pkg
        package rw_vector       =  rw_vector_of_chars;                          # rw_vector_of_chars                                    is from   src/lib/std/src/rw-vector-of-chars.pkg
        package vector_slice    =     vector_slice_of_chars;                    # vector_slice_of_chars                                 is from   src/lib/std/src/vector-slice-of-chars.pkg
        package rw_vector_slice =  rw_vector_slice_of_chars;                    # rw_vector_slice_of_chars                              is from   src/lib/std/src/rw-vector-slice-of-chars.pkg

        File_Position = file_position::Int;

        some_element = '\000';

        compare = file_position_guts::compare;
    );





## COPYRIGHT (c) 1995 AT&T Bell Laboratories.
## Subsequent changes by Jeff Prothero Copyright (c) 2010-2015,
## released per terms of SMLNJ-COPYRIGHT.


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext