X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=sem.dcl;h=584deb567792c7e75b67360be3fab9646c8bd3a6;hb=6d70a636ed3b4573c4c81ba068ae2b46523c9465;hp=dbf101430f8bcf41857d20f0c23c22aecb42e9fb;hpb=f490bc3083cc290680499d4c12be9b732b94fd82;p=cc1516.git diff --git a/sem.dcl b/sem.dcl index dbf1014..584deb5 100644 --- a/sem.dcl +++ b/sem.dcl @@ -10,6 +10,8 @@ from StdOverloaded import class toString | UnifyError Pos Type Type | FieldSelectorError Pos Type FieldSelector | OperatorError Pos Op2 Type + | UndeclaredVariableError Pos String + | ArgumentMisMatchError Pos String | Error String :: Gamma :: SemOutput :== Either [SemError] (AST, Gamma)