Changeset 7258c6a in buchla-68k for ram/cminit.c


Ignore:
Timestamp:
07/09/2017 04:45:34 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
8618599
Parents:
0292fbb
Message:

Use standard integer types.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ram/cminit.c

    r0292fbb r7258c6a  
    1616#define CM_DBLK         if (!QQanch) while (*QQip EQ ' ') ++QQip
    1717
    18 int     QQsw;           /* parser result switch */
    19 int     QQanch;         /* parser anchored match switch */
    20 
    21 char    *QQin;          /* parser initial input pointer */
    22 char    *QQip;          /* parser current input pointer */
    23 char    *QQop;          /* parser string output pointer */
    24 
    25 long    QQnum;          /* parser numeric result */
    26 int     QQlnum;         /* parser list element number result */
    27 char    QQdig;          /* parser digit result */
    28 char    QQchr;          /* parser character result */
    29 
    30 char    QQstr[CM_MXSTR];        /* parser string result */
     18int16_t QQsw;           /* parser result switch */
     19int16_t QQanch;         /* parser anchored match switch */
     20
     21int8_t  *QQin;          /* parser initial input pointer */
     22int8_t  *QQip;          /* parser current input pointer */
     23int8_t  *QQop;          /* parser string output pointer */
     24
     25int32_t QQnum;          /* parser numeric result */
     26int16_t QQlnum;         /* parser list element number result */
     27int8_t  QQdig;          /* parser digit result */
     28int8_t  QQchr;          /* parser character result */
     29
     30int8_t  QQstr[CM_MXSTR];        /* parser string result */
    3131
    3232/*
     
    4040*/
    4141
    42 void CMinit(char *ip)
    43 {
    44         register int i;
    45         register char *t;
     42void CMinit(int8_t *ip)
     43{
     44        register int16_t i;
     45        register int8_t *t;
    4646
    4747        QQip = ip;
     
    6969*/
    7070
    71 int CMchr(char c)
     71int16_t CMchr(int8_t c)
    7272{
    7373        CM_DBLK;
     
    9090*/
    9191
    92 int CMuchr(char c)
    93 {
    94         register char t;
     92int16_t CMuchr(int8_t c)
     93{
     94        register int8_t t;
    9595
    9696        CM_DBLK;
     
    123123*/
    124124
    125 int CMstr(char *s)
    126 {
    127         register char *t;
    128         char *q;
     125int16_t CMstr(int8_t *s)
     126{
     127        register int8_t *t;
     128        int8_t *q;
    129129
    130130        CM_DBLK;
     
    157157*/
    158158
    159 int CMustr(char *s)
    160 {
    161         register char *t, t1, t2;
    162         char *q;
     159int16_t CMustr(int8_t *s)
     160{
     161        register int8_t *t, t1, t2;
     162        int8_t *q;
    163163
    164164        CM_DBLK;
     
    202202*/
    203203
    204 int CMlong(void)
    205 {
    206         register char *p;
    207         register long n;
    208         register char c;
     204int16_t CMlong(void)
     205{
     206        register int8_t *p;
     207        register int32_t n;
     208        register int8_t c;
    209209
    210210        CM_DBLK;
     
    249249*/
    250250
    251 int CMdig(void)
    252 {
    253         register char c;
     251int16_t CMdig(void)
     252{
     253        register int8_t c;
    254254
    255255        CM_DBLK;
     
    278278*/
    279279
    280 int CMlist(char *l[])
    281 {
    282         register int    n;
    283         register char   *p, *q;
     280int16_t CMlist(int8_t *l[])
     281{
     282        register int16_t        n;
     283        register int8_t *p, *q;
    284284
    285285        CM_DBLK;
     
    318318*/
    319319
    320 int CMulist(char *l[])
    321 {
    322         register int    n;
    323         register char   *p, *q;
     320int16_t CMulist(int8_t *l[])
     321{
     322        register int16_t        n;
     323        register int8_t *p, *q;
    324324
    325325        CM_DBLK;
     
    357357*/
    358358
    359 int CMstat(char *msg)
    360 {
    361         register char *tp;
     359int16_t CMstat(int8_t *msg)
     360{
     361        register int8_t *tp;
    362362
    363363        tp = QQin;
Note: See TracChangeset for help on using the changeset viewer.