summaryrefslogtreecommitdiffstats
path: root/generic/tclScan.c
diff options
context:
space:
mode:
Diffstat (limited to 'generic/tclScan.c')
-rw-r--r--generic/tclScan.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/generic/tclScan.c b/generic/tclScan.c
index cccdd7a..9a9e773 100644
--- a/generic/tclScan.c
+++ b/generic/tclScan.c
@@ -16,14 +16,15 @@
/*
* Flag values used by Tcl_ScanObjCmd.
*/
-
-#define SCAN_NOSKIP 0x1 /* Don't skip blanks. */
-#define SCAN_SUPPRESS 0x2 /* Suppress assignment. */
-#define SCAN_UNSIGNED 0x4 /* Read an unsigned value. */
-#define SCAN_WIDTH 0x8 /* A width value was supplied. */
-
-#define SCAN_LONGER 0x400 /* Asked for a wide value. */
-#define SCAN_BIG 0x800 /* Asked for a bignum value. */
+enum ScanFlags {
+ SCAN_NOSKIP = 0x1, /* Don't skip blanks. */
+ SCAN_SUPPRESS = 0x2, /* Suppress assignment. */
+ SCAN_UNSIGNED = 0x4, /* Read an unsigned value. */
+ SCAN_WIDTH = 0x8, /* A width value was supplied. */
+
+ SCAN_LONGER = 0x400, /* Asked for a wide value. */
+ SCAN_BIG = 0x800 /* Asked for a bignum value. */
+};
/*
* The following structure contains the information associated with a