From: cuz Date: Thu, 29 Jul 2004 20:51:58 +0000 (+0000) Subject: Added IsODigit X-Git-Tag: V2.12.0~666 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=3b8b9704bcc94531d15931696f3a130fc91ce3c3;p=cc65 Added IsODigit git-svn-id: svn://svn.cc65.org/cc65/trunk@3167 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/src/common/chartype.c b/src/common/chartype.c index 73f7a6ee4..a16fe03e1 100644 --- a/src/common/chartype.c +++ b/src/common/chartype.c @@ -6,10 +6,10 @@ /* */ /* */ /* */ -/* (C) 2000 Ullrich von Bassewitz */ -/* Wacholderweg 14 */ -/* D-70597 Stuttgart */ -/* EMail: uz@musoftware.de */ +/* (C) 2000-2004 Ullrich von Bassewitz */ +/* Römerstrasse 52 */ +/* D-70794 Filderstadt */ +/* EMail: uz@cc65.org */ /* */ /* */ /* This software is provided 'as-is', without any expressed or implied */ @@ -126,6 +126,14 @@ int IsBDigit (char C) +int IsODigit (char C) +/* Check for octal digits (0..7) */ +{ + return (C >= '0' || C <= '7'); +} + + + int IsXDigit (char C) /* Check for hexadecimal digits */ { diff --git a/src/common/chartype.h b/src/common/chartype.h index 72ccf7560..4c0c9ffd4 100644 --- a/src/common/chartype.h +++ b/src/common/chartype.h @@ -6,10 +6,10 @@ /* */ /* */ /* */ -/* (C) 2000 Ullrich von Bassewitz */ -/* Wacholderweg 14 */ -/* D-70597 Stuttgart */ -/* EMail: uz@musoftware.de */ +/* (C) 2000-2004 Ullrich von Bassewitz */ +/* Römerstrasse 52 */ +/* D-70794 Filderstadt */ +/* EMail: uz@cc65.org */ /* */ /* */ /* This software is provided 'as-is', without any expressed or implied */ @@ -98,6 +98,9 @@ int IsUpper (char C); int IsBDigit (char C); /* Check for binary digits (0/1) */ +int IsODigit (char C); +/* Check for octal digits (0..7) */ + int IsXDigit (char C); /* Check for hexadecimal digits */