From 7529583d94a367941645231d66141b53f17209fa Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Fri, 6 Sep 2024 09:38:16 -0700 Subject: Correct err msg --- chapter14/src/main/java/com/seaofnodes/simple/node/SarNode.java | 4 ++-- chapter14/src/main/java/com/seaofnodes/simple/node/ShlNode.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/chapter14/src/main/java/com/seaofnodes/simple/node/SarNode.java b/chapter14/src/main/java/com/seaofnodes/simple/node/SarNode.java index 2c877bf3..195d0538 100644 --- a/chapter14/src/main/java/com/seaofnodes/simple/node/SarNode.java +++ b/chapter14/src/main/java/com/seaofnodes/simple/node/SarNode.java @@ -54,8 +54,8 @@ public class SarNode extends Node { } @Override Node copy(Node lhs, Node rhs) { return new SarNode(lhs,rhs); } @Override String err() { - if( !(in(1)._type instanceof TypeInteger) ) return "Cannot '&' " + in(1)._type; - if( !(in(2)._type instanceof TypeInteger) ) return "Cannot '&' " + in(2)._type; + if( !(in(1)._type instanceof TypeInteger) ) return "Cannot '>>' " + in(1)._type; + if( !(in(2)._type instanceof TypeInteger) ) return "Cannot '>>' " + in(2)._type; return null; } } diff --git a/chapter14/src/main/java/com/seaofnodes/simple/node/ShlNode.java b/chapter14/src/main/java/com/seaofnodes/simple/node/ShlNode.java index ad016158..749d44c8 100644 --- a/chapter14/src/main/java/com/seaofnodes/simple/node/ShlNode.java +++ b/chapter14/src/main/java/com/seaofnodes/simple/node/ShlNode.java @@ -50,8 +50,8 @@ public class ShlNode extends Node { } @Override Node copy(Node lhs, Node rhs) { return new ShlNode(lhs,rhs); } @Override String err() { - if( !(in(1)._type instanceof TypeInteger) ) return "Cannot '&' " + in(1)._type; - if( !(in(2)._type instanceof TypeInteger) ) return "Cannot '&' " + in(2)._type; + if( !(in(1)._type instanceof TypeInteger) ) return "Cannot '<<' " + in(1)._type; + if( !(in(2)._type instanceof TypeInteger) ) return "Cannot '<<' " + in(2)._type; return null; } } -- cgit v1.2.3