package Ġde . den kt mit . text file utils Ċ Ċ sealed Ġinterface ĠToken 2 Ċ Ċ open Ġclass ĠDATA 2 ( ĊĠĠĠ Ġval Ġchars : ĠChar Array , ĊĠĠĠ Ġval ĠrowIndex : ĠInt , ĊĠĠĠ Ġval ĠcolumnIndex : ĠInt , ĊĠĠĠ Ġval ĠstartIndex : ĠInt , ĊĠĠĠ Ġval Ġend Index : ĠInt Ċ ) Ġ: ĠToken 2 Ġ{ ĊĠĠĠ Ġfun ĠisEmpty (): ĠBoolean Ġ= ĠstartIndex Ġ== Ġend Index ĊĠĠĠ Ġfun Ġvalue (): ĠString Ġ= Ġchars . slice Array ( startIndex Ġuntil Ġend Index ). join ToString ("") Ċ } Ċ Ċ object ĠDE LIMITER 2 Ġ: ĠToken 2 Ċ object ĠEN CLO S URE 2 Ġ: ĠToken 2 Ċ object ĠE OL 2 Ġ: ĠToken 2 Ċ object ĠEOF 2 Ġ: ĠToken 2