Resultados da pesquisa a pedido "compiler-construction"

8 a resposta

Como um intérprete / compilador funciona

Como um intérprete / compilador funciona? Qual é a diferença entre intérprete e compilador.

5 a resposta

Como o escopo Lexical é implementado? [fechadas]

Há alguns anos, comecei a escrever um intérprete para um pouco de linguagem específica de domínio, que incluía funções definidas por programadores. Inicialmente, implementei o escopo variável usando uma simples pilha de tabelas de símbolos. Mas ...

11 a resposta

Um compilador C pode reorganizar variáveis de pilha?

Eu trabalhei em projetos de sistemas embarcados no passado, onde reorganizamos a ordem de declaração das variáveis de pilha para diminuir o tamanho do executável resultante. Por exemplo, se tivéssemos: void func() { char c; int i; short s; ... ...

4 a resposta

Desenvolvimento para iPhone - Aviso do compilador!

Às vezes, quando tento "compilar" / compilar uma fonte baixada, recebo o seguinte aviso: ld: warning: directory '/Volumes/Skiiing2/CD/ViewBased/Unknown Path/System/Library/Frameworks' following -F not foundMais alguém viu este problema?

4 a resposta

É possível transformar o bytecode do LLVM em bytecode do Java?

Ouvi dizer que o Google App Engine pode executar qualquer linguagem de programação que possa ser transformada em bytecode Java viaJVM. Gostaria de saber se seria possível converter o bytecode LLVM em bytecode Java, pois seria interessante ...

1 a resposta

Posso elevar o "Destino de implantação" do meu aplicativo iOS para um sistema operacional mais recente agora e depois reduzi-lo para um iOS anterior?

No momento, meu aplicativo está construído e em execução no iOS 5.1, usando o Xcode 5.1.1. Para seu primeiro lançamento, gostaria de enviá-lo apenas para o iOS 7. Mais tarde, em lançamentos futuros, gostaria de restaurá-loDeployment Target para ...

10 a resposta

Solicitação de recurso C #: implemente interfaces em tipos anônimos

Eu estou querendo saber o que seria necessário para fazer algo assim: using System; class Program { static void Main() { var f = new IFoo { Foo = "foo", Print = () => Console.WriteLine(Foo) }; } } interface IFoo { String Foo { get; set; } void ...

4 a resposta

while (verdadeiro); loop lança código inacessível quando não está vazio

Eu estava fazendo alguns pequenos programas em java. Eu sei que se eu escrever while(true); o programa irá congelar neste loop. Se o código for assim: Teste 1:public class While { public static void main(String[] args) ...

3 a resposta

O Visual Studio 2013 não ignora avisos desabilitados

Bom Dia a todos. Então, eu estou tentando desativar o aviso 4996 em nossos projetos c ++. Parece estar incluído na linha de comando, como mostrado abaixo, mas após a compilação, ainda aparece com o aviso C4966. Tentei alterar o nível de aviso ...

1 a resposta

Como alterar um sinalizador de compilador para apenas um executável no CMake?

Eu tenho um projeto CMake que oferece suporte à compilação de vários processadores no Visual Studio por meio do\MP bandeira. Como em apenas um dos muitos executáveis criados pelo projeto, preciso definir o\MP sinalizador para false (ou ...