Wyniki wyszukiwania dla "abstract-syntax-tree"
Jak ręcznie skonstruować AST?
Obecnie uczę się parsowania, ale jestem trochę zdezorientowany, jak wygenerować AST. Napisałem parser, który poprawnie sprawdza, czy wyrażenia są zgodne z gr...
Jak automatycznie wstawić pragmy do twojego programu
Muszę napisać narzędzie, które może pobrać kod C i umieścićpragmaty na górze niektórych funkcji. Które ramy kompilatora są najłatwiejsze do wykonania takiego...
Eclipse tworzy CompilationUnit z pliku .java
Jak mogę załadować plik .java do Kompilacji? Na przykład, powiedzmy, że mam plik A.java w moim bieżącym projekcie. Chciałbym załadować go do CompilationUnit,...
Jak mogę ponownie wykorzystać poddrzewa definicji (AST) w makrze?
Pracuję w osadzonym DSL Scala, a makra stają się głównym narzędziem do osiągnięcia moich celów. Otrzymuję błąd podczas próby ponownego użycia poddrzewa z prz...
Pretty Printing AST z minimalnymi nawiasami
Wdrażam ładną drukarkę dla JavaScript AST i chciałem zapytać, czy ktoś wie o „właściwym” algorytmie do automatycznego nawiasowania wyrażeń z minimalnymi nawi...
Malformed String ValueError ast.literal_eval () z ciągiem reprezentującym Tuple
Próbuję odczytać ciąg znaków reprezentujący Tuple z pliku i dodać krotkę do listy. Oto odpowiedni kod.
Odwiedzający ANTLR 4 i AST
Próbuję używać AST z ANTLR4, z tymi plikami:Builder.java
Prosty przykład korzystania z ast.NodeVisitor?
Czy ktoś ma prosty przykład, używając ast.NodeVisitor do przechodzenia abstrakcyjnego drzewa składni w Pythonie 2.6? Różnica między wizytą a generic_visit je...