X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=Translator.hs;h=6fa043c5e61039a6c52dd82f7920909b3f65c33d;hb=1e7d79de8b34aca4bf0f63d3822dd0b018356038;hp=29cf1481158bd3da9df5b49940e85aa68c9c7f08;hpb=ccb1999bfcce214b8a1de2f052367ac59b83a320;p=matthijs%2Fmaster-project%2Fc%CE%BBash.git diff --git a/Translator.hs b/Translator.hs index 29cf148..6fa043c 100644 --- a/Translator.hs +++ b/Translator.hs @@ -478,6 +478,9 @@ createSignalAssignments (Signal dst) (Signal src) = createSignalAssignments (Tuple dsts) (Tuple srcs) = concat $ zipWith createSignalAssignments dsts srcs +createSignalAssignments dst src = + error $ "Non matching source and destination: " ++ show dst ++ "\nand\n" ++ show src + data SignalNameMap t = Tuple [SignalNameMap t] | Signal t