Este documento describe JFlex, una herramienta para generar analizadores léxicos en Java. JFlex genera código Java a partir de una especificación léxica. La especificación incluye expresiones regulares para definir tokens, directivas para controlar el comportamiento, y acciones en Java para procesar los tokens. El documento también describe cómo usar JFlex en un proyecto Eclipse para construir un analizador léxico y sintáctico sencillo para una calculadora.