Added LRU cache for the lexer in Code.
Simplification in ShellCode