package Ġdev . ss ch . mini java . compiler . exception Ċ Ċ import Ġdev . ss ch . mini java . compiler . DataType Ċ import Ġorg . antlr . v 4 . runtime . Token Ċ Ċ class ĠIn compatible Type Exception ( expected : ĠDataType , Ġgiven : ĠDataType ?, Ġtoken : ĠToken ) Ġ: ĠSemantic Exception (" In compatible Ġtype , Ġ$ expected Ġwas Ġexpected , Ġbut Ġ${ given Ġ?: Ġ" void "} Ġwas Ġgiven ", Ġtoken )