aboutsummaryrefslogtreecommitdiff
path: root/frontend/syntax.dcl
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/syntax.dcl')
-rw-r--r--frontend/syntax.dcl3
1 files changed, 3 insertions, 0 deletions
diff --git a/frontend/syntax.dcl b/frontend/syntax.dcl
index 688887d..c0d9c41 100644
--- a/frontend/syntax.dcl
+++ b/frontend/syntax.dcl
@@ -44,6 +44,7 @@ instance == FunctionOrMacroIndex
| STE_Member
| STE_Generic
| STE_GenericCase
+ | STE_GenericDeriveClass
| STE_Instance
| STE_Variable !VarInfoPtr
| STE_TypeVariable !TypeVarInfoPtr
@@ -441,6 +442,8 @@ cNameLocationDependent :== True
:: GenericCaseFunctions
= GCF !Ident !GCF
+ | GCFS ![!GCF!]
+ | GCFC !Ident !Ident // IC_GenericDeriveClass IC_Class
:: GCF = {
gcf_gident :: !Ident, // name in IC_GenricCase namespace