? Mulang
Un analizador de código universal, múltiple y multiparadigma
Mulang es una herramienta para analizar el código fuente, que se basa en cinco componentes principales:
- un árbol semántico abstracto, un lenguaje intermedio que permite expresar la estructura semántica, en oposición a sintática, de un programa de varios paradigmas;
- Un conjunto de más de 90 inspecciones para consultar el código de consulta de consulta, ya sea explícitamente, las expectativas o implícitas, huelen .
- un lenguaje de definición de expectativas (EDL), un idioma para definir expectativas personalizadas
- Una herramienta de línea de comandos para analizar ambos código fuente en muchos idiomas y AST de Mulang. Esta herramienta se distribuye como un paquete binario
linux-amd64 y un paquete JavaScript. Ver sección de descargas. - Interfaces de nivel más alto en Ruby y JavaScript que son más fáciles de usar y proporcionan algunas capacidades adicionales, como expectativas, análisis y humanización internacionalizada automática.
Por favor, los documentos en el sitio de Mulang.
Colaboradores
- Franco bulgarelli @flbulgarelli @ mumuki
- Julian Berbel Alt @ Julian-Berbel @ Mumuki
- Federico Lochbaum @fedelochbaum @ unq
- Lucas traverso @ludat @ 10pines
- Federico scarpa @fedescarpa @ mumuki