Release calc version 2.11.0t10

This commit is contained in:
Landon Curt Noll
1999-11-11 05:15:39 -08:00
parent 86c8e6dcf1
commit 96c34adee3
283 changed files with 2380 additions and 3032 deletions

View File

@@ -37,28 +37,28 @@
/*
* lowhex2bin - quick low order ASCII hex to binary conversion
*
* We just use mod 16 for non-hex ASCII chars. We use just mod 128
* We just use mod 16 for non-hex ASCII chars. We use just mod 128
* for non-ASCII to ASCII conversion.
*
* | 00 nul | 01 soh | 02 stx | 03 etx | 04 eot | 05 enq | 06 ack | 07 bel |
* | 08 bs | 09 ht | 0a nl | 0b vt | 0c np | 0d cr | 0e so | 0f si |
* | 08 bs | 09 ht | 0a nl | 0b vt | 0c np | 0d cr | 0e so | 0f si |
* | 10 dle | 11 dc1 | 12 dc2 | 13 dc3 | 14 dc4 | 15 nak | 16 syn | 17 etb |
* | 18 can | 19 em | 1a sub | 1b esc | 1c fs | 1d gs | 1e rs | 1f us |
* | 20 sp | 21 ! | 22 " | 23 # | 24 $ | 25 % | 26 & | 27 ' |
* | 28 ( | 29 ) | 2a * | 2b + | 2c , | 2d - | 2e . | 2f / |
* | 30 0 | 31 1 | 32 2 | 33 3 | 34 4 | 35 5 | 36 6 | 37 7 |
* | 38 8 | 39 9 | 3a : | 3b ; | 3c < | 3d = | 3e > | 3f ? |
* | 40 @ | 41 A | 42 B | 43 C | 44 D | 45 E | 46 F | 47 G |
* | 48 H | 49 I | 4a J | 4b K | 4c L | 4d M | 4e N | 4f O |
* | 50 P | 51 Q | 52 R | 53 S | 54 T | 55 U | 56 V | 57 W |
* | 58 X | 59 Y | 5a Z | 5b [ | 5c \ | 5d ] | 5e ^ | 5f _ |
* | 60 ` | 61 a | 62 b | 63 c | 64 d | 65 e | 66 f | 67 g |
* | 68 h | 69 i | 6a j | 6b k | 6c l | 6d m | 6e n | 6f o |
* | 70 p | 71 q | 72 r | 73 s | 74 t | 75 u | 76 v | 77 w |
* | 78 x | 79 y | 7a z | 7b { | 7c | | 7d } | 7e ~ | 7f del |
* | 20 sp | 21 ! | 22 " | 23 # | 24 $ | 25 % | 26 & | 27 ' |
* | 28 ( | 29 ) | 2a * | 2b + | 2c , | 2d - | 2e . | 2f / |
* | 30 0 | 31 1 | 32 2 | 33 3 | 34 4 | 35 5 | 36 6 | 37 7 |
* | 38 8 | 39 9 | 3a : | 3b ; | 3c < | 3d = | 3e > | 3f ? |
* | 40 @ | 41 A | 42 B | 43 C | 44 D | 45 E | 46 F | 47 G |
* | 48 H | 49 I | 4a J | 4b K | 4c L | 4d M | 4e N | 4f O |
* | 50 P | 51 Q | 52 R | 53 S | 54 T | 55 U | 56 V | 57 W |
* | 58 X | 59 Y | 5a Z | 5b [ | 5c \ | 5d ] | 5e ^ | 5f _ |
* | 60 ` | 61 a | 62 b | 63 c | 64 d | 65 e | 66 f | 67 g |
* | 68 h | 69 i | 6a j | 6b k | 6c l | 6d m | 6e n | 6f o |
* | 70 p | 71 q | 72 r | 73 s | 74 t | 75 u | 76 v | 77 w |
* | 78 x | 79 y | 7a z | 7b { | 7c | | 7d } | 7e ~ | 7f del |
*/
int lowhex2bin[256] = {
/* 0 1 2 3 4 5 6 7 8 9 a b c d e f */
/* 0 1 2 3 4 5 6 7 8 9 a b c d e f */
0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7,0x8,0x9,0xa,0xb,0xc,0xd,0xe,0xf, /* 0 */
0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7,0x8,0x9,0xa,0xb,0xc,0xd,0xe,0xf, /* 1 */
0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7,0x8,0x9,0xa,0xb,0xc,0xd,0xe,0xf, /* 2 */
@@ -134,7 +134,7 @@ convstr2z(char *str)
/*
* firewall
*/
*/
if (str == NULL || *str == '\0') {
/* NULL or empty strings return 0 */
return _zero_;
@@ -193,7 +193,7 @@ convhex2z(char *hex)
/*
* firewall
*/
*/
if (hex == NULL || hex[0] == '\0') {
/* NULL or empty strings return 0 */
return _zero_;