123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- //===========================================================================//
- // Copyright (C) Microsoft Corporation. All rights reserved. //
- //===========================================================================//
- //***************************************************************************
- //
- // GENERAL.H
- //
- //***************************************************************************
- #ifndef ABLGEN_H
- #define ABLGEN_H
- //***************************************************************************
- //---------------------------------------------------------------------
- // Set this, once we have the actual executor modules up and running...
- #define USE_COMPOUND_STATEMENTS 0
- #define ANALYZE_ON 0
- #define ORDERS_ON 1
- #define CHAR_FORMFEED '\f'
- #define CHAR_EOF '\x7f'
- #define MAX_INCLUDE_DEPTH 6
- #define MAXLEN_FILENAME 256
- #define MAXLEN_SOURCELINE 2048
- #define MAXLEN_PRINTLINE 80
- #define MAXLEN_TOKENSTRING MAXLEN_SOURCELINE
- #define MAX_LINES_PER_PAGE 50
- #define MAXLEN_STRING_CONSTANT 1024
- #define MAX_NESTING_LEVEL 3
- #define LEN_DATESTRING 26
- #define MAXSIZE_CODE_BUFFER 20480
- #define MAXSIZE_STACK 10240
- #define STACK_FRAME_HEADER_SIZE 4
- #define SYSTEM_HEAP_SIZE 1024 * 1024 // General system memory...
- // Masher Commands available...
- #define COMMAND_HELP_SHORT 0
- #define COMMAND_WAIT_LONG 1
- #define COMMAND_WAIT_SHORT 2
- #define COMMAND_RANDOM_LONG 3
- #define COMMAND_RANDOM_SHORT 4
- #define COMMAND_NUM_RUNS_LONG 5
- #define COMMAND_NUM_RUNS_SHORT 6
- #define ABL_NO_ERR 0
- #define MAX_ORDERS 65535
- //***************************************************************************
- typedef char* Address;
- //***************************************************************************
- #endif
|