Analizador Léxico

Hola amigos, este es mi primer post, así que si algo está mal, le agradecería me lo hicieran saber; paso a contarles mi problema: lo que pasa es que he hecho un programa en Java (recién lo estoy aprendiendo) que consiste en un analizador léxico (con mi propio lenguaje) y la clase me ejecuta bien pero cuando ejecuto el programa (o sea, la tazita de café XD) me sale varias líneas en rojo (errores) y no sé cómo solucionarlo, así que pido de su apoyo par apoder ayudarme.

Muchas gracias.

Les dejó el código, para ver si encuentran algún error que yo no encontré.
 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Las lineas esas en rojo,

Las lineas esas en rojo, cuando le pones el mouse encima tienen un mensaje. Ese mensaje las primeras veces no parece tener sentido pero conforme te vas familiarizando con el compilador van siendo cada vez más útiles.

También debe de haber una pantalla con la salida de esos errores, listalos acá ( incluye un screenshot o algo ) y te podemos ayudar.

Saludos.

Imagen de rodrigo salado anaya

Consejos...

Hola bOhR19, quisiera hacerte unas observaciones:
1: Por convención debes poner con mayúscula la primera letra de tu clase (Capital), pero eso ayuda a que puedas identificar las clases en el código fácilmente; entre otras cosas claro. Te acostumbraras pronto.

2: Trata de no meter todo el código en el constructor ( ), intenta separarlo como lo hiciste con los otros métodos.

3: Java tiene Listas y las listas tienen métodos que te ayudan mucho, por ejemplo si yo quisiera hacer un método que me dijera si un carácter es separador o no lo aria de la siguiente manera:
 

4: En Java 7.x, puedes usar switch con strings, podrías usar eso en tu método palabraReservada. ()

Bueno no es todo pero por el momento si te parece bien podemos debatir los cambios que te propongo, espero tu opinión. Y si tienes dudas de lo que te digo, por favor dime y si de plano no me la sé yo seguro alguien nos dará un par de consejos.