// Ġ! LANGUAGE : Ġ+ Variable Declaration In When Subject Ċ Ċ fun Ġtest ( a : ĠAny ) Ġ= ĊĠĠĠ Ġwhen Ġ( val Ġsubject Ġ= Ġa ) Ġ{ ĊĠĠĠĠĠĠĠ Ġis ĠInt Ġ-> Ġ" Int Ġ$ subject " ĊĠĠĠĠĠĠĠ Ġis ĠString Ġ-> Ġ" String Ġ${ subject . length }" ĊĠĠĠĠĠĠĠ Ġelse Ġ-> Ġ" other " ĊĠĠĠ Ġ} Ċ Ċ // Ġ 1 ĠLOCAL VARIABLE Ġsubject ĠL java / lang / Object ;