02111-1307, USA. */
#include "system.h"
-#include "xalloc.h"
#include "gram.h"
#include "closure.h"
#include "derives.h"
sp = derives[i];
while (*sp >= 0)
{
- symbol = ritem[rrhs[*sp++]];
+ symbol = ritem[rule_table[*sp++].rhs];
if (ISVAR (symbol))
{
symbol -= ntokens;
{
if (word & (1 << b))
{
- itemno = rrhs[ruleno];
+ itemno = rule_table[ruleno].rhs;
while (csp < csend && *csp < itemno)
*itemsetend++ = *csp++;
*itemsetend++ = itemno;