package Ġdev . rh ov as . interpreter . library Ċ Ċ @ Reflect . Type (" Null ") Ċ object ĠNull Initializer Ġ: ĠLibrary . Type Initializer (" Null ") Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġinitialize () Ġ{ ĊĠĠĠĠĠĠĠ Ġinherits . add ( Library . TYPES [" Any "] !! ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Reflect . Method (" equals ", Ġoperator Ġ= Ġ" ==", ĊĠĠĠĠĠĠĠ Ġparameters Ġ= Ġ[ Reflect . Type (" Null ") ], ĊĠĠĠĠĠĠĠ Ġreturns Ġ= ĠReflect . Type (" Boolean "), ĊĠĠĠ Ġ) ĊĠĠĠ Ġfun Ġequals ( instance : ĠVoid ?, Ġother : ĠVoid ?): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Reflect . Method (" toString ", Ġreturns Ġ= ĠReflect . Type (" String ")) ĊĠĠĠ Ġfun ĠtoString ( instance : ĠVoid ?): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ" null " ĊĠĠĠ Ġ} Ċ Ċ } Ċ