Files
Digital-Research-Source-Code/CPM OPERATING SYSTEMS/CPM 68K/1.0X SOURCES/v102/cp68/util.lis
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

18 lines
523 B
Plaintext

1File: UTIL.C Page 1
1 atoi(as)
2 char *as;
3 {
4 register int n, sign;
5 register char *s;
6
7 s = as;
8 while( *s==' ' || *s=='\n' || *s == '\t')
9 s++;
10 sign = 1;
11 if( *s == '+' || *s == '-' )
12 sign = (*s++=='+') ? 1 : -1;
13 for( n = 0; *s >= '0' && *s <= '9'; s++ )
14 n = (n * 10) + (*s - '0');
15 return( sign * n );
16 }