]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - atc/grammar.y
Merge upstream (can't test, hopefully nothing broke)
[bsdgames-darwin.git] / atc / grammar.y
index 33845913fd1a0add237a83f08e8b45075ce66d29..7be22b229af3d7bd2e5043d81806bc7318281ff6 100644 (file)
@@ -67,6 +67,7 @@ __RCSID("$NetBSD: grammar.y,v 1.12 2015/06/19 06:02:31 dholland Exp $");
 #endif /* not lint */
 
 #include <stdio.h>
+#include <stdlib.h>
 
 #include "def.h"
 #include "struct.h"
@@ -78,6 +79,11 @@ int line = 1;
 static int errors = 0;
 
 static int yyerror(const char *);
+static int checkdefs(void);
+static void check_point(int x, int y);
+static void check_edir(int x, int y, int dir);
+static void check_line(int px1, int py1, int px2, int py2);
+static void check_edge(int x, int y);
 %}
 
 %%