Результаты поиска по запросу "abstract-syntax-tree"
Как конвертировать AST в модель JDT Java
Я пишу модульные тесты для моего плагина, который использует интерфейсы IType и IMethod из JDT. Чтобы написать модульные тесты, мне нужно создать такие интерфейсы. отвечать наэтот ...
Как написать шаблон посетителя для абстрактного синтаксического дерева в C #?
Я должен написать шаблон посетителя для навигации по AST. Может кто-нибудь сказать мне больше, как бы я начал писать это? Насколько я понимаю, каждый узел в AST будет иметь метод visit () (?), Который каким-то образом вызывается (откуда?). Это о ...
Библиотека синтаксического анализатора написана на PHP
Я ищу синтаксический анализатор языканаписано в PHP. Цель состоит в том, чтобычитать пользовательский язык, не читать код PHP. По сути, я хочу указать синтаксис языка, дать фрагмент кода и получить структуру, представляющую его. Затем я могу ...
Как получить исходный код, соответствующий узлу Python AST?
Узлы Python AST имеютlineno а такжеcol_offset атрибуты, которые указывают начало соответствующего диапазона кода. Есть ли простой способ получить конец диапазона кода? Сторонняя библиотека?
Как построить абстрактное синтаксическое дерево
У меня есть общее представление о том, что такое AST, но я хочу знать, как его создать. Если вам дают грамматику и дерево разбора, как вы строите AST? Как ты это делаешь, если тебе дают грамматику и выражение?
Scala AST в Скале [закрыто]
Есть ли библиотека Scala, которая анализирует Scala и создаетАбстрактное синтаксическое дерево (AST)? В идеале меня интересует библиотека Scala. План B будет библиотекой Java. (Я знаю, что мог бы использовать ЕНБФ изСинтаксис ...
В чем разница между абстрактным синтаксическим деревом и конкретным синтаксическим деревом?
Я немного читал о том, как работают интерпретаторы / компиляторы, и одна область, в которой я запутался, - это разница между AST и CST. Насколько я понимаю, парсер создает CST, передает его семантическому анализатору, который превращает его в ...
Синтаксический анализатор не обнаруживает комментарии Doc для типа структуры
Я пытаюсь прочитать связанные комментарии Doc для типа структуры с помощью Go синтаксический анализатор [http://golang.org/pkg/go/parser/]а такжеаст [http://golang.org/pkg/go/ast/]пакеты. В этом примере код просто использует себя в качестве ...
boost :: spirit access position из семантических действий
Допустим, у меня есть такой код (номера строк для справки): 1: 2:function FuncName_1 { 3: var Var_1 = 3; 4: var Var_2 = 4; 5: ...Я хочу написать грамматику, которая анализирует такой текст, помещает все идентификаторы (имена функций и ...
строка в абстрактное синтаксическое дерево
Я хотел бы преобразовать строку, содержащую правильное выражение Erlang, в ее представление абстрактного синтаксического дерева, но пока безуспешно. Ниже приведен пример того, что я хотел бы сделать. После компиляцииz:z(). генерирует ...