Suchergebnisse für Anfrage "abstract-syntax-tree"
Erstellen Sie AST aus C-Code
Wie kann ich einen AST (Abstract Syntax Tree) aus gcc C-Code erstellen, um einige Änderungen vorzunehmen, z. B. einige int-Variablen in float umzuwandeln, un...
Wie schreibe ich das Besuchermuster für Abstract Syntax Tree in Python?
Mein Kollege schlug mir vor, ein Besuchermuster zu schreiben, um im AST zu navigieren. Kann mir jemand mehr sagen, wie ich anfangen würde, es zu schreiben? Soweit ich weiß, hätte jeder Knoten in ASTvisit() Methode (?), die irgendwie aufgerufen ...
Empfehlen Sie das C-Front-End, das Präprozessor-Direktiven beibehält
Ich möchte ein Projekt starten, bei dem es um Transformation gehtCCode, aber ich möchteumfassen die Präprozessor-Direktiven. Ich möchte das Rad nicht neu erfinden, indem ich mein eigenes schreibeCParser, so weiß jemand von einem Front-End, das ...
Parsing "->" Zuweisungsoperator in R
Meine Frage bezieht sich auf das Parsen von Ausdrücken in R-Sprache. Lassen Sie mich gleich auf ein Beispiel eingehen: fun_text <- c(" 0 -> var f1 <- function() { 0 -> sum_var sum_var2 = 0 sum_var3 <- 0 } (function() { 0 -> sum_var sum_var2 = 0 ...
AST von C-Code [geschlossen]
Ich möchte einige Transformationen am C-Quellcode durchführen.Ich brauche ein Tool unter Linux, das einen vollständigen AST aus dem Quellcode generiertdamit ich meine Transformationen auf diesen AST anwenden und ihn dann wieder in den C-Quellcode ...
Wie kann ich mit ANTLR4 einen AST erstellen? [Duplikat
Diese Frage hat hier bereits eine Antwort: Wie erstelle ich AST mit ANTLR4? [/questions/29971097/how-to-create-ast-with-antlr4] 2 AntwortenIch habe eine ANTLR3-Grammatik, die einen abstrakten Syntaxbaum erstellt. Ich freue mich auf ein Upgrade ...
ast.literal_eval für Variablen in Python?
Angenommen, ich habe eine Dateiexample.py: Beispiel importieren VVV = 2 DictionaryNameB = { 'a' : VVV, 'bb' : 'SomethingB', 'c' : False, 'ccc' : None, 'dddd' : 'true', 'eeeee' : 0.123456, 'f' : 2, 'h' : [1,2,3] }Ich habe eine Funktion ...
Beste Möglichkeit, Java in Java zu analysieren
Wie der Titel schon sagt, möchte ich Java-Quellcode in Java analysieren. Ich bin mir ziemlich sicher, dass es andere Java-Bibliotheken gibt, die dies bereits ausführen, aber ich konnte keine finden.
Wie konvertiere ich Quellcode in eine XML-basierte Darstellung des Ast?
Ich möchte eine XML-Darstellung des Java- und C-Codes erhalten. Vor 3 monaten habe ich @ gefradiese Frage noch [https://stackoverflow.com/questions/2229542?tab=oldest#tab-top] aber die Lösungen waren nicht bequem für mich srcml ...
Wie kann ich Header in clang von AST ausschließen?
Ich erstelle AST mit clang. Ich muss folgende Datei (lambda.cpp) analysieren: #include <iostream> void my_lambda() { auto lambda = [](auto x, auto y) {return x + y;}; std::cout << "fabricati diem"; } Ich analysiere dies mit ...