The lexer file json.lex locates in directory doc of the source tree. JSON.simple uses JFlex to generate src/org/json/simple/parser/Yylex.java from this lexer file.