URL:
https://svn.lrde.epita.fr/svn/scool/branches/scool-ng
ChangeLog:
2008-10-08 Maxime van Noppen <yabo(a)lrde.epita.fr>
Accept where clauses in class predeclarations
* scl-syn/Declaration.sdf: Here.
Declaration.sdf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: branches/scool-ng/src/scl-syn/Declaration.sdf
===================================================================
--- branches/scool-ng/src/scl-syn/Declaration.sdf (revision 117)
+++ branches/scool-ng/src/scl-syn/Declaration.sdf (revision 118)
@@ -30,5 +30,5 @@
Identifier ":" ParametersDeclaration "->" "type"
"=" StaticBlock -> StaticFunction
{cons("StaticTypeFunction")}
ClassQualifier? Identifier ":" ParametersDeclaration "->"
"class" "=" StaticClassBlock -> StaticFunction
{cons("StaticClassFunction")}
- ClassQualifier? Identifier ":" "class" ";"
-> Declaration {cons("ClassDeclaration")}
+ ClassQualifier? Identifier ":" "class" ClassWhereClause?
";" -> Declaration {cons("ClassDeclaration")}
ClassQualifier? Identifier ":" "class" ClassWhereClause?
"=" ClassBlock -> Declaration {cons("ClassDefinition")}
--
\__/ \__/
(00) Maxime `yabo` van Noppen (00)
___) \ Epita 2009 / (___
(_____/ \_____)