Browse Source

xpressn.c, drop "Defd" enum, to be incorporated into a bigger enum

pre-master-46
rlar 12 years ago
parent
commit
297778127b
  1. 2
      src/frontend/numparam/numparam.h
  2. 4
      src/frontend/numparam/xpressn.c

2
src/frontend/numparam/numparam.h

@ -13,8 +13,6 @@ typedef enum {Nodekey = '#'} _nNodekey; /* Introduces node symbol */
typedef enum {Intro = '&'} _nIntro; /* Introduces preprocessor tokens */
typedef enum {Comment = '*'} _nComment; /* Spice Comment lines */
typedef enum {Psp = '{'} _nPsp; /* Ps expression */
typedef enum {Defd = 6} _nDefd; /* serial numb. of 'defined' keyword.
The others are not used (yet) */
typedef char *auxtable; /* dummy */

4
src/frontend/numparam/xpressn.c

@ -1016,7 +1016,7 @@ opfunctkey(tdico *dico,
state = S_binop;
level = 3;
break;
case Defd:
case 6:
c = '?';
state = S_atom;
level = 0;
@ -1260,7 +1260,7 @@ formula(tdico *dico, const char *s, const char *s_end, bool *perror)
c = opfunctkey(dico, kw, c, &state, &level, &error);
}
if (kw == Defd) {
if (kw == 6) {
u = exists(dico, s_end, &s, &error);
}
} else if (((c == '.') || ((c >= '0') && (c <= '9')))) {

Loading…
Cancel
Save