Resultados da pesquisa a pedido "compiler-construction"
ompilador @C escrito em java
Eu quero integrar um compilador de linguagem c no aplicativo java para compilar fontes c sem criação de arquivo (como o Java Compiler Api). Existe algum compilador c que tenha sido totalmente escrito em jav
como array [100] = {0} define o array inteiro como 0?
Como o compilador preenche valores emchar array[100] = {0};? Qual é a mágica por trás disso? ueria saber como o compilador é inicializado internament
O que significa quando uma constante numérica em C / C ++ é prefixada com
Ok ... Então, eu tive uma idéia boba e tentei colocar o valor 0123 em um int, curioso para ver o que aconteceria, eu assumi que, quando imprimisse o valor, receberia 123, mas, em vez disso, 83. Alguma idéia do porquê? o que acontece dentro do ...
Duck digitando no compilador C #
Not Isto énã uma pergunta sobre como implementar ou emular a digitação de pato em C # ... Durante vários anos, tive a impressão de que certos recursos da linguagem C # dependiam das estruturas de dados definidas na própria linguagem (o que ...
omo seria um AST (árvore de sintaxe abstrata) para uma linguagem de programação orientada a objeto
Estou lendo sobre AST (árvores de sintaxe abstrata), mas todos os exemplos que vejo usam expressões como: a + b * cQue pode ser representado em uma sintaxe lispy como: (+ a (* b c) )Qual será o equivalente a: + / \ a * / \ b c Minha pergunta ...
Como distinguir classes geradas por compilador de classes de usuário no .NET
Tenho um código no meu programa que distingue as classes geradas pelo compilador, verificando se elas contêm "DisplayClass" no nome do tip upon readingesta ...
strdup dumping core ao passar NULL
strdup (nulo) despeja o núcle entei no ubuntu e no freeBSD ambo porque? Não deveria retornar nulo? char *b = NULL; a = strdup(b);Isto descarregará o núcleo na chamada strdu
Adicionando uma função no LLVM (ligações haskell) quando o número de parâmetros não é conhecido no tempo de compilação
Fund: Escrevi um interpretador Lisp de brinquedo ao qual estou tentando adicionar a funcionalidade LLVM JIT. No momento, impuseram as seguintes limitações: Somente valores inteiros são permitidos nas funções Variáveis podem fazer referência ...
VC ++ cl.exe - DLL não encontrado
Adicionei obin do compilador C ++ do VS2010 (não SP1) para o meuPATH variável no Windows XP. Quando tento executá-lo, ele diz que uma DLL não foi encontrada. Adicionei esta linha ao meuPATH: C:\Program Files\Microsoft Visual Studio 10.0\VC\bin; ...
Erro do compilador C #? A sintaxe do inicializador de objetos usada para a propriedade somente gravação no Expression faz o csc travar
Você pode considerar isso um relatório de erro, no entanto, estou curioso para saber se estou terrivelmente errado aqui ou se há uma explicação de Eric ou de outra pessoa da Microsof AtualizaIsto é agora postado como um ...