Resultados da pesquisa a pedido "compiler-construction"

1 a resposta

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 é ...

5 a resposta

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 ...

4 a resposta

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 ...

3 a resposta

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 ...

5 a resposta

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 ...

1 a resposta

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 ...

12 a resposta

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 ...

3 a resposta

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 ...

4 a resposta

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?

5 a resposta

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 ...