1 Repo
Interactive testing of compiler-specific transformations and tree-walking logic.
Distinct from Code Prototyping: Focuses on the structural transformation of ASTs for compiler development rather than general logic verification.
Explore 1 awesome GitHub repository matching development tools & productivity · Compiler Logic Prototyping. Refine with filters or upvote what's useful.
AST Explorer ist ein webbasiertes Tool zum Parsen von Quellcode in abstrakte Syntaxbäume (AST) und zur Visualisierung der resultierenden Baumstruktur. Es dient als Code-Inspektor und Transformations-Spielwiese, die es Benutzern ermöglicht, die strukturelle Repräsentation verschiedener Programmiersprachen über eine interaktive Browser-Oberfläche zu erkunden. Das Tool bietet eine Transformationsumgebung, in der Benutzer Modifikationsregeln auf geparste Bäume anwenden können, um Code-Modifikationslogik zu testen. Es bietet bidirektionales Mapping, das übereinstimmende Baumknoten und Quelltext gleichzeitig hervorhebt, während sich der Cursor über den Editor bewegt. Die Plattform unterstützt den Import von Code über Datei-Uploads oder Drag-and-Drop-Schnittstellen und ermöglicht das Teilen spezifischer Code-Zustände und Parser-Konfigurationen über zustandskodierte URLs.
Facilitates the refinement of code transformation logic by observing real-time effects on a parsed tree.