Resultados da pesquisa a pedido "compiler-construction"

4 a resposta

O Sun javac padrão pode fazer compilação incremental?

Recentemente, comecei a usar o compilador java do Eclipse, porque é significativamente mais rápido que o javac padrão. Disseram-me que é mais rápido porque realiza compilação incremental. Mas ainda estou um pouco inseguro quanto a isso, já que ...

6 a resposta

Para {A = a; B = b; }, “A = a” será executado rigorosamente antes de “B = b”?

SuponhaA, B, aeb são todas variáveis e os endereços deA, B, aeb são todos diferentes. Em seguida, para o seguinte código: A = a; B = b;O padrão C e C ++ exige explicitamenteA=a ser estritamente executado antesB=b? Dado que os endereços deA, B, ...

7 a resposta

Escrevendo um compilador para .net - IL ou Bytecode?

Atualmente, estou mergulhando no funcionamento interno do .net, o que significa IL. Como exercício, quero criar um compilador brainf..k para .net (sim, eles já existem, mas como foi dito, é para fins de aprendizado). No momento, estou apenas ...

9 a resposta

Adicionando funcionalidade de script a aplicativos .NET

Eu tenho um joguinho escrito em c #. Ele usa um banco de dados como back-end. É umjogo de cartas colecionáveis [http://en.wikipedia.org/wiki/Collectible_card_game], e eu queria implementar a função dos cartões como um script. O que quero dizer é ...

1 a resposta

Como uma rede é usada por um compilador

Na minha turma de pós-graduação em construção de compiladores, fomos apresentados ao conceito detreliça [http://en.wikipedia.org/wiki/Lattice_(order)]. Três palestras foram dedicadas a redes e, até agora, parece uma tangente interessante, mas o ...

2 a resposta

Integrando um compilador personalizado ao IDE do Visual Studio

fundo: Desejo criar um compilador VB personalizado, estendendo o compilador "original", para manipular meus atributos de tempo de compilação personalizados. Pergunta, questão: depois de criar meu compilador personalizado e obter um arquivo ...

2 a resposta

É possível compilar um executável de 64 bits em um sistema de 32 bits no Ubuntu?

E, se for possível, você pode me indicar um exemplo disso? Obrigado!

6 a resposta

Por que as declarações avançadas são necessárias? [duplicado]

Possível duplicado: O C ++ deve eliminar os arquivos de cabeçalho? [https://stackoverflow.com/questions/752793/should-c-eliminate-header-files] Em linguagens como C # e Java, não há necessidade de declarar (por exemplo) uma classe antes de ...

7 a resposta

Qual é a diferença entre os analisadores LR, SLR e LALR?

Qual é a diferença real entre os analisadores LR, SLR e LALR? Sei que SLR e LALR são tipos de analisadores de LR, mas qual é a diferença real no que diz respeito às tabelas de análise? E como mostrar se uma gramática é LR, SLR ou LALR? Para uma ...

1 a resposta

Como o compilador escolhe qual método chamar quando um tipo de parâmetro é ambíguo?

Eu tenho o seguinte código: [TestMethod] public void TestFoo() { Foo(null); } private void Foo (object bar) { Console.WriteLine("Foo - object"); } private void Foo (string bar) { Console.WriteLine("Foo - string"); }e quando executo o teste ...