Three-Address Code — How to Create a Compiler part 3/5 — Converting AST into statement-based IR

In this tool-assisted education video series I create a compiler in C for a B-like programming language. In this episode the program code is converted from a tree structure into a list of statements — a tree-address code — much like assembler, but still a more abstract form. This is part of a multi-episode series. In the next video, we will optimize the IR code. Become a member: Downloads: — All the material associated with this episode can be downloaded here. Check out this book if you would like to learn more indepth about compilers and optimization (Amazon affiliate link): — =as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1558603204&linkCode=as2&tag=oellilu-20&linkId=973a02b8027731c84e9875e552d55ac9 Acknowledgements: — Music: Remember Me :: () :: () () — Music: The Longest Journey :: () ::
Back to Top