Commit 64eb300d authored by anisko_r's avatar anisko_r
Browse files

2002-08-12 Robert Anisko <robert@lrde.epita.fr>

	* src/grammar/BooleanLiterals.sdf: Remove some debugging rules.
	* src/grammar/CharacterLiterals.sdf: Likewise.
	* src/grammar/Expressions.sdf: Likewise.
	* src/grammar/FloatingLiterals.sdf: Likewise.
	* src/grammar/Identifiers.sdf: Likewise.
	* src/grammar/IntegerLiterals.sdf: Likewise.
	* src/grammar/Literals.sdf: Likewise.
	* src/grammar/PrimaryExpressions.sdf: Likewise.
	* src/grammar/StringLiterals.sdf: Likewise.
parent f31e798b
2002-08-12 Robert Anisko <robert@lrde.epita.fr>
* src/grammar/BooleanLiterals.sdf: Remove some debugging rules.
* src/grammar/CharacterLiterals.sdf: Likewise.
* src/grammar/Expressions.sdf: Likewise.
* src/grammar/FloatingLiterals.sdf: Likewise.
* src/grammar/Identifiers.sdf: Likewise.
* src/grammar/IntegerLiterals.sdf: Likewise.
* src/grammar/Literals.sdf: Likewise.
* src/grammar/PrimaryExpressions.sdf: Likewise.
* src/grammar/StringLiterals.sdf: Likewise.
2002-08-05 Robert Anisko <robert@lrde.epita.fr>
* src/grammar/MemberSpecifications.sdf: Rewrite the rules that
......
;; -*- Prcs -*-
(Created-By-Prcs-Version 1 3 2)
(Project-Description "Meta/SDF Grammar for C++")
(Project-Version meta-c++-grammar 0 81)
(Parent-Version meta-c++-grammar 0 80)
(Version-Log "2002-08-05 Robert Anisko <robert@lrde.epita.fr>
(Project-Version meta-c++-grammar 0 82)
(Parent-Version meta-c++-grammar 0 81)
(Version-Log "2002-08-12 Robert Anisko <robert@lrde.epita.fr>
* src/grammar/MemberSpecifications.sdf: Rewrite the rules that
produce `MemberDeclarator' to avoid useless conflicts.")
* src/grammar/BooleanLiterals.sdf: Remove some debugging rules.
* src/grammar/CharacterLiterals.sdf: Likewise.
* src/grammar/Expressions.sdf: Likewise.
* src/grammar/FloatingLiterals.sdf: Likewise.
* src/grammar/Identifiers.sdf: Likewise.
* src/grammar/IntegerLiterals.sdf: Likewise.
* src/grammar/Literals.sdf: Likewise.
* src/grammar/PrimaryExpressions.sdf: Likewise.
* src/grammar/StringLiterals.sdf: Likewise.")
(New-Version-Log "")
(Checkin-Time "Mon, 05 Aug 2002 17:51:00 +0200")
(Checkin-Time "Mon, 12 Aug 2002 18:20:56 +0200")
(Checkin-Login anisko_r)
(Populate-Ignore
(
......@@ -77,7 +84,7 @@
)
(Project-Keywords)
(Files
(ChangeLog (meta-c++-grammar/0_ChangeLog 1.80 640))
(ChangeLog (meta-c++-grammar/0_ChangeLog 1.81 640))
(Makefile.am (meta-c++-grammar/f/34_Makefile.a 1.2 640))
(TODO (meta-c++-grammar/f/27_TODO 1.2 640))
......@@ -125,9 +132,9 @@
(src/grammar/AsmDefinitions.sdf (meta-c++-grammar/8_AsmDefinit 1.4 640))
(src/grammar/AssignmentExpressions.sdf (meta-c++-grammar/9_Assignment 1.5 640))
(src/grammar/BaseSpecifiers.sdf (meta-c++-grammar/10_BaseSpecif 1.5 640))
(src/grammar/BooleanLiterals.sdf (meta-c++-grammar/11_BooleanLit 1.2 640))
(src/grammar/BooleanLiterals.sdf (meta-c++-grammar/11_BooleanLit 1.3 640))
(src/grammar/CastExpressions.sdf (meta-c++-grammar/12_CastExpres 1.5 640))
(src/grammar/CharacterLiterals.sdf (meta-c++-grammar/13_CharacterL 1.2 640))
(src/grammar/CharacterLiterals.sdf (meta-c++-grammar/13_CharacterL 1.3 640))
(src/grammar/Characters.sdf (meta-c++-grammar/14_Characters 1.2 640))
(src/grammar/ClassSpecifiers.sdf (meta-c++-grammar/15_ClassSpeci 1.5 640))
(src/grammar/CompoundStatements.sdf (meta-c++-grammar/16_CompoundSt 1.4 640))
......@@ -150,22 +157,22 @@
(src/grammar/ExplicitInstantiations.sdf (meta-c++-grammar/32_ExplicitIn 1.4 640))
(src/grammar/ExplicitSpecializations.sdf (meta-c++-grammar/33_ExplicitSp 1.4 640))
(src/grammar/ExpressionStatements.sdf (meta-c++-grammar/34_Expression 1.4 640))
(src/grammar/Expressions.sdf (meta-c++-grammar/35_Expression 1.4 640))
(src/grammar/FloatingLiterals.sdf (meta-c++-grammar/36_FloatingLi 1.2 640))
(src/grammar/Expressions.sdf (meta-c++-grammar/35_Expression 1.5 640))
(src/grammar/FloatingLiterals.sdf (meta-c++-grammar/36_FloatingLi 1.3 640))
(src/grammar/FunctionDefinitions.sdf (meta-c++-grammar/37_FunctionDe 1.5 640))
(src/grammar/FunctionSpecifiers.sdf (meta-c++-grammar/38_FunctionSp 1.4 640))
(src/grammar/IdExpressions.sdf (meta-c++-grammar/39_IdExpressi 1.6 640))
(src/grammar/Identifiers.sdf (meta-c++-grammar/40_Identifier 1.5 640))
(src/grammar/Identifiers.sdf (meta-c++-grammar/40_Identifier 1.6 640))
(src/grammar/InclusiveOrExpressions.sdf (meta-c++-grammar/41_InclusiveO 1.4 640))
(src/grammar/InitDeclarators.sdf (meta-c++-grammar/42_InitDeclar 1.6 640))
(src/grammar/Initializers.sdf (meta-c++-grammar/43_Initialize 1.5 640))
(src/grammar/IntegerLiterals.sdf (meta-c++-grammar/44_IntegerLit 1.2 640))
(src/grammar/IntegerLiterals.sdf (meta-c++-grammar/44_IntegerLit 1.3 640))
(src/grammar/IterationStatements.sdf (meta-c++-grammar/45_IterationS 1.5 640))
(src/grammar/JumpStatements.sdf (meta-c++-grammar/46_JumpStatem 1.4 640))
(src/grammar/Keywords.sdf (meta-c++-grammar/47_Keywords.s 1.1 640))
(src/grammar/LabeledStatements.sdf (meta-c++-grammar/48_LabeledSta 1.4 640))
(src/grammar/LinkageSpecifications.sdf (meta-c++-grammar/49_LinkageSpe 1.4 640))
(src/grammar/Literals.sdf (meta-c++-grammar/50_Literals.s 1.2 640))
(src/grammar/Literals.sdf (meta-c++-grammar/50_Literals.s 1.3 640))
(src/grammar/LogicalAndExpressions.sdf (meta-c++-grammar/51_LogicalAnd 1.4 640))
(src/grammar/LogicalOrExpressions.sdf (meta-c++-grammar/b/0_LogicalOrE 1.4 640))
(src/grammar/Makefile.am (meta-c++-grammar/f/47_Makefile.a 1.8 640))
......@@ -178,7 +185,7 @@
(src/grammar/ParameterDeclarations.sdf (meta-c++-grammar/b/7_ParameterD 1.5 640))
(src/grammar/PmExpressions.sdf (meta-c++-grammar/b/8_PmExpressi 1.5 640))
(src/grammar/PostfixExpressions.sdf (meta-c++-grammar/b/9_PostfixExp 1.5 640))
(src/grammar/PrimaryExpressions.sdf (meta-c++-grammar/b/10_PrimaryExp 1.5 640))
(src/grammar/PrimaryExpressions.sdf (meta-c++-grammar/b/10_PrimaryExp 1.6 640))
(src/grammar/RelationalExpressions.sdf (meta-c++-grammar/b/11_Relational 1.5 640))
(src/grammar/SelectionStatements.sdf (meta-c++-grammar/b/12_SelectionS 1.5 640))
(src/grammar/ShiftExpressions.sdf (meta-c++-grammar/b/13_ShiftExpre 1.5 640))
......@@ -186,7 +193,7 @@
(src/grammar/Specifiers.sdf (meta-c++-grammar/b/15_Specifiers 1.6 640))
(src/grammar/Statements.sdf (meta-c++-grammar/b/16_Statements 1.2 640))
(src/grammar/StorageClassSpecifiers.sdf (meta-c++-grammar/b/17_StorageCla 1.4 640))
(src/grammar/StringLiterals.sdf (meta-c++-grammar/b/18_StringLite 1.2 640))
(src/grammar/StringLiterals.sdf (meta-c++-grammar/b/18_StringLite 1.3 640))
(src/grammar/TemplateDeclarations.sdf (meta-c++-grammar/b/19_TemplateDe 1.5 640))
(src/grammar/TemplateIds.sdf (meta-c++-grammar/b/20_TemplateId 1.6 640))
(src/grammar/TemplateParameters.sdf (meta-c++-grammar/b/21_TemplatePa 1.5 640))
......
......@@ -9,7 +9,6 @@ exports
%% sorts
%%
%% BooleanLiteral
%% ForceBooleanLiteral
lexical syntax
......@@ -20,4 +19,3 @@ exports
context-free syntax
BOOLEAN-LITERAL -> BooleanLiteral
"BooleanLiteral" "(" BooleanLiteral ")" -> ForceBooleanLiteral
......@@ -10,7 +10,6 @@ exports
%% sorts
%%
%% CharacterLiteral
%% ForceCharacterLiteral
lexical syntax
......@@ -29,4 +28,3 @@ exports
context-free syntax
CHARACTER-LITERAL -> CharacterLiteral
"CharacterLiteral" "(" CharacterLiteral ")" -> ForceCharacterLiteral
......@@ -9,12 +9,8 @@ exports
%% sorts
%%
%% Expression
%% ForceExpression
context-free syntax
%% 5.18 [expr.comma]
{ AssignmentExpression "," }+ -> Expression
%% For debugging purpose.
"@Expression" "(" Expression ")" -> ForceExpression
......@@ -9,7 +9,6 @@ exports
%% sorts
%%
%% FloatingLiteral
%% ForceFloatingLiteral
lexical syntax
......@@ -33,4 +32,3 @@ exports
context-free syntax
FLOATING-LITERAL -> FloatingLiteral
"FloatingLiteral" "(" FloatingLiteral ")" -> ForceFloatingLiteral
......@@ -9,7 +9,6 @@ exports
%% sorts
%%
%% ForceIdentifier
%% Identifier
lexical syntax
......@@ -24,6 +23,3 @@ exports
%% 2.10 [lex.name]
ID -> Identifier
%% For debugging purpose.
"@Identifier" "(" Identifier ")" -> ForceIdentifier
......@@ -9,7 +9,6 @@ exports
%% sorts
%%
%% IntegerLiteral
%% ForceIntegerLiteral
lexical syntax
......@@ -39,6 +38,3 @@ exports
context-free syntax
INTEGER-LITERAL -> IntegerLiteral
%% For debugging purpose.
"@IntegerLiteral" "(" IntegerLiteral ")" -> ForceIntegerLiteral
......@@ -13,7 +13,6 @@ exports
%% sorts
%%
%% ForceLiteral
%% Literal
context-free syntax
......@@ -24,6 +23,3 @@ exports
FloatingLiteral -> Literal
StringLiteral -> Literal
BooleanLiteral -> Literal
%% For debugging purpose.
"@Literal" "(" Literal ")" -> ForceLiteral
......@@ -19,6 +19,3 @@ exports
"this" -> PrimaryExpression
"(" Expression ")" -> PrimaryExpression
IdExpression -> PrimaryExpression
%% For debugging purpose.
"@PrimaryExpression" "(" PrimaryExpression ")" -> PrimaryExpression
......@@ -10,7 +10,6 @@ exports
%% sorts
%%
%% StringLiteral
%% ForceStringLiteral
lexical syntax
......@@ -29,4 +28,3 @@ exports
context-free syntax
STRING-LITERAL -> StringLiteral
"StringLiteral" "(" StringLiteral ")" -> ForceStringLiteral
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment