summaryrefslogtreecommitdiffstats
path: root/src/output.hpp
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2015-04-09 19:14:14 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2015-04-09 19:14:14 +0200
commit35c02202fd782b32feef350a012cd3b55d5b6b12 (patch)
treec285d3454c69605c735539f7eeae58902de7af09 /src/output.hpp
parent5887ec38e1ff7f23c50140ccbb12debcab281abd (diff)
downloadsolar-35c02202fd782b32feef350a012cd3b55d5b6b12.tar
solar-35c02202fd782b32feef350a012cd3b55d5b6b12.zip
generator: move LR(0)-specific code to generator_lr0_t
Diffstat (limited to 'src/output.hpp')
-rw-r--r--src/output.hpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/output.hpp b/src/output.hpp
index e3d5b99..0bff7d3 100644
--- a/src/output.hpp
+++ b/src/output.hpp
@@ -26,7 +26,7 @@
#pragma once
-#include "generator.hpp"
+#include "generator_lr0.hpp"
#include <cstdio>
@@ -39,7 +39,7 @@ private:
std::string token_prefix_str;
unsigned stack_size;
- const generator_t *generator;
+ const generator_lr0_t *generator;
std::string header_filename;
@@ -73,7 +73,7 @@ private:
void emit_source();
public:
- output_t(const generator_t *generator0, const char *header, const char *source);
+ output_t(const generator_lr0_t *generator0, const char *header, const char *source);
~output_t();
void write();