aboutsummaryrefslogtreecommitdiff
path: root/frontend/predef.dcl
diff options
context:
space:
mode:
authoralimarin2002-10-01 12:23:01 +0000
committeralimarin2002-10-01 12:23:01 +0000
commit702ea1bc19fed9d81245cd0aeae3516ecb80e08a (patch)
treee974c93c63addc2f51da59307006c64bd38a7215 /frontend/predef.dcl
parentimproved case classification (diff)
minor changes in generics
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1214 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
Diffstat (limited to 'frontend/predef.dcl')
-rw-r--r--frontend/predef.dcl65
1 files changed, 33 insertions, 32 deletions
diff --git a/frontend/predef.dcl b/frontend/predef.dcl
index f93cb84..70874f9 100644
--- a/frontend/predef.dcl
+++ b/frontend/predef.dcl
@@ -173,38 +173,39 @@ PD_TypeCONS :== 189
PD_ConsCONS :== 190
PD_TypeFIELD :== 191
PD_ConsFIELD :== 192
-PD_GenericInfo :== 193
-PD_NoGenericInfo :== 194
-PD_GenericConsInfo :== 195
-PD_GenericFieldInfo :== 196
-PD_TGenericConsDescriptor :== 197
-PD_CGenericConsDescriptor :== 198
-PD_TGenericFieldDescriptor :== 199
-PD_CGenericFieldDescriptor :== 200
-PD_TGenericTypeDefDescriptor :== 201
-PD_CGenericTypeDefDescriptor :== 202
-PD_TGenConsPrio :== 203
-PD_CGenConsNoPrio :== 204
-PD_CGenConsPrio :== 205
-PD_TGenConsAssoc :== 206
-PD_CGenConsAssocNone :== 207
-PD_CGenConsAssocLeft :== 208
-PD_CGenConsAssocRight :== 209
-PD_TGenType :== 210
-PD_CGenTypeCons :== 211
-PD_CGenTypeVar :== 212
-PD_CGenTypeArrow :== 213
-PD_CGenTypeApp :== 214
-
-
-PD_GenericBimap :== 215
-PD_bimapId :== 216
-
-PD_TypeGenericDict :== 217
-
-PD_ModuleConsSymbol :== 218
-
-PD_NrOfPredefSymbols :== 219
+PD_TypeREC :== 193
+PD_ConsREC :== 194
+PD_GenericInfo :== 195
+PD_NoGenericInfo :== 196
+PD_GenericConsInfo :== 197
+PD_GenericFieldInfo :== 198
+PD_TGenericConsDescriptor :== 199
+PD_CGenericConsDescriptor :== 200
+PD_TGenericFieldDescriptor :== 201
+PD_CGenericFieldDescriptor :== 202
+PD_TGenericTypeDefDescriptor :== 203
+PD_CGenericTypeDefDescriptor :== 204
+PD_TGenConsPrio :== 205
+PD_CGenConsNoPrio :== 206
+PD_CGenConsPrio :== 207
+PD_TGenConsAssoc :== 208
+PD_CGenConsAssocNone :== 209
+PD_CGenConsAssocLeft :== 210
+PD_CGenConsAssocRight :== 211
+PD_TGenType :== 212
+PD_CGenTypeCons :== 213
+PD_CGenTypeVar :== 214
+PD_CGenTypeArrow :== 215
+PD_CGenTypeApp :== 216
+
+
+PD_GenericBimap :== 217
+PD_bimapId :== 218
+
+PD_TypeGenericDict :== 219
+
+PD_ModuleConsSymbol :== 220
+PD_NrOfPredefSymbols :== 221
GetTupleConsIndex tup_arity :== PD_Arity2TupleSymbol + tup_arity - 2
GetTupleTypeIndex tup_arity :== PD_Arity2TupleType + tup_arity - 2