Alfabeto - Luisaguilarv/Compiladores GitHub Wiki
Alfabeto
Caracteres
[a-zA-Zá-úüÁ-ÚÜñÑ]
Se especifica un rango que incluye letras del alfabeto latino básico, letras con tilde, la letra ñ y la diéresis
Numeros Enteros positivos y negativos
(-|+)?[0-9]+
Se especifica una expresión regular para coincidir con números enteros, permitiendo un signo opcional al principio
Numeros Decimales positivos y negativos
(-|+)?[0-9]+.[0-9]+
Se especifica una expresión regular para coincidir con números decimales, permitiendo un signo opcional al principio.
Operadores aritméticos
Son símbolos que se utilizan para realizar operaciones matemáticas básicas.
"+" Simbolo Mas
determina la operacion suma
"-" Simbolo Menos
determina la operacion resta
"*" Simbolo Asterisco
determina la operacion multiplicacion
"/" Simbolo BackSlash
determina la operacion divicion
"%" Simbolo de porcentaje
determina el porcentaje
"++" Doble simbolo mas
determina el aumento automatico
"--" Doble simbolo menos
determina el decremento automatico
Operadores de comparación
Se utilizan para comparar dos valores y determinar su relación.
"=" Igual
Comprueba si dos valores son iguales.
">" Mayor que
Comprueba si el primer valor es mayor que el segundo.
"<" Menor que
Comprueba si el primer valor es menor que el segundo.
">=" Mayor o igual que
Comprueba si el primer valor es mayor o igual que el segundo.
"<=" Menor o igual que
Comprueba si el primer valor es menor o igual que el segundo.
Símbolos de agrupación
Son símbolos utilizados para agrupar elementos en expresiones o estructuras de datos.
"(" Paréntesis apertura
Se utiliza para abrir un grupo en una expresión matemática o lógica.
")" Paréntesis cierre
Se utiliza para cerrar un grupo abierto por un paréntesis de apertura.
"{" Llaves apertura
Se utiliza para abrir un bloque de código en muchos lenguajes de programación.
"}" Llaves cierre
Se utiliza para cerrar un bloque de código abierto por una llave de apertura.
"[" Corchete apertura
Se utiliza para abrir una lista o matriz en muchos lenguajes de programación.
"]" Corchete cierre
Se utiliza para cerrar una lista o matriz abierta por un corchete de apertura.
Signos de puntuación
Son símbolos utilizados para organizar y estructurar el texto, indicar pausas y jerarquía gramatical.
"." Punto
Se utiliza para indicar el final de una oración declarativa o imperativa. También se usa en abreviaturas.
":" Dos puntos
Se utilizan para introducir una lista, una cita, un ejemplo, o para indicar una relación de causa y efecto.
"," Coma
Se utiliza para separar elementos en una lista, para indicar una pausa breve en una oración, y para aclarar la estructura del texto.
";" Punto y coma
Se utiliza para separar oraciones relacionadas que podrían estar separadas por un punto, pero que el autor prefiere unir en una sola frase.
"¡" Exclamación apertura
Se utilizan al inicio de una oración exclamativa para expresar sorpresa, admiración, alegría, etc.
"!" Exclamación cierre
Se utilizan al final de una oración exclamativa para expresar sorpresa, admiración, alegría, etc.
" " Comillas
Se utilizan para citar textos, indicar el inicio y el final de una cita directa, y para resaltar palabras o frases.
"¿" Interrogación apertura
Se utilizan al inicio de una oración interrogativa para indicar una pregunta.
"?" Interrogación cierre
Se utilizan al final de una oración interrogativa para indicar una pregunta.
"-" Guion
Se utiliza para separar sílabas al final de una línea, para unir palabras compuestas, o para indicar un rango de valores.
"_" Guion bajo
Se utiliza para separar palabras, resaltar contenido y dar formato en diferentes contextos de escritura.
Caracteres especiales
Son símbolos que tienen usos específicos en la programación, como operadores, delimitadores y representación de datos.
"$" Signo de dolar
Se utiliza como parte de nombres de variables en algunos lenguajes de programación.
"#" Numeral
utilizado para diversas funciones, como indicar un número en algunos contextos, denotar comentarios en código de programación, y en redes sociales para etiquetar o categorizar publicaciones.
"@" Arroba
Se utiliza principalmente para denotar direcciones de correo electrónico, mencionar usuarios en redes sociales, identificar cuentas de usuario en línea y en algunos casos específicos en la programación.
"&" Ampersand
Se utiliza en lenguajes de marcado como HTML para denotar entidades especiales, como caracteres especiales o símbolos.
"/" Barra inclinada
Se utiliza para denotar división, separar elementos en una ruta de archivo o URL, o indicar un cambio de línea en algunos contextos de programación o escritura.
"" Barra invertida
Se utiliza como un carácter de escape para denotar caracteres especiales o secuencias de escape.
"|" Barra vertical
Se utiliza para indicar alternativas en algunas estructuras de datos, o para separar elementos en algunas representaciones de texto.
Operadores lógicos
Son símbolos utilizados para realizar operaciones lógicas en valores booleanos.
"&&" AND
Es un operador lógico que devuelve verdadero (true) si ambos operandos son verdaderos.
"||" OR
Es un operador lógico que devuelve verdadero (true) si al menos uno de los operandos es verdadero.
"!" NOT
Es un operador lógico que invierte el valor de verdad de un operando. Si el operando es verdadero, ! lo convierte en falso, y si es falso, ! lo convierte en verdadero