package Ġio . kot est . assertions . show Ċ Ċ object ĠString Show Ġ: ĠShow < String > Ġ{ ĊĠĠ Ġoverride Ġfun Ġshow ( a : ĠString ): ĠString Ġ= Ġwhen Ġ{ ĊĠĠĠĠĠ Ġa Ġ== Ġ"" Ġ-> Ġ"< empty Ġstring >" ĊĠĠĠĠĠ Ġa . isBlank () Ġ-> Ġa . replace (" Ġ", Ġ"\\ s ") ĊĠĠĠĠĠ Ġelse Ġ-> Ġa ĊĠĠĠĠĠĠĠĠ Ġ. replace ("\\ ", Ġ" \\\\ ") ĊĠĠĠĠĠĠĠĠ Ġ. replace (" \"", Ġ"\\ \" ") ĊĠĠĠĠĠĠĠĠ Ġ. replace ("\ '", Ġ"\\ \' ") ĊĠĠĠĠĠĠĠĠ Ġ. replace ("\ t ", Ġ"\\ \ t ") ĊĠĠĠĠĠĠĠĠ Ġ. replace ("\ b ", Ġ"\\ \ b ") ĊĠĠĠĠĠĠĠĠ Ġ. replace ("\ n ", Ġ"\\ \ n ") ĊĠĠĠĠĠĠĠĠ Ġ. replace ("\ r ", Ġ"\\ \ r ") ĊĠĠĠĠĠĠĠĠ Ġ. replace ("\ $", Ġ"\\ \$ ") ĊĠĠ Ġ} Ċ } Ċ