Результаты поиска по запросу "abstract-syntax-tree"

1 ответ

@ Барт Киерс: Большое спасибо!

аю статический анализатор для C. Я сделал лексер и парсер, используя ANTLR, в котором генерируется код Java. Создает ли ANTLR AST для нас автоматическиoptions {output=AST;}? Или я должен сделать дерево сам? Если это так, то как выплюнуть узлы на ...

2 ответа

 для более поздних версий

ли известные способы дляast.literal_eval (node_or_string) [http://docs.python.org/py3k/library/ast.html#ast-helpers]оценка на самом деле не быть безопасным? Если да, доступны ли для них патчи? (Я уже знаю о PyPy [песочнице], которая, ...

1 ответ

Вот

аюсь выяснить, как реализовать мой класс LEParserCfgVisitor для построения графа потока управления из абстрактного синтаксического дерева, уже сгенерированного с помощью JavaCC. Я знаю, что инструменты уже существуют, но я пытаюсь сделать это в ...

ТОП публикаций

1 ответ

Как реализовать вызов функции с помощью Antlr, чтобы ее можно было вызывать еще до того, как она была определена?

Как только AST построен, каков наилучший способ реализовать обходчик дерева, чтобы функции могли быть определены и вызваны в любом порядке?Например, это дейс...

6 ответов

What kinds of patterns could I enforce on the code to make it easier to translate to another programming language? [closed]

Я собираюсь сделать побочный проект, целью которого является перевод кода с одного языка программирования на другой. Языки, с которых я начинаю, - это PHP и ...

1 ответ

Как получить доступ к комментариям из дерева компилятора Java, сгенерированного API?

Я использовал API дерева компилятора Java для генерации ast для исходных файлов Java. Однако я не могу получить доступ к комментариям в исходных файлах.До си...

5 ответов

Лучший способ разобрать Java в Java

Как видно из названия, я хочу проанализировать исходный код Java на Java. Я почти уверен, что есть другие библиотеки Java, которые уже выполняют это, но я не...

3 ответа

Как написать шаблон посетителя для абстрактного синтаксического дерева в Python?

4 ответа

Рекомендовать интерфейс C, который сохраняет директивы препроцессора

Я хотел бы начать проект, который включает в себя преобразованиеCкод, но я бы хотелвключают директивы препроцессора. Я не хочу изобретать велосипед, написав свой собственныйCпарсер, так кто-нибудь знает интерфейс, который может ...

4 ответа

Рекомендовать интерфейс C, который сохраняет директивы препроцессора