Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class sym {
- // Definición de tokens
- public static final int PALABRA_CLAVE = 1;
- public static final int CICLO = 2;
- public static final int OPERADOR_ARITMETICO = 3;
- public static final int OPERADOR_LOGICO = 4;
- public static final int OPERADOR_COMPARACION = 5;
- public static final int OPERADOR_BITWISE = 6;
- public static final int ASIGNACION = 7;
- public static final int TIPO_DATO = 8;
- public static final int LITERAL = 9;
- public static final int HERENCIA = 11;
- public static final int INTERFAZ = 12;
- public static final int MODIFICADOR_ACCESO = 13;
- public static final int EXCEPCION = 14;
- public static final int IMPORTACION = 15;
- public static final int PAQUETE = 16;
- public static final int FUNCION = 17;
- public static final int RETORNO = 18;
- public static final int INSTANCIA = 19;
- public static final int CONSTANTE = 20;
- public static final int VARIABLE = 21;
- public static final int CONTROL_FLUJO = 22;
- public static final int CASE = 23;
- public static final int CONCURRENTE = 24;
- public static final int GENERICO = 25;
- public static final int ALIAS = 26;
- public static final int ATRIBUTO = 27;
- public static final int DIRECTIVA = 28;
- public static final int TIPO_COMPUESTO = 29;
- public static final int ENUM = 30;
- public static final int PUNTERO = 31;
- public static final int LAMBDA = 32;
- public static final int MACRO = 33;
- public static final int COERCION = 34;
- public static final int MEMORIA = 35;
- public static final int SERIALIZACION = 36;
- public static final int SINCRONIZACION = 37;
- public static final int ASSERT = 38;
- public static final int DECORADOR = 39;
- public static final int REGEX = 40;
- public static final int SQL = 41;
- public static final int TRANSACCION = 42;
- public static final int JOIN = 43;
- public static final int ORDEN = 44;
- public static final int FUNCION_SQL = 45;
- public static final int CLAUSULA = 46;
- public static final int TIPO_DATO_SQL = 47;
- public static final int TRANSACCION_SEGURA = 48;
- public static final int INDEX = 49;
- public static final int VISTA = 50;
- public static final int TRIGGER = 51;
- public static final int USUARIO = 52;
- public static final int BACKUP = 53;
- public static final int FUNCION_AGREGADA = 54;
- public static final int TIPO_JSON = 55;
- public static final int WEB = 56;
- public static final int COOKIE = 57;
- public static final int HEADER = 58;
- public static final int RUTA = 59;
- public static final int MIDDLEWARE = 60;
- public static final int ESTADO_HTTP = 61;
- public static final int AUTENTICACION = 62;
- public static final int SEGURIDAD = 63;
- public static final int DOM = 64;
- public static final int EVENTO = 65;
- public static final int PROMESA = 66;
- public static final int MODULO_JS = 67;
- public static final int HOOK = 68;
- public static final int COMPONENTE = 69;
- public static final int DIRECTIVA_ANGULAR = 70;
- public static final int BINDING = 71;
- public static final int SERVICIO = 72;
- public static final int RUTEO = 73;
- public static final int STORE = 74;
- public static final int TEST = 75;
- public static final int MOCK = 76;
- public static final int ASSERTION = 77;
- public static final int COVERAGE = 78;
- public static final int CONTENEDOR = 79;
- public static final int ORQUESTACION = 80;
- public static final int CLOUD = 81;
- public static final int CI_CD = 82;
- public static final int VERSIONADO = 83;
- public static final int BRANCH = 84;
- public static final int MERGE = 85;
- public static final int CONFLICTO = 86;
- public static final int HOOK_GIT = 87;
- public static final int API = 88;
- public static final int ENDPOINT = 89;
- public static final int QUERY_PARAM = 90;
- public static final int BODY_REQUEST = 91;
- public static final int WEB_SOCKET = 92;
- public static final int BUFFER = 93;
- public static final int STREAM = 94;
- public static final int ARCHIVO = 95;
- public static final int PERMISO = 96;
- public static final int RUTA_ARCHIVO = 97;
- public static final int LOG = 98;
- public static final int DEBUG = 99;
- public static final int PERFORMANCE = 100;
- public static final int HEAP = 101;
- public static final int STACK = 102;
- public static final int GARBAGE_COLLECTOR = 103;
- public static final int HILO = 104;
- public static final int SEMAFORO = 105;
- public static final int DEADLOCK = 106;
- public static final int IPC = 107;
- public static final int SENAL = 108;
- public static final int DAEMON = 109;
- public static final int SOCKET = 110;
- public static final int PROTOCOLO = 111;
- public static final int ENCRIPTACION = 112;
- public static final int HASH = 113;
- public static final int TOKEN_SEGURO = 114;
- public static final int COOKIE_HTTP_ONLY = 115;
- public static final int XSS = 116;
- public static final int SQLI = 117;
- public static final int DEPENDENCY = 118;
- public static final int PAQUETE_NPM = 119;
- public static final int ARTIFACT = 120;
- public static final int REGISTRY = 121;
- public static final int VERSION_SEM_VER = 122;
- public static final int LINTER = 123;
- public static final int FORMATTER = 124;
- public static final int BUNDLER = 125;
- public static final int MINIFICACION = 126;
- public static final int POLYFILL = 127;
- public static final int TRANSPILADOR = 128;
- public static final int TYPE_ANNOTATION = 129;
- public static final int GENERICO_TS = 130;
- public static final int DECORADOR_TS = 131;
- public static final int NAMESPACE_TS = 132;
- public static final int UTILITY_TYPES = 133;
- public static final int NEVER_TYPE = 134;
- public static final int UNION_TYPE = 135;
- public static final int CONDICIONAL_TYPE = 136;
- public static final int MAPPED_TYPE = 137;
- public static final int TEMPLATE_LITERAL = 138;
- public static final int ASERCION = 139;
- public static final int CONST_ENUM = 140;
- public static final int HERENCIA_MULTIPLE = 141;
- public static final int SOBRECARGA = 142;
- public static final int PATRON = 143;
- public static final int INYECCION = 144;
- public static final int MICROSERVICIO = 145;
- public static final int CONFIG = 146;
- public static final int VARIABLE_ENTORNO = 147;
- public static final int CLI = 148;
- public static final int ARGUMENTO = 149;
- public static final int FLAG = 150;
- public static final int PIPELINE = 151;
- public static final int REDIRECCION = 152;
- public static final int EXPANSION = 153;
- public static final int COMODINES = 154;
- public static final int EXPRESION_REGULAR = 155;
- public static final int HEREDOC = 156;
- public static final int ALIAS_SHELL = 157;
- public static final int FUNCION_SHELL = 158;
- public static final int TRAP = 159;
- public static final int JOB_CONTROL = 160;
- public static final int SENAL_SHELL = 161;
- public static final int SUBSHELL = 162;
- public static final int ARREGLO_BASH = 163;
- public static final int CONDICIONAL_SHELL = 164;
- public static final int BUCLE_SHELL = 165;
- public static final int CASE_SHELL = 166;
- public static final int FUNCION_AWK = 167;
- public static final int COMANDO_SED = 168;
- public static final int EXPRESION_AWK = 169;
- public static final int PLOT = 170;
- public static final int DATA_FRAME = 171;
- public static final int SERIE_TEMPORAL = 172;
- public static final int ESTADISTICA = 173;
- public static final int ML = 174;
- public static final int TENSOR = 175;
- public static final int RED_NEURONAL = 176;
- public static final int OPTIMIZADOR = 177;
- public static final int LOSS = 178;
- public static final int GPU = 179;
- public static final int DATASET = 180;
- public static final int NORMALIZACION = 181;
- public static final int PIPELINE_ML = 182;
- public static final int VALIDACION = 183;
- public static final int METRICA = 184;
- public static final int CLUSTERING = 185;
- public static final int REGRESION = 186;
- public static final int CLASIFICACION = 187;
- public static final int ARBOL = 188;
- public static final int BOOSTING = 189;
- public static final int NLP = 190;
- public static final int EMBEDDING = 191;
- public static final int CV = 192;
- public static final int OCR = 193;
- public static final int API_REST = 194;
- public static final int GRAPHQL = 195;
- public static final int WEB_ASSEMBLY = 196;
- public static final int BLOCKCHAIN = 197;
- public static final int TOKEN_ERC20 = 198;
- public static final int NFT = 199;
- public static final int WALLET = 200;
- public static final int ENTERO = 201;
- public static final int DECIMAL = 202;
- public static final int STRING = 203;
- public static final int EXPRESION_VARIABLE = 204;
- public static final int IDENTIFICADOR = 205;
- public static final int PARENTESIS_IZQ = 207;
- public static final int PARENTESIS_DER = 208;
- public static final int LLAVE_IZQ = 209;
- public static final int LLAVE_DER = 210;
- public static final int CORCHETE_IZQ = 211;
- public static final int CORCHETE_DER = 212;
- public static final int COMA = 213;
- public static final int ANOTACION = 214;
- public static final int DOS_PUNTOS = 215;
- public static final int DOLAR = 216;
- public static final int ALMOHADILLA = 217;
- public static final int PUNTO = 218;
- public static final int OPERADOR_PROPAGACION = 219;
- public static final int RESPUESTA_CONTRARIA = 221;
- public static final int SWITCH = 222;
- public static final int BUCLE_FOR = 223;
- public static final int BUCLE_WHILE = 224;
- public static final int BUCLE_DO = 225;
- public static final int BUCLE_FOREACH = 226;
- public static final int WEBSOCKET = 228; // Si necesitas el nombre sin underscore
- public static final int GRAPH_QL = 229; // Si prefieres mantener este nombre
- public static final int BOOLEANO_VERDADERO = 230;
- public static final int BOOLEANO_FALSO = 231;
- public static final int TRY = 236; // EXCEPCION
- public static final int CATCH = 237; // EXCEPCION
- public static final int CREATE = 238;
- public static final int DATABASE = 239;
- public static final int TABLE = 240;
- public static final int PRIMARY_KEY = 243;
- public static final int ADD = 244;
- public static final int ALTER = 245; // ✅ ID único
- public static final int DROP = 246;
- public static final int SET = 241; // Ajustar secuencia
- public static final int SUMA = 247;
- public static final int RESTA = 248;
- public static final int MULTIPLICACION = 249;
- public static final int DIVISION = 250;
- public static final int MODULO = 251;
- public static final int INCREMENTO = 252;
- public static final int DECREMENTO = 253;
- //Tokens para ANALIZADOR SINTÁCTICO
- public static final int IF = 1000;
- public static final int ELSE = 1001;
- public static final int FOR = 1002;
- public static final int WHILE = 1003;
- public static final int DO = 1004;
- public static final int FOREACH = 1005;
- public static final int CLASS = 235;
- public static final int PUNTO_COMA = 206;
- public static final int VALOR = 1008; // Números y strings
- public static final int IN = 1013; // Operador "in" en bucles
- public static final int DEF = 1006;
- public static final int SELECT = 1007; // Valor único
- public static final int FROM = 1008;
- public static final int INSERT = 1010; // Valor único
- public static final int UPDATE = 1011; // Actualizar registros
- public static final int DELETE = 1012; // Eliminar registros
- public static final int INTO = 1003;
- public static final int WHERE = 1004;
- public static final int CLASE = 232;
- public static final int VALORES = 242;
- public static final int VALUES = 1009; // Valor único nuevo
- public static final int ERROR = -1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement