diff options
| author | dibyendumajumdar <mobile@majumdar.org.uk> | 2023-10-28 12:32:26 +0100 |
|---|---|---|
| committer | Dibyendu Majumdar <dibyendumajumdar@users.noreply.github.com> | 2023-11-01 18:56:50 +0000 |
| commit | d0bece8ab70696e4c670a05ba94c1eb7baeee366 (patch) | |
| tree | 9293ebee5c098fa03e4f559748f710f3e0c4a7e2 /README.md | |
| parent | 25a38d2034491b0e8d6c4ef71fa9b24ded13eaf4 (diff) | |
| download | Simple-d0bece8ab70696e4c670a05ba94c1eb7baeee366.tar.gz Simple-d0bece8ab70696e4c670a05ba94c1eb7baeee366.zip | |
Update the main README
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -32,8 +32,8 @@ The simple language will be a small subset of C. with constants. Peephole optimization / simple constant folding. * [Chapter 3](chapter03/README.md): Local variables, and assignment statements. Read on RHS, SSA, more peephole optimization if local is a constant. -* [Chapter 4](chapter04/README.md): Binary and Comparison operators involving constants and variables. Non-zero values will be truthy. -* Chapter 5: `if` statement. CFG construction, peephole optimization around dead control flow. +* [Chapter 4](chapter04/README.md): A non-constant external variable input named `arg`. Binary and Comparison operators involving constants and `arg`. Non-zero values will be truthy. Peephole optimizations involving algebraic simplifications. +* [Chapter 5](chapter05/README.md): `if` statement. CFG construction, peephole optimization around dead control flow. * Chapter 6: `while` statement. * Chapter 7: Global Value Numbering. * Chapter 8: Functions and calls. |
