About 195,000 results
Open links in new tab
  1. How to write a very basic compiler - Software Engineering Stack …

    How can I write a basic compiler to convert a static text into a machine readable file? The next step will be introducing variables into the compiler; imagine that we want to write a compiler …

  2. How Does A Compiler Work? - Software Engineering Stack Exchange

    A compiler is a computer program (or set of instructions) that transforms source code written in a programming language (the source language) into another computer language (the target …

  3. programming languages - How were the first compilers made?

    The compiler for X is cross compiled from another architecture where there exists a compiler for X; this is how compilers for C are usually ported to other platforms. Also this is the method …

  4. testing - How come compilers are so reliable? - Software …

    Compiler designers are often extremely good programmers. Compilers are very important: most programming is done using compilers, so it's imperative the compiler is of high quality.

  5. compiler - How can I implement an 'if' statement in an interpreter ...

    May 10, 2015 · This is easy to implement in a compiler, however I'm not sure how to implement this in an interpreter. The difference between an interpreter and a compiler, is that a compiler …

  6. Is Ken Thompson's compiler hack still a threat?

    Ken Thompson Hack (1984) Ken Thompson outlined a method for corrupting a compiler binary (and other compiled software, like a login script on a *nix system) in 1984. I was curious to …

  7. compiler - Writing a lexer in C++ - Software Engineering Stack …

    Apr 21, 2017 · What are good resources on how to write a lexer in C++ (books, tutorials, documents), what are some good techniques and practices? I have looked on the internet and …

  8. c# - Is there a downside to using AggressiveInlining on simple ...

    Trying to outsmart the compiler doesn't usually make a big difference, and has a lot of chances to backfire. For instance, inlining makes your program bigger as it duplicates the code …

  9. The advantage of using __attribute__ ( (aligned ( )))

    The aligned attribute forces the compiler to align that variable (your a array) to the specified alignment. The GCC documentation lists the attributes you can give, and you could even …

  10. Why would a C executable be smaller when compared to C

    I'm trying to understand why the output file sizes are significantly different when using a C and a C++ compiler. I was writing a small hello world program in C and C++, I noticed that in C …