summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2013-02-09 12:18:03 -0500
committerAdrian Thurston <thurston@complang.org>2013-02-09 12:18:03 -0500
commit4d792dcb30ec53bd4b8ad98b3909d355dd3bf021 (patch)
treeb026c27e866d7fe0706fae3fe1a22f3908397d15
parent090d408a204a730a180be13635de0e0c05f2b08e (diff)
downloadcolm-4d792dcb30ec53bd4b8ad98b3909d355dd3bf021.tar.gz
removed the fsmrun.h header, which was empty
-rw-r--r--colm/Makefile.am4
-rw-r--r--colm/bytecode.c1
-rw-r--r--colm/codegen.cc1
-rw-r--r--colm/compiler.cc1
-rw-r--r--colm/ctinput.cc1
-rw-r--r--colm/declare.cc1
-rw-r--r--colm/exports.cc1
-rw-r--r--colm/fsmcodegen.cc2
-rw-r--r--colm/fsmcodegen.h1
-rw-r--r--colm/fsmexec.cc1
-rw-r--r--colm/fsmrun.h36
-rw-r--r--colm/input.c1
-rw-r--r--colm/lmparse.kl1
-rw-r--r--colm/parsetree.cc1
-rw-r--r--colm/parsetree.h1
-rw-r--r--colm/pdabuild.cc1
-rw-r--r--colm/pdarun.c1
-rw-r--r--colm/pdarun.h1
-rw-r--r--colm/program.c1
-rw-r--r--colm/redbuild.h1
-rw-r--r--colm/redfsm.cc1
-rw-r--r--colm/resolve.cc1
-rw-r--r--colm/synthesis.cc1
23 files changed, 2 insertions, 60 deletions
diff --git a/colm/Makefile.am b/colm/Makefile.am
index 5d7f1101..226bafbf 100644
--- a/colm/Makefile.am
+++ b/colm/Makefile.am
@@ -28,7 +28,7 @@ RUNTIME_SRC = \
RUNTIME_HDR = \
bytecode.h config.h defs.h debug.h pool.h input.h \
- fsmrun.h pdarun.h map.h tree.h program.h colm.h
+ pdarun.h map.h tree.h program.h colm.h
lib_LIBRARIES = libcolmp.a libcolmd.a
@@ -49,7 +49,7 @@ colm_LDADD = libcolmp.a
colm_SOURCES = \
buffer.h bytecode.h colm.h debug.h dotgen.h fsmcodegen.h fsmgraph.h \
- fsmrun.h input.h keyops.h lmparse.h lmscan.h map.h parsedata.h \
+ input.h keyops.h lmparse.h lmscan.h map.h parsedata.h \
parsetree.h pcheck.h pdacodegen.h pdagraph.h pdarun.h pool.h redbuild.h \
redfsm.h rtvector.h tree.h version.h global.h colm.h \
\
diff --git a/colm/bytecode.c b/colm/bytecode.c
index 94e7d9b6..e8a89c7d 100644
--- a/colm/bytecode.c
+++ b/colm/bytecode.c
@@ -20,7 +20,6 @@
*/
#include <colm/pdarun.h>
-#include <colm/fsmrun.h>
#include <colm/tree.h>
#include <colm/bytecode.h>
#include <colm/pool.h>
diff --git a/colm/codegen.cc b/colm/codegen.cc
index f55257e7..653d8d51 100644
--- a/colm/codegen.cc
+++ b/colm/codegen.cc
@@ -23,7 +23,6 @@
#include "fsmcodegen.h"
#include "redfsm.h"
#include "bstmap.h"
-#include "fsmrun.h"
#include "debug.h"
#include <sstream>
#include <string>
diff --git a/colm/compiler.cc b/colm/compiler.cc
index 8043b45f..687e2791 100644
--- a/colm/compiler.cc
+++ b/colm/compiler.cc
@@ -34,7 +34,6 @@
#include "redbuild.h"
#include "pdacodegen.h"
#include "fsmcodegen.h"
-#include "fsmrun.h"
#include "pdarun.h"
#include "colm.h"
#include "pool.h"
diff --git a/colm/ctinput.cc b/colm/ctinput.cc
index a4ff653b..c2d74fc1 100644
--- a/colm/ctinput.cc
+++ b/colm/ctinput.cc
@@ -22,7 +22,6 @@
#include "parsedata.h"
#include "parsetree.h"
#include "input.h"
-#include "fsmrun.h"
#include "debug.h"
#include "pool.h"
diff --git a/colm/declare.cc b/colm/declare.cc
index 6a285277..c2cdec51 100644
--- a/colm/declare.cc
+++ b/colm/declare.cc
@@ -21,7 +21,6 @@
#include "bytecode.h"
#include "parsedata.h"
-#include "fsmrun.h"
#include <iostream>
#include <assert.h>
diff --git a/colm/exports.cc b/colm/exports.cc
index df94abdf..3556e249 100644
--- a/colm/exports.cc
+++ b/colm/exports.cc
@@ -23,7 +23,6 @@
#include "fsmcodegen.h"
#include "redfsm.h"
#include "bstmap.h"
-#include "fsmrun.h"
#include "debug.h"
#include <sstream>
#include <string>
diff --git a/colm/fsmcodegen.cc b/colm/fsmcodegen.cc
index e82198c4..2c9c3387 100644
--- a/colm/fsmcodegen.cc
+++ b/colm/fsmcodegen.cc
@@ -23,7 +23,6 @@
#include "fsmcodegen.h"
#include "redfsm.h"
#include "bstmap.h"
-#include "fsmrun.h"
#include <sstream>
#include <string>
#include <assert.h>
@@ -886,7 +885,6 @@ void FsmCodeGen::writeIncludes()
{
out <<
"#include <colm/pdarun.h>\n"
- "#include <colm/fsmrun.h>\n"
"#include <colm/debug.h>\n"
"#include <colm/bytecode.h>\n"
"#include <stdio.h>\n"
diff --git a/colm/fsmcodegen.h b/colm/fsmcodegen.h
index 5a24a0d2..39ae1876 100644
--- a/colm/fsmcodegen.h
+++ b/colm/fsmcodegen.h
@@ -28,7 +28,6 @@
#include "keyops.h"
#include "parsedata.h"
#include "redfsm.h"
-#include "fsmrun.h"
using std::string;
using std::ostream;
diff --git a/colm/fsmexec.cc b/colm/fsmexec.cc
index d3b06555..905f1d80 100644
--- a/colm/fsmexec.cc
+++ b/colm/fsmexec.cc
@@ -24,7 +24,6 @@
#include "config.h"
#include "defs.h"
-#include "fsmrun.h"
#include "redfsm.h"
#include "parsedata.h"
#include "parsetree.h"
diff --git a/colm/fsmrun.h b/colm/fsmrun.h
deleted file mode 100644
index 821b3ccf..00000000
--- a/colm/fsmrun.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * Copyright 2007-2012 Adrian Thurston <thurston@complang.org>
- */
-
-/* This file is part of Colm.
- *
- * Colm is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * Colm is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with Colm; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-#ifndef _FSMRUN2_H
-#define _FSMRUN2_H
-
-#include <colm/input.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/colm/input.c b/colm/input.c
index 46b72fc6..532170ee 100644
--- a/colm/input.c
+++ b/colm/input.c
@@ -20,7 +20,6 @@
*/
#include <colm/input.h>
-#include <colm/fsmrun.h>
#include <colm/pdarun.h>
#include <colm/debug.h>
diff --git a/colm/lmparse.kl b/colm/lmparse.kl
index 5f3adb38..bbfd9b6f 100644
--- a/colm/lmparse.kl
+++ b/colm/lmparse.kl
@@ -26,7 +26,6 @@
#include "lmparse.h"
#include "global.h"
#include "input.h"
-#include "fsmrun.h"
using std::cout;
using std::cerr;
diff --git a/colm/parsetree.cc b/colm/parsetree.cc
index 02d8f68f..4c82410e 100644
--- a/colm/parsetree.cc
+++ b/colm/parsetree.cc
@@ -22,7 +22,6 @@
#include "lmparse.h"
#include "parsetree.h"
#include "input.h"
-#include "fsmrun.h"
#include <iostream>
#include <iomanip>
diff --git a/colm/parsetree.h b/colm/parsetree.h
index b9841c7e..9e65bf6d 100644
--- a/colm/parsetree.h
+++ b/colm/parsetree.h
@@ -35,7 +35,6 @@
#include "astring.h"
#include "bytecode.h"
#include "avlbasic.h"
-#include "fsmrun.h"
/* Operators that are represented with single symbol characters. */
#define OP_DoubleEql 'e'
diff --git a/colm/pdabuild.cc b/colm/pdabuild.cc
index 1dbd649e..6eb929f7 100644
--- a/colm/pdabuild.cc
+++ b/colm/pdabuild.cc
@@ -32,7 +32,6 @@
#include "redfsm.h"
#include "fsmcodegen.h"
#include "redbuild.h"
-#include "fsmrun.h"
/* Dumping the fsm. */
#include "mergesort.h"
diff --git a/colm/pdarun.c b/colm/pdarun.c
index ec868c7a..778f6339 100644
--- a/colm/pdarun.c
+++ b/colm/pdarun.c
@@ -22,7 +22,6 @@
#include "config.h"
#include "debug.h"
#include "pdarun.h"
-#include "fsmrun.h"
#include "bytecode.h"
#include "tree.h"
#include "pool.h"
diff --git a/colm/pdarun.h b/colm/pdarun.h
index 1da0ef42..d7e83772 100644
--- a/colm/pdarun.h
+++ b/colm/pdarun.h
@@ -23,7 +23,6 @@
#define __COLM_PDARUN_H
#include <colm/input.h>
-#include <colm/fsmrun.h>
#include <colm/defs.h>
#include <colm/tree.h>
diff --git a/colm/program.c b/colm/program.c
index 412473e5..b604fabe 100644
--- a/colm/program.c
+++ b/colm/program.c
@@ -20,7 +20,6 @@
*/
#include <colm/pdarun.h>
-#include <colm/fsmrun.h>
#include <colm/tree.h>
#include <colm/bytecode.h>
#include <colm/pool.h>
diff --git a/colm/redbuild.h b/colm/redbuild.h
index dbbb3e19..5ae75406 100644
--- a/colm/redbuild.h
+++ b/colm/redbuild.h
@@ -26,7 +26,6 @@
#include "avltree.h"
#include "fsmgraph.h"
#include "parsedata.h"
-#include "fsmrun.h"
/* Forwards. */
struct FsmTrans;
diff --git a/colm/redfsm.cc b/colm/redfsm.cc
index d8e4a983..5ec075ce 100644
--- a/colm/redfsm.cc
+++ b/colm/redfsm.cc
@@ -26,7 +26,6 @@
#include "mergesort.h"
#include "fsmgraph.h"
#include "parsetree.h"
-#include "fsmrun.h"
using std::ostringstream;
diff --git a/colm/resolve.cc b/colm/resolve.cc
index bf639738..6fc4b53e 100644
--- a/colm/resolve.cc
+++ b/colm/resolve.cc
@@ -21,7 +21,6 @@
#include "bytecode.h"
#include "parsedata.h"
-#include "fsmrun.h"
#include <iostream>
#include <assert.h>
diff --git a/colm/synthesis.cc b/colm/synthesis.cc
index 2c7e7e8b..bc40af95 100644
--- a/colm/synthesis.cc
+++ b/colm/synthesis.cc
@@ -21,7 +21,6 @@
#include "bytecode.h"
#include "parsedata.h"
-#include "fsmrun.h"
#include "pdarun.h"
#include "input.h"
#include <iostream>