@eduardoeb3/espree-logging-module-eduardoeb3
Version:
[](https://code.visualstudio.com/) [](https://ull-esit-pl-2021.github.io/espree-logging-module-Eduar
53 lines (32 loc) • 1.06 kB
Markdown
AddLogging
===========
### Table of Contents
- [escodegen][1]
- [addLogging][2]
- [Parameters][3]
- [addBeforeCode][4]
- [Parameters][5]
## escodegen
Universidad de La Laguna
Escuela Superior de Ingeniería y Tecnología
Grado en Ingeniería Informática
Procesadores de Lenguajes
**Meta**
- **author**: Eduardo Expósito Barrera
## addLogging
Función que se encarga de recorrer el AST del código pasado
### Parameters
- `code` **[String][6]** entrada en formato string
- `pattern` **[String][6]** entrada en formato string
Returns **any** el código en forma de string que ha sido generado a través del AST
## addBeforeCode
Función que se encarga de añadir al árbol las nuevas sentencias
### Parameters
- `node` **[Object][7]** entrada en formato objeto de parte del AST
[1]: #escodegen
[2]: #addlogging
[3]: #parameters
[4]: #addbeforecode
[5]: #parameters-1
[6]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String
[7]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object