From e5a9e9a32f9234a0b4240f28b1a4a4af6c2d4069 Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Mon, 11 Jul 2016 11:47:59 -0700 Subject: [PATCH] Remove the 'Symbol' rule from the grammar. --- spec/grammar.dd | 12 ------------ spec/template.dd | 11 ----------- 2 files changed, 23 deletions(-) diff --git a/spec/grammar.dd b/spec/grammar.dd index ca86b78936..a2274048ae 100644 --- a/spec/grammar.dd +++ b/spec/grammar.dd @@ -762,7 +762,6 @@ $(GNAME GotoStatement): $(GRAMMAR $(GNAME WithStatement): $(D with) $(D $(LPAREN)) $(EXPRESSION) $(D $(RPAREN)) $(PSSCOPE) - $(D with) $(D $(LPAREN)) $(GLINK Symbol) $(D $(RPAREN)) $(PSSCOPE) $(D with) $(D $(LPAREN)) $(GLINK TemplateInstance) $(D $(RPAREN)) $(PSSCOPE) ) @@ -1480,17 +1479,6 @@ $(GNAME TemplateArgumentList): $(GNAME TemplateArgument): $(GLINK Type) $(ASSIGNEXPRESSION) - $(GLINK Symbol) - -$(GNAME Symbol): - $(GLINK SymbolTail) - $(D .) $(GLINK SymbolTail) - -$(GNAME SymbolTail): - $(I Identifier) - $(I Identifier) $(D .) $(I SymbolTail) - $(GLINK TemplateInstance) - $(GLINK TemplateInstance) $(D .) $(I SymbolTail) $(GNAME TemplateSingleArgument): $(I Identifier) diff --git a/spec/template.dd b/spec/template.dd index 771cf5236d..f63bcce938 100644 --- a/spec/template.dd +++ b/spec/template.dd @@ -75,17 +75,6 @@ $(GNAME TemplateArgumentList): $(GNAME TemplateArgument): $(GLINK2 declaration, Type) $(ASSIGNEXPRESSION) - $(GLINK Symbol) - -$(GNAME Symbol): - $(GLINK SymbolTail) - $(D .) $(GLINK SymbolTail) - -$(GNAME SymbolTail): - $(I Identifier) - $(I Identifier) $(D .) $(I SymbolTail) - $(GLINK TemplateInstance) - $(GLINK TemplateInstance) $(D .) $(I SymbolTail) $(GNAME TemplateSingleArgument): $(I Identifier)