manifest => enum

This commit is contained in:
Walter Bright 2007-12-28 01:47:21 +00:00
parent b2a37b2833
commit 46330e2fe3
3 changed files with 25 additions and 25 deletions

View file

@ -18,29 +18,29 @@ extern (C):
version (Win32)
{
manifest
enum
{
int _NFILE = 60; ///
int BUFSIZ = 0x4000; ///
int EOF = -1; ///
int FOPEN_MAX = 20; ///
int FILENAME_MAX = 256; /// 255 plus NULL
int TMP_MAX = 32767; ///
int _SYS_OPEN = 20; ///
int SYS_OPEN = _SYS_OPEN; ///
wchar WEOF = 0xFFFF; ///
int _NFILE = 60, ///
int BUFSIZ = 0x4000, ///
int EOF = -1, ///
int FOPEN_MAX = 20, ///
int FILENAME_MAX = 256, /// 255 plus NULL
int TMP_MAX = 32767, ///
int _SYS_OPEN = 20, ///
int SYS_OPEN = _SYS_OPEN, ///
wchar WEOF = 0xFFFF, ///
}
}
version (linux)
{
manifest
enum
{
int EOF = -1;
int FOPEN_MAX = 16;
int FILENAME_MAX = 4095;
int TMP_MAX = 238328;
int L_tmpnam = 20;
int EOF = -1,
int FOPEN_MAX = 16,
int FILENAME_MAX = 4095,
int TMP_MAX = 238328,
int L_tmpnam = 20,
}
}

View file

@ -251,10 +251,10 @@ enum
FILE_VOLUME_IS_COMPRESSED = 0x00008000,
}
manifest
enum
{
DWORD MAILSLOT_NO_MESSAGE = cast(DWORD)-1;
DWORD MAILSLOT_WAIT_FOREVER = cast(DWORD)-1;
DWORD MAILSLOT_NO_MESSAGE = cast(DWORD)-1,
DWORD MAILSLOT_WAIT_FOREVER = cast(DWORD)-1,
}
enum : uint
@ -278,11 +278,11 @@ enum
TRUNCATE_EXISTING = 5,
}
manifest
enum
{
HANDLE INVALID_HANDLE_VALUE = cast(HANDLE)-1;
DWORD INVALID_SET_FILE_POINTER = cast(DWORD)-1;
DWORD INVALID_FILE_SIZE = cast(DWORD)0xFFFFFFFF;
HANDLE INVALID_HANDLE_VALUE = cast(HANDLE)-1,
DWORD INVALID_SET_FILE_POINTER = cast(DWORD)-1,
DWORD INVALID_FILE_SIZE = cast(DWORD)0xFFFFFFFF,
}
struct OVERLAPPED {

View file

@ -67,8 +67,8 @@ invariant char[52] letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz"; /// A..Za..z
invariant char[6] whitespace = " \t\v\r\n\f"; /// ASCII whitespace
manifest dchar LS = '\u2028'; /// UTF line separator
manifest dchar PS = '\u2029'; /// UTF paragraph separator
enum dchar LS = '\u2028'; /// UTF line separator
enum dchar PS = '\u2029'; /// UTF paragraph separator
/// Newline sequence for this system
version (Windows)