Resultados da pesquisa a pedido "compiler-construction"
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 ...
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, ...
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 ...
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 é ...
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 ...
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 ...
É 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!
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 ...
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 ...
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 ...