1 repositorio
Mechanisms for converting structured syntax trees back into their original source text representation.
Distinct from Syntax Tree Transformers: Distinct from general Syntax Tree Transformers by specifically enabling the return path from AST to plain text source code.
Explore 1 awesome GitHub repository matching software engineering & architecture · Bidirectional Transformations. Refine with filters or upvote what's useful.
TSDoc es un estándar de documentación y especificación para escribir comentarios estructurados en código TypeScript. Proporciona un sistema portátil para definir metadatos, etiquetas y referencias cruzadas dentro del código fuente para garantizar un análisis y renderizado consistentes en diferentes herramientas. El proyecto incluye un analizador de comentarios de documentación que convierte los comentarios en un árbol de sintaxis estructurado y un validador que aplica la consistencia de la sintaxis. Permite la definición de etiquetas de documentación personalizadas a través de archivos de configuración externos y admite múltiples modos de validación de sintaxis para ayudar con el cumplimiento de la especificación. La especificación cubre una amplia gama de necesidades de documentación de API, incluyendo el marcado de etapas de lanzamiento, estabilidad y obsolescencia. Admite detallar parámetros de funciones, valores de retorno y tipos de excepciones, así como gestionar la visibilidad interna, la herencia y las referencias cruzadas entre declaraciones.
Converts structured syntax trees back into plain text comments to allow for automated modification of source code.