aboutsummaryrefslogtreecommitdiff
path: root/frontend/mergecases.dcl
blob: b4a01784c2a5e547187faf8b91a3415dc2a35a73 (plain) (blame)
1
2
3
4
5
6
7
8
9
/*
	module owner: Ronny Wichers Schreur
*/
definition module mergecases

import syntax, checksupport

mergeCases :: !(!Expression, !Position) ![(!Expression, !Position)] !*VarHeap !*ExpressionHeap !*ErrorAdmin
			-> *(!(!Expression, !Position), !*VarHeap, !*ExpressionHeap, !*ErrorAdmin)