Implement Rule as a union rather than an abstract base class

This commit is contained in:
Max Brunsfeld 2017-03-17 12:52:01 -07:00
parent 272e3cc9c6
commit db4b9ebc7c
109 changed files with 2793 additions and 3120 deletions

View file

@ -6,8 +6,7 @@
#include <utility>
#include <vector>
#include "compiler/lex_table.h"
#include "compiler/rules/symbol.h"
#include "compiler/rules/metadata.h"
#include "compiler/rule.h"
#include "compiler/precedence_range.h"
#include "compiler/syntax_grammar.h"