? Mulang
Um analisador de código universal, multi-linguagem e multi-paradigma
Mulang é uma ferramenta para analisar o código -fonte, que é construído em cima de cinco componentes principais:
- uma árvore semântica abstrata, uma linguagem intermediária que permite expressar a estrutura semântica - em oposição à sintática - de um programa multi -paradigma;
- Um conjunto de mais de 90 inspeções para consultar o código de consulta explicitamente - expectativas - ou implícitas - cheira .
- Uma linguagem de definição de expectativas (EDL), um idioma para definir expectativas personalizadas
- Uma ferramenta de linha de comando para analisar o código -fonte em muitos idiomas e o AST de Mulang. Esta ferramenta é distribuída como um binário
linux-amd64 e um pacote JavaScript. Veja a seção de downloads. - Interfaces de nível superior em rubi e javascript que são mais fáceis de usar e fornece alguns recursos adicionais, como expectativas, a análise e a humanização internacionalizada automática.
Por favor, os documentos no site 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