incluyo parseInt y arreglos menores
incluyo lexing