Resultados da pesquisa a pedido "compiler-construction"

3 a resposta

xemplos @code para aprender a programação de back-end LLVM

Estou aprendendo a programar back-ends LLV Atualmente, estou interessado em análises, depois em transformações de programas. (Suponho que, sendo mais fluente em análise, haverá tempo para transformações de programa Você recomendaria recursos ...

3 a resposta

Limite de comprimento para um nome de variável em Java [duplicado]

Possible Duplicate: omprimento máximo do nome da variável ou método em Java [https://stackoverflow.com/questions/695951/max-name-length-of-variable-or-method-in-java] Eu estava lendo os documentos java e dizia: "O nome de uma variável pode ...

5 a resposta

Como o Javascript é traduzido para bytecode?

Não consigo encontrar informações na web como as linguagens W3C são compiladas no código da máquina. Sei que o espaço entre a Web e o processador deve ser de alguma forma o navegador, mas como funciona e quais são as etapas até que o Javascript ...

3 a resposta

Quais são as etapas de compilação de um programa C +

s estágios de compilação de um programa C ++ especificados pelo padrã Se sim, o que são? Se não, uma resposta para um compilador amplamente usado (Eu preferiria MSVS) seria ótimo Estou falando de pré-processamento, tokenização, análise e ...

8 a resposta

xiste uma barreira de memória do compilador para uma única variáve

Barreiras de memória do compilador têm o efeito, entre outras coisas, de forçar o compilador a garantir quetodos variáveis de pilha armazenadas em cache nos registradores são gravadas na memória antes da barreir Por exemplo, o GCC tem a ...

20 a resposta

se condição com @ anuláv

Há muito açúcar de sintaxe comNullable<T> como esses int? parsed to Nullable<int> int? x = null if (x != null) // Parsed to if (x.HasValue) x = 56; // Parsed to x.Value = 56;E mais Por quêif condição com Nullable não funciona? if (x) {} Obtém ...

8 a resposta

Por que a saída binária não é igual ao compilar novamente?

Estou usando um script de compilação para compilar vários projetos C #. A saída binária é copiada para uma pasta de resultados, substituindo a versão anterior dos arquivos e, em seguida, adicionada / confirmada no subversio Notei que a saída ...

4 a resposta

Como ativar o C ++ 0x do Intel C ++ Compiler 12.1.2

Instalei a versão mais recente do Intel C ++ Compiler v12.1.2 no Arch Linux 3.2.1. Quando usei o icpc para compilar meu arquivo C ++ icpc -O3 -DNDEBUG -std=gnu++0x -o obj/main.o src/main.cpp -co icpc -O3 -DNDEBUG -std=c++0x -o obj/main.o ...

4 a resposta

Como faço para incluir a biblioteca de curl no meu projeto C nos Code Blocks (Windows

A pergunta parece simples. Eu tentei várias coisas apenas para incluir curl no meu projeto C usando o código :: ide blocks, mas sem sucess Gostaria de usar a biblioteca do cURL para o meu projeto de aplicativo de console que precisa de recursos ...

10 a resposta

Como a inicialização de variável estática é implementada pelo compilado

Estou curioso sobre a implementação subjacente de variáveis estáticas dentro de uma funçã Se eu declarar uma variável estática de um tipo fundamental (char, int, double, etc.) e atribuir um valor inicial, imagino que o compilador simplesmente ...