/* Ċ Ġ* ĠK OT LIN ĠDI AG NO ST ICS ĠSPEC ĠTEST Ġ( POSITIVE ) Ċ Ġ* Ċ Ġ* ĠSECTION S : Ġwhen - expression Ċ Ġ* ĠPAR AG R APH : Ġ 5 Ċ Ġ* ĠS ENT ENCE : Ġ[ 1 ] ĠThe Ġelse Ġentry Ġis Ġalso Ġspecial Ġin Ġthe Ġsense Ġthat Ġit Ġmust Ġbe Ġthe Ġlast Ġentry Ġin Ġthe Ġexpression , Ġotherwise Ġa Ġcompiler Ġerror Ġmust Ġbe Ġgenerated . Ċ Ġ* ĠNUMBER : Ġ 1 Ċ Ġ* ĠDESCRIPTION : Ġ' When ' Ġwithout Ġbound Ġvalue Ġand Ġwith Ġelse Ġbranch Ġin Ġthe Ġlast Ġposition . Ċ Ġ*/ Ċ Ċ // ĠTEST CASE ĠNUMBER : Ġ 1 Ċ fun Ġcase _ 1 ( value _ 1 : ĠInt ): ĠString Ġ{ ĊĠĠĠ Ġwhen Ġ{ ĊĠĠĠĠĠĠĠ Ġvalue _ 1 Ġ== Ġ 1 Ġ-> Ġreturn Ġ"" ĊĠĠĠĠĠĠĠ Ġvalue _ 1 Ġ== Ġ 2 Ġ-> Ġreturn Ġ"" ĊĠĠĠĠĠĠĠ Ġelse Ġ-> Ġreturn Ġ"" ĊĠĠĠ Ġ} Ċ } Ċ Ċ // ĠTEST CASE ĠNUMBER : Ġ 2 Ċ fun Ġcase _ 2 ( value _ 1 : ĠInt ): ĠString Ġ= Ġwhen Ġ{ ĊĠĠĠ Ġvalue _ 1 Ġ== Ġ 1 Ġ-> Ġ"" ĊĠĠĠ Ġvalue _ 1 Ġ== Ġ 2 Ġ-> Ġ"" ĊĠĠĠ Ġelse Ġ-> Ġ"" Ċ } Ċ