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