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

4 a resposta

Recomendar o front-end C que preserva as diretrizes do pré-processador

Eu gostaria de iniciar um projeto que envolva a transformaçãoCcódigo, mas eu gostaria deincluir as diretivas de pré-processador. Não quero reinventar a roda escrevendo minha própriaCanalisador, alguém sabe de um front-end que ...

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

Eclipse JDT ASTParser converte nó de declaração de enumeração incorretamente

Estou trabalhando na análise do código Java usando JDT e a construção de uma ferramenta de análise independente depende do pacote org.eclipse.jdt.core em vez de um plug-in do eclipse. Mas descobri que minha ferramenta não funcionava corretamente ...

1 a resposta

Eclipse cria CompilationUnit a partir do arquivo .java

Como posso carregar um arquivo .java em um CompilationUnit? Por exemplo, digamos que eu tenha um arquivo A.java no meu projeto atual. Eu gostaria de carregá-...

1 a resposta

Como gerar o AST construído usando o ANTLR?

Estou criando um analisador estático para C. Fiz o lexer e o analisador usando o ANTLR no qual gera código Java. A ANTLR cria o AST para nós automaticamente,options {output=AST;}? Ou eu mesmo tenho que fazer a árvore? Se isso acontecer, como ...

4 a resposta

Como você faz um 'eval' python apenas dentro de um contexto de objeto?

É possível fazer algo como

2 a resposta

Malformed String ValueError ast.literal_eval () com representação em string de Tuple

Eu estou tentando ler em uma representação de seqüência de caracteres de um Tuple de um arquivo e adicionar a tupla a uma lista. Aqui está o código relevante.

1 a resposta

Relação de mônada livre e AST

Refiro-me ao código fonte do Ken Scambler listado abaixo, veja tambémFonte GitHub [https://github.com/kenbot/free/blob/master/src/main/scala/kenbot/free/KVS.scala] . package kenbot.free import scalaz._ import Scalaz._ import Free._ ...

2 a resposta

Como converter AST para JDT Java Model

6 a resposta

Usando o eval () vs ast.literal_eval () do python?