Resultados da pesquisa a pedido "compiler-construction"
O IronScheme é interpretado ou compilado? Ele se beneficia das otimizações do .NET Framework?
No livro"IronPython em ação" o autor afirma que o IronPython, ao contrário do CPython, se beneficia de certas otimizações, tanto no JIT quanto na própria estrutura, das quais o CPython não pode tirar proveito. Conseqüentemente, o IronPython é ...
Os compiladores C ++ modernos são capazes de evitar chamar uma função const duas vezes sob algumas condições?
Por exemplo, se eu tiver este código: class SomeDataProcessor { public: bool calc(const SomeData & d1, const SomeData & d2) const; private: //Some non-mutable, non-static member variables } SomeDataProcessor sdp; SomeData data1; SomeData ...
implementação de inferência de tipo
Vejo algumas discussões interessantes aqui sobre tipagem estática versus dinâmica. Geralmente, prefiro a digitação estática, devido à verificação do tipo de compilação, código melhor documentado, etc. No entanto, concordo que eles desordenam o ...
Seus javadocs são compilados em seus arquivos de classe?
Quando você compila seujava arquivos, ele também incorpora seus javadocs e comentários no arquivo de classe? Por exemplo, se você possui javadocs grandes, isso afeta o tamanho geral do seu arquivo de classe? Ou o compilador ignora tudo que ...
Existe uma maneira de usar o gcc para converter C em MIPS?
Concluí uma conversão de C para MIPS para uma classe e quero compará-la com a montagem. Ouvi dizer que existe uma maneira de configurar o gcc para que ele possa converter o código C na arquitetura MIPS em vez da arquitetura x86 (meu computador ...
Compilando um AST para montagem
Eu tenho uma árvore de sintaxe abstrata que preciso converter em assembly para uma máquina virtual. Como não sei como fazer isso, comecei a usar uma cadeia de modelos de string. Exemplo de pseudo-código do que quero dizer, digamos que ...
Recursos de aprendizado sobre analisadores, intérpretes e compiladores [fechado]
Há um tempo que estou querendo escrever meu próprio idioma (ostensivamente para a experiência de aprendizado) e, como tal, precisa estar relativamente fundamentado na construção de Analisadores, Intérpretes e Compiladores. Assim: Alguém conhece ...
Analisadores e Compiladores para Leigos. Onde começar? [duplicado]
Esta pergunta já tem uma resposta aqui: Aprendendo a escrever um compilador [fechado] [/questions/1669/learning-to-write-a-compiler] 40 respostasEste é um ...
compilando um programa java usando outro programa java
Eu quero fazer um programa java que lê outro programa java de um arquivo, compila e mostra erros e avisos. Também quero mostrar a saída do programa que foi lido do arquivo e compilado. Como posso fazer isso?
Como compilar código C ++ / CLI para o Silverlight?
Eu tenho uma biblioteca C ++ / CLI que gostaria de usar em um aplicativo Silverlight. Supõe-se que seja possível escrever código para o Silverlight em qualquer linguagem .NET, mas até agora só descobri como compilar C #. O Silverlight não parece ...