Skip to content

Glosario de Keywords

La tabla completa de mapeo entre el vocabulario emo visible y los tokens internos del parser:

SadScriptToken internoSignificado
dolorENTEROTipo entero
vacioFLOTANTETipo flotante
esperanzaBOOLEANOTipo booleano
recuerdoCADENATipo cadena
cicatrizVECTORTipo vector
traumaMATRIZTipo matriz
si_dueleIFCondicional if
si_no_dueleELSECondicional else
si_no_duele_peroELSEIFCondicional else if
segun_mi_animoSWITCHSwitch
casoCASECase
por_defecto_mioDEFAULTDefault
mientras_duelaWHILEBucle while
para_que_duelaFORBucle for
aunque_no_quieraDOBucle do-while
cortarmeBREAKBreak
seguir_fingiendoCONTINUEContinue
ritualFUNCTIONDefinición de función
regresar_a_llorarRETURNReturn
confesarPRINTSalida por consola
intentar_sentirTRYTry
romperseCATCHCatch
colapsarTHROWThrow
afirmarASSERTAssert
vivoTRUEBooleano verdadero
muertoFALSEBooleano falso
nuloNULONull
sumOP_SUMA_REDUCCIONSuma de colección
prodOP_PROD_REDUCCIONProducto de colección
maxOP_MAX_REDUCCIONMáximo de colección
minOP_MIN_REDUCCIONMínimo de colección
promOP_PROM_REDUCCIONPromedio de colección
SadScriptSignificadoEjemplo
dolorEntero (int)dolor edad = 20;
vacioFlotante (float)vacio promedio = 3.14;
esperanzaBooleano (bool)esperanza ok = vivo;
recuerdoCadena (string)recuerdo msg = "hola";
cicatrizVector / arreglo 1Dcicatriz nums = [1,2,3];
traumaMatriz / arreglo 2Dtrauma mat = [[1,2],[3,4]];
SadScriptToken internoTipo
vivoTRUEBooleano verdadero
muertoFALSEBooleano falso
nuloNULOValor nulo
"texto"LITERAL_CADENACadena de texto
'a'LITERAL_CARACTERCarácter individual
42LITERAL_ENTERONúmero entero
3.14LITERAL_DECIMALNúmero flotante
1.5e10LITERAL_DECIMALNotación científica
oscura_mente.sad
esperanza x = vivo      // true
esperanza x = muerto    // false
nulo                    // null
recuerdo x = "texto"    // cadena
dolor x = 'a'           // caracter
dolor x = 42            // entero
vacio x = 3.14          // flotante
vacio x = 1.5e10        // notación científica
SadScriptToken internoDescripción
cortarmeBREAKSale del bucle actual
seguir_fingiendoCONTINUESalta a la siguiente iteración
oscura_mente.sad
cortarme;              // break
seguir_fingiendo;      // continue