You should have received a copy of the GNU General Public License
along with Bison; see the file COPYING. If not, write to
-the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA. */
-/* set up nullable, a vector saying which nonterminals can expand into the null string.
- nullable[i - ntokens] is nonzero if symbol i can do so. */
+/* set up nullable, a vector saying which nonterminals can expand into
+ the null string. nullable[i - ntokens] is nonzero if symbol i can
+ do so. */
-#include <stdio.h>
#include "system.h"
#include "types.h"
#include "gram.h"
-#include "new.h"
+#include "alloc.h"
char *nullable;
+extern void free_nullable PARAMS((void));
+extern void set_nullable PARAMS((void));
void
-set_nullable()
+set_nullable (void)
{
register short *r;
register short *s1;
void
-free_nullable()
+free_nullable (void)
{
FREE(nullable + ntokens);
}