Analizador Lexico
LAS PALABRAS CLAVES O RESERVEDAS EN UN ANALIZADOR LEXICO SON PALABRAS QUE NO PODEMOS UTILIZAR PARA DEFINIR ALGUNA CONSTANTE, ALGUNA VARIABLE O ALGUN METODO.SON PALABRAS QUE NO PUEDEN SER UTILIZADAS PARA OTRA FUNCION MAS QUE PARA LA QUE YA HA SIDO ASIGNADA. EN EL CASO DE PROGRAMACION CADA TIPO DE LENGUAJE POSEE O CONTIENE SUS PROPIAS PALABRAS, EN ALGUNOSLENGUAJES ESTAS PALABRAS SE REPITEN PERO NO QUIERE DECIR QUE TENGAN LA MISMA FUNCION.
COMO UN EJEMPLO UTILIZAREMOS EL LENGUAJE JAVA:
EN EL LENGUAJE JAVA LAS PALABRAS RESERVADAS SE PUEDENCLASIFICAR EN LAS SIGUIENTES CATEGORIAS:
TIPOS DE DATOS: boolean, float, doublé, int, char
SENTENCIAS CONDICIONALES: if, else, switch
SENTENCIAS ITERATIVAS: for, do, while, continue
TRATAMIENTO DELAS EXCEPCIONES: try, catch, finally, throw
ESTRUCTURA DE DATOS: class, interface, implements, extends
MODIFICADORES Y CONTROL DE ACCESO: public, private, protected, transient
OTRAS: super, null,this
IDENTIFICADORES
LOS IDENTIFICADORES SON CADENAS DEFINIDAS POR EL USUARIO; COMPUESTA POR LO GENERAL DE LETRAS Y NUMEROS Y QUE COMIENZAN CON UNA LETRA. SON TOKENS QUE REPRESENTAN NOMBRESASIGNABLES A VARIABLES, METODOS Y CLASES PARA IDENTIFICARLOS DE FORMA UNICA ANTE EL COMPILADOR Y DARLES NOMBRES CON SENTIDO PARA EL PROGRAMADOR. TODOS LOS IDENTIFICADORES EN EL LENGUAJE DE JAVA DIFERENCIANENRTE MAYUSCULAS Y MINUSCULAS (Java es Case Sensitive o Sensible a Mayusculas) Y DEBEN DE COMENZAR CON UNA LETRA, UN SUBRAYADO(__) O SIMBOLO DE DÓLAR ($). LOS CARACTERES POSTERIORES DEL IDENTIFICADORPUEDEN INCLUIR LAS CIFRAS DEL 0 AL 9. COMO NOMBRES DE IDENTIFICADORES NO SE PUEDEN USAR PALABRAS CLAVES DE JAVA.
ADEMAS DE LAS RESTRICCIONES MENCIONADAS EXISTEN PROPUESTAS DE ESTILO. ES UNA PRACTICAESTANDAR DE JAVA DENOMINAR:
LAS CLASES: Clase o Mi Clase
LAS INTERFACES: Interfaz o MiInterfaz
LOS METODOS: método() o metodoLargo()
LAS VARIABLES: altura o alturaMedia
LAS CONSTANTES:...
Regístrate para leer el documento completo.