summaryrefslogtreecommitdiffstats
path: root/atc/grammar.y
diff options
context:
space:
mode:
authorCameron Katri <me@cameronkatri.com>2021-02-17 14:05:02 -0500
committerCameron Katri <me@cameronkatri.com>2021-02-22 09:20:17 -0500
commit08eca96e71d96ad1f8e9b888875ab5570f208d19 (patch)
tree9cace520fa50d9ef5bb77c2d7ebdde40e6b40f7f /atc/grammar.y
parent3f650c87c6ee6692ad6a558bb03ccf3364fe794a (diff)
downloadbsdgames-darwin-08eca96e71d96ad1f8e9b888875ab5570f208d19.tar.gz
bsdgames-darwin-08eca96e71d96ad1f8e9b888875ab5570f208d19.tar.zst
bsdgames-darwin-08eca96e71d96ad1f8e9b888875ab5570f208d19.zip
Get all the games compiling for iOS
Diffstat (limited to 'atc/grammar.y')
-rw-r--r--atc/grammar.y6
1 files changed, 6 insertions, 0 deletions
diff --git a/atc/grammar.y b/atc/grammar.y
index 33845913..7be22b22 100644
--- a/atc/grammar.y
+++ b/atc/grammar.y
@@ -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);
%}
%%