Supongamos que definí las reglas de sintaxis BNF para Language X.
Luego puedo generar un AST a partir de un código de ejemplo utilizando el BNF definido.
Ahora quiero hacer algunas manipulaciones del AST generado anteriormente, luego generar el código desde el AST, usando también el BNF previamente definido.
es posible? ¿Contienen AST y BNF suficiente información para generar código de sintaxis válida? No necesito que el código generado sea bonito, solo válido.
** números de tarjetas de crédito en vivo con dinero