summaryrefslogtreecommitdiff
path: root/chapter05/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Sync changes to previous chapters (#57)Dibyendu Majumdar2024-01-151-3/+3
| | | Also fix broken links in README
* Backport some of the code refactoring to previous chapters (#50)Dibyendu Majumdar2023-12-071-0/+1
| | | | | | | | | | | * #44 Revise docs and comments * #44 Add starting scope to xScopes * #44 back some of the code refactoring port to previous chapters * #44 add_def should not be public * #44 add_def should not be public. Rename method names so that they are camelcase
* Link to parseIf. (#36)Dibyendu Majumdar2023-11-051-138/+18
| | | | | | | * Link to parseIf. Reorder the table of nodes. Fix example. * Replace code with links
* Backport changes in Chapter 5 to previous chapters and update Chapter5 ↵Dibyendu Majumdar2023-11-031-1/+219
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | documentation (#34) * Backport changes from chapter 5 to older chapters (#30) * Fix wrong indent * Backport to chapter 4 * Backport to chapter 3 * Backport to chapter 2 * Backport to chapter 1 * Add if statement to comment (#32) * Update visuals for chapters 1,2 & 3. Reenable drawing of edges from constants to Start for these chapters. * Update visuals for chapters 4. Revise text to explain the labeling of edges in graphs and that we omit edge from Constant to Start nodes from chapter 4. * Add code snippets for if statement parsing and the duplication and merging of ScopeNodes. Explain how scopeNodes are duplicated and merged. * Add constant check to minus node (#31) * Fix closing root block with } (#33) * Backport fix closing root block with } to chapter 4 and 3 (#35) * Show use-def edge from Phi to Region as dotted edge. Add example of Phi peephole. Update visuals. Add more examples. * Fix visuals in chapter 1 and README in chapter 4. * Remove subheading * Adjust spaces --------- Co-authored-by: XmiliaH <45106915+XmiliaH@users.noreply.github.com>
* Small doc cleanup (#24)XmiliaH2023-11-011-59/+54
|
* Update visualdibyendumajumdar2023-11-011-0/+6
|
* Update the description of Region nodedibyendumajumdar2023-11-011-5/+30
| | | | | Update visuals Update chapter list
* Update READMECliff Click2023-11-011-25/+43
| | | | Add true/false
* Add descriptions of the new node types in Chapter 5.dibyendumajumdar2023-11-011-1/+29
| | | | Add references to Cliff's thesis.
* Small updatesdibyendumajumdar2023-11-011-6/+6
|
* Fix typodibyendumajumdar2023-11-011-1/+1
|
* Add writeup of if statement parsingdibyendumajumdar2023-11-011-3/+33
|
* Add writeup of if statement parsingdibyendumajumdar2023-11-011-0/+24
|
* Start on Chapter 5dibyendumajumdar2023-11-011-3/+5
|
* Start on Chapter 5dibyendumajumdar2023-11-011-0/+38