/[bison]/bison/src/nullable.c
ViewVC logotype

Diff of /bison/src/nullable.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by akim, Thu Oct 4 14:55:20 2001 UTC revision 1.12 by akim, Mon Nov 19 10:19:20 2001 UTC
# Line 69  set_nullable (void) Line 69  set_nullable (void)
69      {      {
70        if (*r < 0)        if (*r < 0)
71          {          {
72            symbol = rlhs[-(*r++)];            symbol = rule_table[-(*r++)].lhs;
73            if (symbol >= 0 && !nullable[symbol])            if (symbol >= 0 && !nullable[symbol])
74              {              {
75                nullable[symbol] = 1;                nullable[symbol] = 1;
# Line 111  set_nullable (void) Line 111  set_nullable (void)
111            p = p->next;            p = p->next;
112            if (--rcount[ruleno] == 0)            if (--rcount[ruleno] == 0)
113              {              {
114                symbol = rlhs[ruleno];                symbol = rule_table[ruleno].lhs;
115                if (symbol >= 0 && !nullable[symbol])                if (symbol >= 0 && !nullable[symbol])
116                  {                  {
117                    nullable[symbol] = 1;                    nullable[symbol] = 1;

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26