2022 Developer Survey is open! Take survey.

Questions tagged [compiling]

Questions about teaching the concept of 'compiling' source code into an executable program.

Filter by
Sorted by
Tagged with
1 vote
0 answers
46 views

Textbook recommendation for macros and assembler

I was going through GATE-CS questions, while solving I came across the following question here. Write short answers to the following: Which of the following macros can put a macro assembler into an ...
user avatar
5 votes
2 answers
245 views

Book to substitute "Compilers: Principles, Techniques and Tools" by Ullman et. al. (popularly known as the red dragon book)

I am currently following the red dragon book: But most of the time, I have difficulty understanding the kinds of stuff in the book. Though the content is fine, and I end up asking questions on cs....
user avatar
3 votes
0 answers
89 views

Is there any detailed video lecture series which uses “Compilers: Principles, Techniques and Tools” by Aho et al as the text book as a bible?

I am interested in learning Compiler Design , and from many resources I came to know that "The Dragon Book" is a good textbook. (Below are the two editions of the said textbook. [Red Dragon ...
user avatar
2 votes
1 answer
298 views

Principles of Compiler Design v/s Compilers: Principles, Techniques and Tools by Aho, Ullman

Now for a student who is trying to master the subject of "Compiler Design" which book should he/she follow (written by Aho, Ullman)? 1) Principles of Compiler Design By Aho Ullman (1977) I ...
user avatar
  • 111
2 votes
1 answer
110 views

The theory of parsing, translation, and compiling, v.s. Compilers: Principles, Techniques, and Tools?

Alfred V. Aho, Jeffrey D. Ullman have written The theory of parsing, translation, and compiling. Volume 1 Parsing 1972 and Volume 2 Compiling 1973 Compilers: Principles, Techniques, and Tools 2ed ...
user avatar
  • 219
3 votes
2 answers
134 views

Any good beginner tutorials for learning LLVM

I think the https://llvm.org/docs/tutorial/index.html assumes you know too much. It's written in an unfamiliar language to me, OCaml, and they assume you know about lexers, parsers, AST. Any thorough ...
user avatar
1 vote
2 answers
69 views

(FOSS) Application to show/explain compilation?

I'm looking for an application that I can compile live, in class to show the students that compilation takes time, but brings speed benefits in the end, whereas interpreted languages always take time, ...
user avatar
  • 181