X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=AST.dcl;h=4fd4121eb851c93414e49efb011767977604b22a;hb=f490bc3083cc290680499d4c12be9b732b94fd82;hp=1e241dd4068fe60f4f19d6082ee256aaf6bee4b2;hpb=312e268e5861db8228099b57cde2b20edd31be8c;p=cc1516.git diff --git a/AST.dcl b/AST.dcl index 1e241dd..4fd4121 100644 --- a/AST.dcl +++ b/AST.dcl @@ -9,7 +9,7 @@ from StdOverloaded import class toString :: Type = TupleType (Type, Type) | ListType Type - | IdType String + | IdType String | IntType | BoolType | CharType @@ -41,3 +41,9 @@ from StdOverloaded import class toString | ReturnStmt (Maybe Expr) instance toString AST +instance toString Type +instance toString Pos +instance toString Op2 +instance == Op2 +instance == Type +instance toString FieldSelector