package Ġorg . intellij . markdown . lexer Ċ Ċ import Ġorg . intellij . markdown . I ElementType Ċ Ċ interface ĠGenerated Lexer Ġ{ ĊĊĠĠĠ Ġval Ġtoken Start : ĠInt ĊĊĠĠĠ Ġval Ġtoken End : ĠInt ĊĠĠĠ Ġfun Ġreset ( buffer : ĠCharSequence , Ġstart : ĠInt , Ġend : ĠInt , ĠinitialState : ĠInt ) ĊĊĠĠĠ Ġfun Ġadvance (): ĠI ElementType ? Ċ Ċ } ĊĊ Ċ fun Ġ< E > ĠArrayList < E >. push ( e : ĠE ) Ġ{ ĊĠĠĠ Ġadd ( e ) Ċ } Ċ Ċ fun Ġ< E > ĠArrayList < E >. pop (): ĠE Ġ{ ĊĠĠĠ Ġval Ġresult Ġ= Ġlast () ĊĠĠĠ Ġdrop Last ( 1 ) ĊĠĠĠ Ġreturn Ġresult ; Ċ } Ċ