summaryrefslogtreecommitdiff
path: root/chapter04/README.md
diff options
context:
space:
mode:
authorDibyendu Majumdar <dibyendumajumdar@users.noreply.github.com>2024-01-15 16:23:49 +0000
committerGitHub <noreply@github.com>2024-01-15 08:23:49 -0800
commitd016a42b63b6c590dfd3c15a5f9cf8be10a9de56 (patch)
treed916dcca269b0c5460e2e85b2e480edb0f56f77d /chapter04/README.md
parent399bb146cc0bb0c548cd0b50e51fb9aa29a7900c (diff)
downloadSimple-d016a42b63b6c590dfd3c15a5f9cf8be10a9de56.tar.gz
Simple-d016a42b63b6c590dfd3c15a5f9cf8be10a9de56.zip
Sync changes to previous chapters (#57)
Also fix broken links in README
Diffstat (limited to 'chapter04/README.md')
-rw-r--r--chapter04/README.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/chapter04/README.md b/chapter04/README.md
index 25b7747e..f938f468 100644
--- a/chapter04/README.md
+++ b/chapter04/README.md
@@ -187,10 +187,10 @@ private Node parseComparison() {
var lhs = parseAddition();
if (match("==")) return new BoolNode.EQNode(lhs, parseComparison()).peephole();
if (match("!=")) return new BoolNode.NENode(lhs, parseComparison()).peephole();
- if (match("<" )) return new BoolNode.LTNode(lhs, parseComparison()).peephole();
if (match("<=")) return new BoolNode.LENode(lhs, parseComparison()).peephole();
- if (match(">" )) return new BoolNode.GTNode(lhs, parseComparison()).peephole();
+ if (match("<" )) return new BoolNode.LTNode(lhs, parseComparison()).peephole();
if (match(">=")) return new BoolNode.GENode(lhs, parseComparison()).peephole();
+ if (match(">" )) return new BoolNode.GTNode(lhs, parseComparison()).peephole();
return lhs;
}
```