Token: también llamado componente léxico es una cadena de caracteres que tiene un significado coherente en cierto lenguaje de programación.
Lexema: cadena de caracteres que concuerda con un patron que describe un componente lexico.
Entonces cual es la diferencia ¿¿??
El componente lexico, en nuestro caso token es el patron que deben de seguir los caracteres, luego una vez que la secuencia de caracteres es aceptada a ella la llamamos lexema
Cabe mencionar que un token puede tener tener uno o infinitos lexemas, esto es si el token es palabra reservada o no, si el token es palabra reservada, entonces solo tendra un lexema (ej if, do), pero si no es palabra reservada, tendra muchos lexemas (ej identificador, numero)que puedan cumplir con la secuencia.
Espero ejemplificarles mejor esto con esta tabla:
Exitos!!!
Me parece muy bien tu comentario, sólo que en vez de utilizar la palabra "caracteres" deberias referirte a "símbolos", es más técnico.
ResponderEliminarjeje, gracias por el aporte, aclaró dudas :D
ResponderEliminar@Samuel: gracias por el detalle tecnico :P
ResponderEliminar@Rommsvh: grax por el comment :P
hola soy bismark francachs castro de la paz bolivia y estudio ingenieria de sistemas gracias por tu aporte me sirve mucho en mi de sarrollo de compilador mi direccion de blogger es n30udabol.blogspot.com
ResponderEliminar@N30: Que bueno que te ayude la descripcion de este post, gracias por dejar el link de tu blog, pasare visitandolo ;) Saludos de Guate a Bolivia!!
ResponderEliminarMuchas gracias por tu aporte! me sirvio mucho!
ResponderEliminarQue bueno que el post haya sido de ayuda para ti Jafi!!!! Saludos
ResponderEliminareres bonita y simpatica :D
ResponderEliminarBuen aporte claro, conciso y al grano, aclaro dudas.
ResponderEliminarGracias amiga me ayudo saludos de Xela :)
ResponderEliminarGracias, me quedo muy claro!
ResponderEliminar