added lexer for KRL