diff options
Diffstat (limited to 'chapter14/src/main/java/com')
| -rw-r--r-- | chapter14/src/main/java/com/seaofnodes/simple/node/SarNode.java | 4 | ||||
| -rw-r--r-- | 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; } } |
