Questions tagged [compiling]
Questions about teaching the concept of 'compiling' source code into an executable program.
7
questions
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 ...
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....
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 ...
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 ...
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 ...
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 ...
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, ...