aboutsummaryrefslogblamecommitdiff
path: root/frontend/convertDynamics.dcl
blob: 27d6a5358695021921c8695490f2c07e704ff940 (plain) (tree)
1
2
3
4
5
6
7
8
9
  
                                           
  
                                 
                             
                        
 
                                                                                                                                                                                                           
                                                                                                                                                                                    
/*
	module owner: Ronny Wichers Schreur
*/
definition module convertDynamics

import syntax , checksupport
from transform import ::Group
:: TypeCodeVariableInfo
:: DynamicValueAliasInfo

convertDynamicPatternsIntoUnifyAppls :: !{# CommonDefs} !Int !*{! Group} !*{#FunDef} !*PredefinedSymbols !*VarHeap !*TypeHeaps !*ExpressionHeap (Optional *File) {# DclModule} !IclModule /* TD */ [String]
			-> (!*{! Group}, !*{#FunDef}, !*PredefinedSymbols, !*{#{# CheckedTypeDef}}, !ImportedConstructors, !*VarHeap, !*TypeHeaps, !*ExpressionHeap, Optional *File)