? Mulang
Ein universeller, mehrsprachiger Multi-Paradigm-Code-Analysator
Mulang ist ein Tool zur Analyse von Quellcode, der auf fünf Hauptkomponenten aufgebaut ist:
- ein abstrakter semantischer Baum, eine Zwischensprache, die es ermöglicht, die semantische - im Gegensatz zur syntatischen Struktur eines Multi -Paradigm -Programms auszudrücken;
- Eine Reihe von mehr als 90 Inspektionen zum Abfragen von Code -Abfragungscode entweder explizit - Erwartungen - oder implizite - Gerüche .
- Eine Erwartungsdefinitionssprache (EDL), eine Sprache zur Definition benutzerdefinierter Erwartungen
- Ein Befehlszeilen -Tool zur Analyse sowohl Quellcode in vielen Sprachen als auch Mulangs AST. Dieses Tool wird sowohl als
linux-amd64 Binärin als auch als JavaScript-Paket verteilt. Siehe Abschnitt Downloads. - höhere Grenzflächen in Ruby und JavaScript, die einfacher zu verwenden sind und einige zusätzliche Funktionen wie Erwartungen analysieren und automatisch -internationalisierte Humanisierung.
Bitte die Dokumente auf der Mulang -Website.
Mitwirkende
- Franco Bulgarelli @flbulgarelli @ mumuki
- Julian Berbel Alt @ julian-berbel @ mumuki
- Federico Lochbaum @Fedelochbaum @ unell
- Lucas Traverso @ludat @ 10pines
- Federico Scarpa @Fedescarpa @ mumuki