aboutsummaryrefslogtreecommitdiff
path: root/parts/grammar.h
diff options
context:
space:
mode:
Diffstat (limited to 'parts/grammar.h')
-rw-r--r--parts/grammar.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/parts/grammar.h b/parts/grammar.h
index a02a99e..d1bf176 100644
--- a/parts/grammar.h
+++ b/parts/grammar.h
@@ -1,6 +1,8 @@
#ifndef GRAMMAR_H
#define GRAMMAR_H
+#include <stddef.h> // size_t
+
extern struct production {
symbol LHS;
symbol *RHS;
@@ -9,6 +11,8 @@ extern struct production {
extern size_t total_productions;
+#include <stdio.h>
+
void grammar_print()
{
for(size_t i = 0; i < total_productions; i++) {