# Lunes 2022/04/04
# Repaso de la Práctica Egg-parser
Un problema en esta práctica es la parte de aplanamiento de arrays en las reglas de apply
.
Aunque métodos como array.flat(depth) (opens new window) pueden ayudar:
const arr2 = [0, 1, 2, [[[3, 4]]]];
console.log(arr2.flat(2));
// expected output: [0, 1, 2, [3, 4]]
1
2
3
4
2
3
4
Hemos discutido en esta clase una solución al problema de montar los ASTs para las applies anidados.
See also the issue Limiting array depth (and other questions) #52 (opens new window) at nearley repo.