aboutsummaryrefslogtreecommitdiff
path: root/frontend/convertcases.dcl
diff options
context:
space:
mode:
authorronny2001-05-08 12:54:42 +0000
committerronny2001-05-08 12:54:42 +0000
commit9099f9375ef8e450fdcf8840c24ae1ee62912ac6 (patch)
tree119f386d15ebaf8769b1d99cdb9857e088bf7421 /frontend/convertcases.dcl
parentrenamed convertCasesOfFunctionsIntoPatterns to convertCasesOfFunctions (diff)
split convertcases in two modules (convertcases and convertimportedtypes)
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@398 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
Diffstat (limited to 'frontend/convertcases.dcl')
-rw-r--r--frontend/convertcases.dcl10
1 files changed, 0 insertions, 10 deletions
diff --git a/frontend/convertcases.dcl b/frontend/convertcases.dcl
index 5e24391..372a3a7 100644
--- a/frontend/convertcases.dcl
+++ b/frontend/convertcases.dcl
@@ -6,16 +6,6 @@ convertCasesOfFunctions :: !*{! Group} !Int !{# {# FunType} } !{# CommonDefs} !*
!ImportedConstructors !*VarHeap !*TypeHeaps !*ExpressionHeap
-> (!ImportedFunctions, !*{! Group}, !*{#FunDef}, !*{#{# CheckedTypeDef}}, !ImportedConstructors, !*VarHeap, !*TypeHeaps, !*ExpressionHeap)
-convertImportedTypeSpecifications :: !Int !{# DclModule} !{# {# FunType} } !{# CommonDefs} !ImportedConstructors !ImportedFunctions
- !*{# {#CheckedTypeDef}} !*TypeHeaps !*VarHeap -> (!*{#{#CheckedTypeDef}}, !*TypeHeaps, !*VarHeap)
-
-convertDclModule :: !Int !{# DclModule} !{# CommonDefs} !*{#{# CheckedTypeDef}} !ImportedConstructors !*VarHeap !*TypeHeaps
- -> (!*{#{# CheckedTypeDef}}, !ImportedConstructors, !*VarHeap, !*TypeHeaps)
-
-convertIclModule :: !Int !{# CommonDefs} !*{#{# CheckedTypeDef}} !ImportedConstructors !*VarHeap !*TypeHeaps
- -> (!*{#{# CheckedTypeDef}}, !ImportedConstructors, !*VarHeap, !*TypeHeaps)
-
-
newFunction :: !(Optional Ident) !FunctionBody ![FreeVar] ![AType] !AType !Int !(!Int, ![FunctionInfoPtr],!*FunctionHeap)
-> (! SymbIdent, !(!Int, ![FunctionInfoPtr],!*FunctionHeap))