Resultados da pesquisa a pedido "abstract-syntax-tree"

4 a resposta

Como fazer uso do AST de Clang?

Eu estou olhando para fazer uso do AST do Clang para o meu código C e fazer algumas análises sobre o AST. Algumas dicas sobre onde começar, como obter o AST do Clang, tutoriais ou qualquer coisa a esse respeito serão de grande ajuda !!! Eu tenho ...

5 a resposta

Avaliando uma expressão matemática (função) para um grande número de valores de entrada rapidamente

As seguintes questões Avaliando uma expressão matemática em uma string [https://stackoverflow.com/questions/2371436/evaluating-a-mathematical-expression-in-a-string] Análise de equações em ...

1 a resposta

Atributos da gramática Boost.Spirit: erro do std: vetor de boost :: variant

Eu tenho um analisador de trabalho para ler as descrições de posição de um jogo de tabuleiro (rascunhos internacionais,gramática oficial [http://pdn.fmjd.org/fen.html]): #include <boost/spirit/home/x3.hpp> #include <iostream> namespace x3 ...

6 a resposta

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

Estou planejando fazer um projeto paralelo que tenha o objetivo de traduzir código de uma linguagem de programação para outra. As linguagens com as quais estou começando são PHP e Python (de Python para PHP deve ser mais fácil começar), mas o ...

2 a resposta

Como extrair o AST do código TypeScript fornecido usando o código do compilador TypeScript de código aberto?

Como é sabido, o Typescript é completamente de código aberto agora. disponível emTyescript [https://github.com/Microsoft/TypeScript]. Estou construindo um aplicativo que obterá o código TypeScript como entrada e fornecerá o AST do código ...

1 a resposta

Como posso criar um AST usando o ANTLR4? [duplicado

Esta pergunta já tem uma resposta aqui: Como criar AST com ANTLR4? [/questions/29971097/how-to-create-ast-with-antlr4] 2 respostas Eu tenho uma gramática ANTLR3 que cria uma árvore de sintaxe abstrata. Estou pensando em atualizar para o ANTLR4. ...

3 a resposta

Exemplos / tutoriais para o uso de javax.lang.model ou ANTLR JavaParser para obter informações sobre o código-fonte Java

Gostaria de criar uma visualização automática do tipo fluxograma para Java Logic simples; para isso, preciso analisar o código-fonte Java, tenho 2 candidatos, ANTLR [http://www.antlr.org/] e ...

3 a resposta

uaisquer diferenças entre os termos analisam árvores e derivam árvore

Os termos AST (Abstract Syntax Tree), árvore de análise e árvore de derivação são usados por pessoas diferentes quando se referem ao resultado da análise de textos em conformidade com uma gramática. Supondo que estamos falando sobre a análise de ...

1 a resposta

O que são atributos sintetizados no contexto da criação de uma árvore de sintaxe abstrata?

s compiladores analisam o código fonte e constroem uma árvore de sintaxe abstrata. As funções usadas para construir uma árvore de sintaxe abstrata retornam ponteiros que constituem atributos sintetizados. O que são e como diferem de atributos ...

1 a resposta

Compilando um AST de volta ao código fonte

Atualmente, estou no processo de construção de um Analisador PHP escrito em PHP, pois nenhum analisador existente apareceu emmy questão anterior [https://stackoverflow.com/questions/5586358/any-decent-php-parser-written-in-php] . Oparser em si ...