summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2026-10-24 15:25:18 -0700
committerCliff Click <cliffc@acm.org>2026-10-24 15:25:18 -0700
commit6ff5bb750b8d571a48204539b90c52c1e17283d5 (patch)
tree48efe646e77dd8f72d17302560116849b50edef7
parent8532f4bdd93dedfeb67817db34ac1a63e46b21b5 (diff)
downloadSimple-6ff5bb750b8d571a48204539b90c52c1e17283d5.tar.gz
Simple-6ff5bb750b8d571a48204539b90c52c1e17283d5.zip
Rename construction chapter to 26
-rw-r--r--chapter26/Makefile (renamed from chapter-construction/Makefile)0
-rw-r--r--chapter26/README.ja.md (renamed from chapter-construction/README.ja.md)0
-rw-r--r--chapter26/README.md (renamed from chapter-construction/README.md)0
-rw-r--r--chapter26/docs/24-grammar.ja.md (renamed from chapter-construction/docs/24-grammar.ja.md)0
-rw-r--r--chapter26/docs/24-grammar.md (renamed from chapter-construction/docs/24-grammar.md)0
-rw-r--r--chapter26/docs/Makefile (renamed from chapter-construction/docs/Makefile)0
-rw-r--r--chapter26/docs/examples/A_helloWorld.smp (renamed from chapter-construction/docs/examples/A_helloWorld.smp)0
-rw-r--r--chapter26/docs/examples/BubbleSort.smp (renamed from chapter-construction/docs/examples/BubbleSort.smp)0
-rw-r--r--chapter26/docs/font-awesome-4.7.0.zip (renamed from chapter-construction/docs/font-awesome-4.7.0.zip)bin669808 -> 669808 bytes
-rw-r--r--chapter26/docs/ifg_trim.pdf (renamed from chapter-construction/docs/ifg_trim.pdf)bin155190 -> 155190 bytes
-rw-r--r--chapter26/docs/lattice.gv (renamed from chapter-construction/docs/lattice.gv)0
-rw-r--r--chapter26/docs/lattice.svg (renamed from chapter-construction/docs/lattice.svg)0
-rw-r--r--chapter26/docs/lattice2.gv (renamed from chapter-construction/docs/lattice2.gv)0
-rw-r--r--chapter26/docs/lattice2.svg (renamed from chapter-construction/docs/lattice2.svg)0
-rw-r--r--chapter26/docs/pardoe.docx (renamed from chapter-construction/docs/pardoe.docx)bin22583 -> 22583 bytes
-rw-r--r--chapter26/docs/webtcp.min.js (renamed from chapter-construction/docs/webtcp.min.js)0
-rw-r--r--chapter26/pom.xml (renamed from chapter-construction/pom.xml)0
-rw-r--r--chapter26/simple.bat (renamed from chapter-construction/simple.bat)0
-rw-r--r--chapter26/simple.sh (renamed from chapter-construction/simple.sh)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/IterPeeps.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/IterPeeps.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/Parser.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/Parser.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/Var.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/Var.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/BuildLRG.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/BuildLRG.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/Coalesce.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Coalesce.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/ElfExpr.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/ElfExpr.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/ElfFile.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/ElfFile.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/Encoding.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Encoding.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/FinalizeIR.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/FinalizeIR.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/GlobalCodeMotion.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/GlobalCodeMotion.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/IFG.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/IFG.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/InstSelect.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/InstSelect.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/LRG.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/LRG.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/LinkMem.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/LinkMem.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/Machine.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Machine.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/Opto.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Opto.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/RIPRelSize.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RIPRelSize.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/RegMask.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RegMask.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/RegMaskRW.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RegMaskRW.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/codegen/TypeCheck.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/codegen/TypeCheck.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/AddFNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/AddFNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/AddNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/AddNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/AndNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/AndNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ArithFNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ArithFNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ArithNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ArithNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/BoolNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/BoolNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/BulkMemPhiNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/BulkMemPhiNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/CFGNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/CFGNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/CProjNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/CProjNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/CallEndMach.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/CallEndMach.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/CallEndNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/CallEndNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/CallNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/CallNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/CalleeSaveNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/CalleeSaveNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/CastMach.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/CastMach.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/CastNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/CastNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ConFldOffNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ConFldOffNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ConstantNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ConstantNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ConvertNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ConvertNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/CtrlNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/CtrlNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/DivFNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/DivFNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/DivNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/DivNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/EscapeMach.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/EscapeMach.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/EscapeNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/EscapeNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ExternNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ExternNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/FRefNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/FRefNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/FldOffNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/FldOffNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/FunNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/FunNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/FunPtrNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/FunPtrNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/GuardMach.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/GuardMach.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/GuardNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/GuardNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/IfNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/IfNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/LoadNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/LoadNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/LoopNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/LoopNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MachConcreteNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MachConcreteNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MachNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MachNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MemMergeNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MemMergeNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MemOpNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MemOpNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MemPhiNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MemPhiNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MinusFNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MinusFNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MinusNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MinusNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ModeNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ModeNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MulFNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MulFNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MulNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MulNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/MultiNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/MultiNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/NeverNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/NeverNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/NewNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/NewNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/Node.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/Node.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/NotNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/NotNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/OrNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/OrNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ParmNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ParmNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/PhiNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/PhiNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ProjNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ProjNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/PtrToIntMach.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/PtrToIntMach.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/PtrToIntNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/PtrToIntNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ReadOnlyMach.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ReadOnlyMach.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ReadOnlyNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ReadOnlyNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/RegionNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/RegionNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ReturnNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ReturnNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/RoundF32Node.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/RoundF32Node.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/SarNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/SarNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ScopeNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ScopeNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ShlNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ShlNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ShrNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ShrNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/SplitNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/SplitNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/StartNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/StartNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/StopNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/StopNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/StoreNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/StoreNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/StructNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/StructNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/SubFNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/SubFNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/SubNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/SubNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ToFloatNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ToFloatNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/ToIntegerNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/ToIntegerNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/XCtrlNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/XCtrlNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/XorNode.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/XorNode.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddFARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddFARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/BranchARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/BranchARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallRRARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallRRARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpFARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpFARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivFARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivFARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/ExtendARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/ExtendARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/F8ToIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/F8ToIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/FloatARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/FloatARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/FunARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/FunARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/I2F8ARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/I2F8ARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/IntARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/IntARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LoadARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LoadARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/MemOpARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/MemOpARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulFARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulFARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/NegARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/NegARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/NewARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/NewARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/NotARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/NotARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/ParmARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/ParmARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/ProjARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/ProjARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/RetARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/RetARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SetARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SetARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitFlagsARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitFlagsARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitGPRARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitGPRARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/StoreARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/StoreARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubFARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubFARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/TFPARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/TFPARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/TMPARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/TMPARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/UJmpARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/UJmpARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorIARM.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorIARM.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AUIPC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AUIPC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddFRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddFRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndIRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndIRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/BranchRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/BranchRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivFRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivFRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ExtendRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ExtendRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/F8ToIRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/F8ToIRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FltRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FltRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FunRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FunRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/I2F8RISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/I2F8RISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/Int8RISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/Int8RISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/IntRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/IntRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LUI.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LUI.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LoadRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LoadRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MemOpRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MemOpRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulFRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulFRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NegRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NegRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NewRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NewRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NotRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NotRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrIRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrIRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ParmRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ParmRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ProjRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ProjRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/RetRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/RetRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetFRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetFRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetIRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetIRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllIRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllIRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SplitRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SplitRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraIRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraIRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlIRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlIRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/StoreRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/StoreRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubFRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubFRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TFPRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TFPRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TMPRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TMPRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/UJmpRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/UJmpRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorIRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorIRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorRISC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorRISC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/riscv.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/riscv.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFMemX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFMemX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddMemX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddMemX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallRX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallRX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpFX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpFX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpMemX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpMemX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivFX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivFX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ExtendX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ExtendX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/F8ToIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/F8ToIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FltX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FltX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FunX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FunX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/I2f8X86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/I2f8X86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ImmX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ImmX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/IntX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/IntX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/JmpX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/JmpX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LeaX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LeaX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemAddX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemAddX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulFX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulFX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NegX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NegX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NotX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NotX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ParmX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ParmX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ProjX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ProjX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RegX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RegX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RetX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RetX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SetX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SetX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitFlagsX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitFlagsX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/StoreX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/StoreX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubFX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubFX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TFPX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TFPX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TMPX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TMPX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/UJmpX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/UJmpX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorIX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorIX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorX86.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorX86.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/print/ASMPrinter.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/print/ASMPrinter.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/print/IRPrinter.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/print/IRPrinter.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/print/SimpleGraphAdapter.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/print/SimpleGraphAdapter.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/print/SimpleGraphObserver.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/print/SimpleGraphObserver.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/sys.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/sys.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/Field.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/Field.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/Type.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/Type.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeConAry.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeConAry.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeConAryB.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeConAryB.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeConAryI.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeConAryI.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeFloat.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeFloat.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeFunPtr.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeFunPtr.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeInteger.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeInteger.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeMem.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeMem.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeMemPtr.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeMemPtr.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeNil.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeNil.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypePtr.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypePtr.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeRPC.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeRPC.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeScalar.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeScalar.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeStruct.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeStruct.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/TypeTuple.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeTuple.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/type/XInt.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/type/XInt.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/util/Ary.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/util/Ary.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/util/AryInt.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/util/AryInt.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/util/SB.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/util/SB.java)0
-rw-r--r--chapter26/src/main/java/com/seaofnodes/simple/util/Utils.java (renamed from chapter-construction/src/main/java/com/seaofnodes/simple/util/Utils.java)0
-rw-r--r--chapter26/src/main/smp/sys.smp (renamed from chapter-construction/src/main/smp/sys.smp)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/BrainFuckTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/BrainFuckTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter01Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter01Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter02Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter02Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter03Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter03Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter04Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter04Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter05Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter05Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter06Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter06Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter07Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter07Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter08Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter08Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter09Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter09Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter10Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter10Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter11Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter11Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter12Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter12Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter13Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter13Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter14FloatTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter14FloatTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter14Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter14Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter15Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter15Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter16Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter16Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter17aTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter17aTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter17bTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter17bTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter18Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter18Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter19Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter19Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter20Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter20Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter21AllocTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter21AllocTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter21Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter21Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter22Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter22Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter23AllocTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter23AllocTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter23Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter23Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter24AllocTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter24AllocTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Chapter24Test.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Chapter24Test.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Compile.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Compile.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/CompoundAssignmentTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/CompoundAssignmentTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/ConstructionTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/ConstructionTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Eval2.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Eval2.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/FinalConstructionTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/FinalConstructionTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/FuzzerWrap.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/FuzzerWrap.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/IncompleteTypesTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/IncompleteTypesTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/LiteralTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/LiteralTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Main.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Main.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/MemoryEncodingTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/MemoryEncodingTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/MergeSortTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/MergeSortTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/MutabilityTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/MutabilityTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/NativeAddressTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/NativeAddressTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/PhaseTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/PhaseTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/SccpTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/SccpTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/SchedulerTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/SchedulerTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/Simple.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/Simple.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/SpillStats.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/SpillStats.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/TestArm64.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/TestArm64.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/TestC.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/TestC.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/TestRisc5.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/TestRisc5.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/TypeTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/TypeTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/codegen/FlagSpillTestSupport.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/codegen/FlagSpillTestSupport.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/codegen/PrintRegTestSupport.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/codegen/PrintRegTestSupport.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/codegen/RegAllocTestSupport.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/codegen/RegAllocTestSupport.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/codegen/X86EncodingTest.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/codegen/X86EncodingTest.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/evaluator/Scheduler.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/evaluator/Scheduler.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/fuzzer/Fuzzer.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/Fuzzer.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/fuzzer/Reducer.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/Reducer.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/fuzzer/ScriptGenerator.java (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/ScriptGenerator.java)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/arg_count.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/arg_count.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/arg_count.smp (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/arg_count.smp)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/array1.smp (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/array1.smp)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/brain_fuck.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/brain_fuck.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/c_returns.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/c_returns.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/fib.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/fib.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/funptr.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/funptr.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/jig.smp (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/jig.smp)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/loop2.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/loop2.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/newtonFloat.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/newtonFloat.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/newtonFloat.smp (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/newtonFloat.smp)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/no_stack_arg_count.smp (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/no_stack_arg_count.smp)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/person.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/person.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/person21.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/person21.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/person21.smp (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/person21.smp)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/sieve.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/sieve.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/sort.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/sort.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_10x.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_10x.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_11x.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_11x.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_12x.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_12x.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_13x.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_13x.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_9x.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_9x.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/stringHash.c (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/stringHash.c)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/stringHash.smp (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/stringHash.smp)0
-rw-r--r--chapter26/src/test/java/com/seaofnodes/simple/progs/stringHash21.smp (renamed from chapter-construction/src/test/java/com/seaofnodes/simple/progs/stringHash21.smp)0
389 files changed, 0 insertions, 0 deletions
diff --git a/chapter-construction/Makefile b/chapter26/Makefile
index e02c8096..e02c8096 100644
--- a/chapter-construction/Makefile
+++ b/chapter26/Makefile
diff --git a/chapter-construction/README.ja.md b/chapter26/README.ja.md
index 2fa83280..2fa83280 100644
--- a/chapter-construction/README.ja.md
+++ b/chapter26/README.ja.md
diff --git a/chapter-construction/README.md b/chapter26/README.md
index f0ea4222..f0ea4222 100644
--- a/chapter-construction/README.md
+++ b/chapter26/README.md
diff --git a/chapter-construction/docs/24-grammar.ja.md b/chapter26/docs/24-grammar.ja.md
index fd3fa232..fd3fa232 100644
--- a/chapter-construction/docs/24-grammar.ja.md
+++ b/chapter26/docs/24-grammar.ja.md
diff --git a/chapter-construction/docs/24-grammar.md b/chapter26/docs/24-grammar.md
index 22867355..22867355 100644
--- a/chapter-construction/docs/24-grammar.md
+++ b/chapter26/docs/24-grammar.md
diff --git a/chapter-construction/docs/Makefile b/chapter26/docs/Makefile
index 12659b8f..12659b8f 100644
--- a/chapter-construction/docs/Makefile
+++ b/chapter26/docs/Makefile
diff --git a/chapter-construction/docs/examples/A_helloWorld.smp b/chapter26/docs/examples/A_helloWorld.smp
index 07ff935f..07ff935f 100644
--- a/chapter-construction/docs/examples/A_helloWorld.smp
+++ b/chapter26/docs/examples/A_helloWorld.smp
diff --git a/chapter-construction/docs/examples/BubbleSort.smp b/chapter26/docs/examples/BubbleSort.smp
index 938e3181..938e3181 100644
--- a/chapter-construction/docs/examples/BubbleSort.smp
+++ b/chapter26/docs/examples/BubbleSort.smp
diff --git a/chapter-construction/docs/font-awesome-4.7.0.zip b/chapter26/docs/font-awesome-4.7.0.zip
index b6bdb4bd..b6bdb4bd 100644
--- a/chapter-construction/docs/font-awesome-4.7.0.zip
+++ b/chapter26/docs/font-awesome-4.7.0.zip
Binary files differ
diff --git a/chapter-construction/docs/ifg_trim.pdf b/chapter26/docs/ifg_trim.pdf
index d952fd4f..d952fd4f 100644
--- a/chapter-construction/docs/ifg_trim.pdf
+++ b/chapter26/docs/ifg_trim.pdf
Binary files differ
diff --git a/chapter-construction/docs/lattice.gv b/chapter26/docs/lattice.gv
index 8661082d..8661082d 100644
--- a/chapter-construction/docs/lattice.gv
+++ b/chapter26/docs/lattice.gv
diff --git a/chapter-construction/docs/lattice.svg b/chapter26/docs/lattice.svg
index e72b473b..e72b473b 100644
--- a/chapter-construction/docs/lattice.svg
+++ b/chapter26/docs/lattice.svg
diff --git a/chapter-construction/docs/lattice2.gv b/chapter26/docs/lattice2.gv
index 6aa37fa0..6aa37fa0 100644
--- a/chapter-construction/docs/lattice2.gv
+++ b/chapter26/docs/lattice2.gv
diff --git a/chapter-construction/docs/lattice2.svg b/chapter26/docs/lattice2.svg
index 8b682aa7..8b682aa7 100644
--- a/chapter-construction/docs/lattice2.svg
+++ b/chapter26/docs/lattice2.svg
diff --git a/chapter-construction/docs/pardoe.docx b/chapter26/docs/pardoe.docx
index 24fde921..24fde921 100644
--- a/chapter-construction/docs/pardoe.docx
+++ b/chapter26/docs/pardoe.docx
Binary files differ
diff --git a/chapter-construction/docs/webtcp.min.js b/chapter26/docs/webtcp.min.js
index bf23ee5a..bf23ee5a 100644
--- a/chapter-construction/docs/webtcp.min.js
+++ b/chapter26/docs/webtcp.min.js
diff --git a/chapter-construction/pom.xml b/chapter26/pom.xml
index bfac1e02..bfac1e02 100644
--- a/chapter-construction/pom.xml
+++ b/chapter26/pom.xml
diff --git a/chapter-construction/simple.bat b/chapter26/simple.bat
index 05732113..05732113 100644
--- a/chapter-construction/simple.bat
+++ b/chapter26/simple.bat
diff --git a/chapter-construction/simple.sh b/chapter26/simple.sh
index d8335f44..d8335f44 100644
--- a/chapter-construction/simple.sh
+++ b/chapter26/simple.sh
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/IterPeeps.java b/chapter26/src/main/java/com/seaofnodes/simple/IterPeeps.java
index 2fe4e172..2fe4e172 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/IterPeeps.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/IterPeeps.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/Parser.java b/chapter26/src/main/java/com/seaofnodes/simple/Parser.java
index dabfb6a2..dabfb6a2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/Parser.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/Parser.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/Var.java b/chapter26/src/main/java/com/seaofnodes/simple/Var.java
index e13b85c5..e13b85c5 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/Var.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/Var.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/BuildLRG.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/BuildLRG.java
index 2319714b..2319714b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/BuildLRG.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/BuildLRG.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Coalesce.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/Coalesce.java
index 689ceceb..689ceceb 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Coalesce.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/Coalesce.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java
index a49299e1..a49299e1 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/ElfExpr.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/ElfExpr.java
index 9d9b8a1c..9d9b8a1c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/ElfExpr.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/ElfExpr.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/ElfFile.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/ElfFile.java
index b6267600..b6267600 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/ElfFile.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/ElfFile.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Encoding.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/Encoding.java
index 019e3892..019e3892 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Encoding.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/Encoding.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/FinalizeIR.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/FinalizeIR.java
index 9e3b3e32..9e3b3e32 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/FinalizeIR.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/FinalizeIR.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/GlobalCodeMotion.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/GlobalCodeMotion.java
index 9be662e8..9be662e8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/GlobalCodeMotion.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/GlobalCodeMotion.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/IFG.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/IFG.java
index bcd1957d..bcd1957d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/IFG.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/IFG.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/InstSelect.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/InstSelect.java
index b0351c98..b0351c98 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/InstSelect.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/InstSelect.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/LRG.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/LRG.java
index 0c36ae2b..0c36ae2b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/LRG.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/LRG.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/LinkMem.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/LinkMem.java
index 2415203d..2415203d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/LinkMem.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/LinkMem.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java
index ddf5a679..ddf5a679 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Machine.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/Machine.java
index 7ca465ba..7ca465ba 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Machine.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/Machine.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Opto.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/Opto.java
index 82646a25..82646a25 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/Opto.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/Opto.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RIPRelSize.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/RIPRelSize.java
index 777182dc..777182dc 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RIPRelSize.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/RIPRelSize.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java
index 565fa6ba..565fa6ba 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RegMask.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/RegMask.java
index 303bba9e..303bba9e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RegMask.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/RegMask.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RegMaskRW.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/RegMaskRW.java
index 1da9a3b1..1da9a3b1 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/RegMaskRW.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/RegMaskRW.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/TypeCheck.java b/chapter26/src/main/java/com/seaofnodes/simple/codegen/TypeCheck.java
index 7dadb4d2..7dadb4d2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/codegen/TypeCheck.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/codegen/TypeCheck.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/AddFNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/AddFNode.java
index 0547e29c..0547e29c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/AddFNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/AddFNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/AddNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/AddNode.java
index aa0ee024..aa0ee024 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/AddNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/AddNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/AndNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/AndNode.java
index 2bb289e9..2bb289e9 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/AndNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/AndNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ArithFNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ArithFNode.java
index 7d219215..7d219215 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ArithFNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ArithFNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ArithNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ArithNode.java
index 5f0862b2..5f0862b2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ArithNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ArithNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/BoolNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/BoolNode.java
index 02421e43..02421e43 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/BoolNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/BoolNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/BulkMemPhiNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/BulkMemPhiNode.java
index e6f70c64..e6f70c64 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/BulkMemPhiNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/BulkMemPhiNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CFGNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/CFGNode.java
index 6805c1ef..6805c1ef 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CFGNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/CFGNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CProjNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/CProjNode.java
index c62de840..c62de840 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CProjNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/CProjNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CallEndMach.java b/chapter26/src/main/java/com/seaofnodes/simple/node/CallEndMach.java
index d26ea33b..d26ea33b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CallEndMach.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/CallEndMach.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CallEndNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/CallEndNode.java
index 604bb9da..604bb9da 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CallEndNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/CallEndNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CallNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/CallNode.java
index 21f438da..21f438da 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CallNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/CallNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CalleeSaveNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/CalleeSaveNode.java
index 0afc5827..0afc5827 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CalleeSaveNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/CalleeSaveNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CastMach.java b/chapter26/src/main/java/com/seaofnodes/simple/node/CastMach.java
index e45898f5..e45898f5 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CastMach.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/CastMach.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CastNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/CastNode.java
index fa7c207d..fa7c207d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CastNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/CastNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ConFldOffNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ConFldOffNode.java
index afdd29be..afdd29be 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ConFldOffNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ConFldOffNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ConstantNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ConstantNode.java
index 8d783be7..8d783be7 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ConstantNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ConstantNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ConvertNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ConvertNode.java
index c5be0123..c5be0123 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ConvertNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ConvertNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CtrlNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/CtrlNode.java
index cf630ad4..cf630ad4 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/CtrlNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/CtrlNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/DivFNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/DivFNode.java
index df1dae4e..df1dae4e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/DivFNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/DivFNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/DivNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/DivNode.java
index d973ffa7..d973ffa7 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/DivNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/DivNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/EscapeMach.java b/chapter26/src/main/java/com/seaofnodes/simple/node/EscapeMach.java
index b6ec04e9..b6ec04e9 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/EscapeMach.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/EscapeMach.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/EscapeNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/EscapeNode.java
index 75ecce64..75ecce64 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/EscapeNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/EscapeNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ExternNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ExternNode.java
index 7a26e2e9..7a26e2e9 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ExternNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ExternNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/FRefNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/FRefNode.java
index e7333c23..e7333c23 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/FRefNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/FRefNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/FldOffNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/FldOffNode.java
index 7605d74f..7605d74f 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/FldOffNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/FldOffNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/FunNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/FunNode.java
index 2850ba92..2850ba92 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/FunNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/FunNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/FunPtrNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/FunPtrNode.java
index 43242c32..43242c32 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/FunPtrNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/FunPtrNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/GuardMach.java b/chapter26/src/main/java/com/seaofnodes/simple/node/GuardMach.java
index 202b1ab8..202b1ab8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/GuardMach.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/GuardMach.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/GuardNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/GuardNode.java
index f808c276..f808c276 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/GuardNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/GuardNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/IfNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/IfNode.java
index f1b76dc2..f1b76dc2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/IfNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/IfNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/LoadNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/LoadNode.java
index b9dd2af6..b9dd2af6 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/LoadNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/LoadNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/LoopNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/LoopNode.java
index 1d493db7..1d493db7 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/LoopNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/LoopNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MachConcreteNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MachConcreteNode.java
index 9c0755b9..9c0755b9 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MachConcreteNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MachConcreteNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MachNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MachNode.java
index c0b3af66..c0b3af66 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MachNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MachNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MemMergeNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MemMergeNode.java
index e405d152..e405d152 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MemMergeNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MemMergeNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MemOpNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MemOpNode.java
index df1585ff..df1585ff 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MemOpNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MemOpNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MemPhiNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MemPhiNode.java
index ba53cfd8..ba53cfd8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MemPhiNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MemPhiNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MinusFNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MinusFNode.java
index c3c27883..c3c27883 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MinusFNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MinusFNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MinusNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MinusNode.java
index 4d7e3ddb..4d7e3ddb 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MinusNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MinusNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ModeNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ModeNode.java
index dc635447..dc635447 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ModeNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ModeNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MulFNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MulFNode.java
index 1126319b..1126319b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MulFNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MulFNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MulNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MulNode.java
index 37d6a2bc..37d6a2bc 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MulNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MulNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MultiNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/MultiNode.java
index b4d6d78e..b4d6d78e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/MultiNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/MultiNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/NeverNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/NeverNode.java
index 66879b66..66879b66 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/NeverNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/NeverNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/NewNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/NewNode.java
index a43efba2..a43efba2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/NewNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/NewNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/Node.java b/chapter26/src/main/java/com/seaofnodes/simple/node/Node.java
index 230593a8..230593a8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/Node.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/Node.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/NotNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/NotNode.java
index 775b069b..775b069b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/NotNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/NotNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/OrNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/OrNode.java
index 618c5340..618c5340 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/OrNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/OrNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ParmNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ParmNode.java
index 52fe5704..52fe5704 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ParmNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ParmNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/PhiNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/PhiNode.java
index 064852e4..064852e4 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/PhiNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/PhiNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ProjNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ProjNode.java
index 92c6c2be..92c6c2be 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ProjNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ProjNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/PtrToIntMach.java b/chapter26/src/main/java/com/seaofnodes/simple/node/PtrToIntMach.java
index 9a9b94fd..9a9b94fd 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/PtrToIntMach.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/PtrToIntMach.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/PtrToIntNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/PtrToIntNode.java
index 55c0fc02..55c0fc02 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/PtrToIntNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/PtrToIntNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ReadOnlyMach.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ReadOnlyMach.java
index a35f5a1d..a35f5a1d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ReadOnlyMach.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ReadOnlyMach.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ReadOnlyNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ReadOnlyNode.java
index 94c1b6f6..94c1b6f6 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ReadOnlyNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ReadOnlyNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/RegionNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/RegionNode.java
index 59030dee..59030dee 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/RegionNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/RegionNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ReturnNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ReturnNode.java
index ce3feef2..ce3feef2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ReturnNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ReturnNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/RoundF32Node.java b/chapter26/src/main/java/com/seaofnodes/simple/node/RoundF32Node.java
index 10a0e4aa..10a0e4aa 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/RoundF32Node.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/RoundF32Node.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/SarNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/SarNode.java
index 54611b0d..54611b0d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/SarNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/SarNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ScopeNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ScopeNode.java
index f65a822d..f65a822d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ScopeNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ScopeNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ShlNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ShlNode.java
index 7d6e8e2e..7d6e8e2e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ShlNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ShlNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ShrNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ShrNode.java
index 4ce5f5b4..4ce5f5b4 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ShrNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ShrNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/SplitNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/SplitNode.java
index a7fe6c5f..a7fe6c5f 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/SplitNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/SplitNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/StartNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/StartNode.java
index e13d35c0..e13d35c0 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/StartNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/StartNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/StopNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/StopNode.java
index 9f7a925b..9f7a925b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/StopNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/StopNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/StoreNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/StoreNode.java
index caba7bdd..caba7bdd 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/StoreNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/StoreNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/StructNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/StructNode.java
index a91ee5de..a91ee5de 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/StructNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/StructNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/SubFNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/SubFNode.java
index d6a908ca..d6a908ca 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/SubFNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/SubFNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/SubNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/SubNode.java
index c47ffb3b..c47ffb3b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/SubNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/SubNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ToFloatNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ToFloatNode.java
index 840a95ec..840a95ec 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ToFloatNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ToFloatNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ToIntegerNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/ToIntegerNode.java
index df740202..df740202 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/ToIntegerNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/ToIntegerNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/XCtrlNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/XCtrlNode.java
index 477b9af8..477b9af8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/XCtrlNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/XCtrlNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/XorNode.java b/chapter26/src/main/java/com/seaofnodes/simple/node/XorNode.java
index e3dac2d0..e3dac2d0 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/XorNode.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/XorNode.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddARM.java
index 76e47ca2..76e47ca2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddFARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddFARM.java
index 67a10b48..67a10b48 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddFARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddFARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddIARM.java
index 4c635d07..4c635d07 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AddIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndARM.java
index 1a0365ad..1a0365ad 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndIARM.java
index 6292e98e..6292e98e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AndIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrARM.java
index 77f14d4c..77f14d4c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrIARM.java
index 7cb42eec..7cb42eec 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/AsrIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/BranchARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/BranchARM.java
index 127f17ff..127f17ff 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/BranchARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/BranchARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallARM.java
index b6d82f09..b6d82f09 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallRRARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallRRARM.java
index 1949ae46..1949ae46 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallRRARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CallRRARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpARM.java
index 1bd9c372..1bd9c372 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpFARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpFARM.java
index 67ffc27b..67ffc27b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpFARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpFARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpIARM.java
index cd4dd9cf..cd4dd9cf 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/CmpIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivARM.java
index e94b6491..e94b6491 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivFARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivFARM.java
index 68ad6047..68ad6047 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivFARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/DivFARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/ExtendARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/ExtendARM.java
index 814a82c2..814a82c2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/ExtendARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/ExtendARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/F8ToIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/F8ToIARM.java
index 31dcfc36..31dcfc36 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/F8ToIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/F8ToIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/FloatARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/FloatARM.java
index dc21e075..dc21e075 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/FloatARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/FloatARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/FunARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/FunARM.java
index 17cafcde..17cafcde 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/FunARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/FunARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/I2F8ARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/I2F8ARM.java
index b1c30afc..b1c30afc 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/I2F8ARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/I2F8ARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/IntARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/IntARM.java
index 7a9e74c6..7a9e74c6 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/IntARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/IntARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LoadARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LoadARM.java
index 8fc22a67..8fc22a67 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LoadARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LoadARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslARM.java
index 954cfac2..954cfac2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslIARM.java
index b32153ab..b32153ab 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LslIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrARM.java
index 91be34e3..91be34e3 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrIARM.java
index 243ce968..243ce968 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/LsrIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/MemOpARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/MemOpARM.java
index dfbe5e06..dfbe5e06 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/MemOpARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/MemOpARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulARM.java
index f598cefb..f598cefb 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulFARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulFARM.java
index a4f81fd4..a4f81fd4 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulFARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/MulFARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/NegARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/NegARM.java
index 881b41f9..881b41f9 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/NegARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/NegARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/NewARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/NewARM.java
index 7110df62..7110df62 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/NewARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/NewARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/NotARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/NotARM.java
index f8e450f6..f8e450f6 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/NotARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/NotARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrARM.java
index 5b7264ec..5b7264ec 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrIARM.java
index 86d07bee..86d07bee 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/OrIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/ParmARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/ParmARM.java
index b419fe0a..b419fe0a 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/ParmARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/ParmARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/ProjARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/ProjARM.java
index 4b7d6f13..4b7d6f13 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/ProjARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/ProjARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/RetARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/RetARM.java
index a7ed5073..a7ed5073 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/RetARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/RetARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SetARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SetARM.java
index afbbd3bf..afbbd3bf 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SetARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SetARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitARM.java
index f93f0f24..f93f0f24 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitFlagsARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitFlagsARM.java
index 3e045a6f..3e045a6f 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitFlagsARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitFlagsARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitGPRARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitGPRARM.java
index 46eff4ca..46eff4ca 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitGPRARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SplitGPRARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/StoreARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/StoreARM.java
index 2cc54f76..2cc54f76 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/StoreARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/StoreARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubARM.java
index fd5cd4de..fd5cd4de 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubFARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubFARM.java
index 1a751434..1a751434 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubFARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubFARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubIARM.java
index b2c0b2ed..b2c0b2ed 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/SubIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/TFPARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/TFPARM.java
index 2c41dc57..2c41dc57 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/TFPARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/TFPARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/TMPARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/TMPARM.java
index d1cafa96..d1cafa96 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/TMPARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/TMPARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/UJmpARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/UJmpARM.java
index aecd02bb..aecd02bb 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/UJmpARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/UJmpARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorARM.java
index d56397a3..d56397a3 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorIARM.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorIARM.java
index 12143ccd..12143ccd 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorIARM.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/XorIARM.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java
index f004b0b8..f004b0b8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AUIPC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AUIPC.java
index 14581111..14581111 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AUIPC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AUIPC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddFRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddFRISC.java
index d87e49b9..d87e49b9 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddFRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddFRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java
index 8012b61e..8012b61e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java
index 7010916f..7010916f 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndIRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndIRISC.java
index 9fd65e7d..9fd65e7d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndIRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndIRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndRISC.java
index 1845985e..1845985e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AndRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/BranchRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/BranchRISC.java
index a9d03da5..a9d03da5 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/BranchRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/BranchRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRISC.java
index 03bedd0d..03bedd0d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRRISC.java
index 5eee596d..5eee596d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/CallRRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivFRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivFRISC.java
index 8eb4fb3b..8eb4fb3b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivFRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivFRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivRISC.java
index 515ffa47..515ffa47 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/DivRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ExtendRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ExtendRISC.java
index 5bd3ec1c..5bd3ec1c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ExtendRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ExtendRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/F8ToIRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/F8ToIRISC.java
index a56ad216..a56ad216 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/F8ToIRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/F8ToIRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FltRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FltRISC.java
index 51ddc9db..51ddc9db 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FltRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FltRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FunRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FunRISC.java
index d3d64b06..d3d64b06 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FunRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/FunRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/I2F8RISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/I2F8RISC.java
index 1b53ab0f..1b53ab0f 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/I2F8RISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/I2F8RISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java
index ee247c3e..ee247c3e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/Int8RISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/Int8RISC.java
index 23ac8481..23ac8481 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/Int8RISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/Int8RISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/IntRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/IntRISC.java
index 9088abbd..9088abbd 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/IntRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/IntRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LUI.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LUI.java
index aedd8b47..aedd8b47 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LUI.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LUI.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LoadRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LoadRISC.java
index 2e3dfd8d..2e3dfd8d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LoadRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/LoadRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MemOpRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MemOpRISC.java
index adf21848..adf21848 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MemOpRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MemOpRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulFRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulFRISC.java
index dacec2b5..dacec2b5 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulFRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulFRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulRISC.java
index 9cb9ace7..9cb9ace7 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/MulRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NegRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NegRISC.java
index 3070c56c..3070c56c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NegRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NegRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NewRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NewRISC.java
index 965a3c7c..965a3c7c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NewRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NewRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NotRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NotRISC.java
index 6f499db1..6f499db1 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NotRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/NotRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrIRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrIRISC.java
index 937595a3..937595a3 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrIRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrIRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrRISC.java
index a310a1f4..a310a1f4 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/OrRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ParmRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ParmRISC.java
index 0f8db4e5..0f8db4e5 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ParmRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ParmRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ProjRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ProjRISC.java
index 2f9ac469..2f9ac469 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ProjRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ProjRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/RetRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/RetRISC.java
index 33143c6b..33143c6b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/RetRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/RetRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetFRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetFRISC.java
index d037dd5c..d037dd5c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetFRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetFRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetIRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetIRISC.java
index 9bc86565..9bc86565 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetIRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetIRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetRISC.java
index 848cc59f..848cc59f 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SetRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllIRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllIRISC.java
index 1425caa2..1425caa2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllIRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllIRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllRISC.java
index 5a4d4cc6..5a4d4cc6 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SllRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SplitRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SplitRISC.java
index 8a16f6b7..8a16f6b7 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SplitRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SplitRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraIRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraIRISC.java
index b316b303..b316b303 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraIRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraIRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraRISC.java
index e2e34415..e2e34415 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SraRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlIRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlIRISC.java
index d0ea6b18..d0ea6b18 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlIRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlIRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlRISC.java
index 1eccc1c8..1eccc1c8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SrlRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/StoreRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/StoreRISC.java
index 48cb7c78..48cb7c78 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/StoreRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/StoreRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubFRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubFRISC.java
index 044820cf..044820cf 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubFRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubFRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubRISC.java
index 2adfce23..2adfce23 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/SubRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TFPRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TFPRISC.java
index e57f6e09..e57f6e09 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TFPRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TFPRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TMPRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TMPRISC.java
index 7bc2db7e..7bc2db7e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TMPRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/TMPRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/UJmpRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/UJmpRISC.java
index 448d9ec3..448d9ec3 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/UJmpRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/UJmpRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorIRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorIRISC.java
index f4323cae..f4323cae 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorIRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorIRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorRISC.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorRISC.java
index 413a7c3b..413a7c3b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorRISC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/XorRISC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/riscv.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/riscv.java
index 0309bfcd..0309bfcd 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/riscv/riscv.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/riscv/riscv.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFMemX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFMemX86.java
index 974f690f..974f690f 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFMemX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFMemX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFX86.java
index c7d0cf9c..c7d0cf9c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddFX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddIX86.java
index 0e652a93..0e652a93 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddMemX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddMemX86.java
index ed65b0a8..ed65b0a8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddMemX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddMemX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddX86.java
index 84543e8f..84543e8f 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AddX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndIX86.java
index 3c1b567c..3c1b567c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndX86.java
index dedbce45..dedbce45 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/AndX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallRX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallRX86.java
index f97163eb..f97163eb 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallRX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallRX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallX86.java
index cd4d2452..cd4d2452 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CallX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpFX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpFX86.java
index 5ef7a476..5ef7a476 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpFX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpFX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpIX86.java
index 151f8ca8..151f8ca8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpMemX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpMemX86.java
index 7b7d98d5..7b7d98d5 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpMemX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpMemX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpX86.java
index 7faea17b..7faea17b 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/CmpX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivFX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivFX86.java
index 7bbb5102..7bbb5102 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivFX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivFX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivX86.java
index 9f375a80..9f375a80 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/DivX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ExtendX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ExtendX86.java
index 1a6ae123..1a6ae123 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ExtendX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ExtendX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/F8ToIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/F8ToIX86.java
index a79a1017..a79a1017 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/F8ToIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/F8ToIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FltX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FltX86.java
index da9bdce7..da9bdce7 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FltX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FltX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FunX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FunX86.java
index c7a20e4d..c7a20e4d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FunX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/FunX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/I2f8X86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/I2f8X86.java
index ee357901..ee357901 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/I2f8X86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/I2f8X86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ImmX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ImmX86.java
index 5a4ff4b2..5a4ff4b2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ImmX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ImmX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/IntX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/IntX86.java
index 656b1543..656b1543 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/IntX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/IntX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/JmpX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/JmpX86.java
index 10cee059..10cee059 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/JmpX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/JmpX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LeaX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LeaX86.java
index 4b00e4dd..4b00e4dd 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LeaX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LeaX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java
index d4f1413e..d4f1413e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemAddX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemAddX86.java
index 2e18a058..2e18a058 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemAddX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemAddX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java
index 309e62d9..309e62d9 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulFX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulFX86.java
index 74616db7..74616db7 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulFX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulFX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulIX86.java
index 5dcb253d..5dcb253d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulX86.java
index 6f3fcdeb..6f3fcdeb 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MulX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NegX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NegX86.java
index 86610f6d..86610f6d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NegX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NegX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java
index 1cfc1c42..1cfc1c42 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NotX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NotX86.java
index 1e4e7c26..1e4e7c26 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NotX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NotX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrIX86.java
index 15f4824d..15f4824d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrX86.java
index bc8f0ea8..bc8f0ea8 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/OrX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ParmX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ParmX86.java
index 5cfdd804..5cfdd804 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ParmX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ParmX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ProjX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ProjX86.java
index 046c7b4c..046c7b4c 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ProjX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ProjX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RegX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RegX86.java
index 06755143..06755143 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RegX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RegX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RetX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RetX86.java
index e4467bb4..e4467bb4 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RetX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/RetX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarIX86.java
index cf6275dc..cf6275dc 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarX86.java
index 92493712..92493712 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SarX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SetX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SetX86.java
index 864c1b55..864c1b55 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SetX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SetX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlIX86.java
index 1e62243e..1e62243e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlX86.java
index 768d97e7..768d97e7 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShlX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrIX86.java
index 8a0d1b58..8a0d1b58 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrX86.java
index 1ba20fee..1ba20fee 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/ShrX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitFlagsX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitFlagsX86.java
index 4650b535..4650b535 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitFlagsX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitFlagsX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java
index 4e9eda7d..4e9eda7d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/StoreX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/StoreX86.java
index c83dfd44..c83dfd44 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/StoreX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/StoreX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubFX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubFX86.java
index 29f0033a..29f0033a 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubFX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubFX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubX86.java
index 8da34bf5..8da34bf5 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SubX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TFPX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TFPX86.java
index fff2fb04..fff2fb04 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TFPX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TFPX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TMPX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TMPX86.java
index c78ac6de..c78ac6de 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TMPX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/TMPX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/UJmpX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/UJmpX86.java
index 591a51c3..591a51c3 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/UJmpX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/UJmpX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorIX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorIX86.java
index 2d989a50..2d989a50 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorIX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorIX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorX86.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorX86.java
index 86703903..86703903 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorX86.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/XorX86.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java
index c854dd9d..c854dd9d 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/print/ASMPrinter.java b/chapter26/src/main/java/com/seaofnodes/simple/print/ASMPrinter.java
index 48296ce7..48296ce7 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/print/ASMPrinter.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/print/ASMPrinter.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/print/IRPrinter.java b/chapter26/src/main/java/com/seaofnodes/simple/print/IRPrinter.java
index c912ab77..c912ab77 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/print/IRPrinter.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/print/IRPrinter.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/print/SimpleGraphAdapter.java b/chapter26/src/main/java/com/seaofnodes/simple/print/SimpleGraphAdapter.java
index 8dc6ea47..8dc6ea47 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/print/SimpleGraphAdapter.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/print/SimpleGraphAdapter.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/print/SimpleGraphObserver.java b/chapter26/src/main/java/com/seaofnodes/simple/print/SimpleGraphObserver.java
index b2c5492e..b2c5492e 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/print/SimpleGraphObserver.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/print/SimpleGraphObserver.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/sys.java b/chapter26/src/main/java/com/seaofnodes/simple/sys.java
index 45106770..45106770 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/sys.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/sys.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/Field.java b/chapter26/src/main/java/com/seaofnodes/simple/type/Field.java
index 9bd85ba6..9bd85ba6 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/Field.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/Field.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/Type.java b/chapter26/src/main/java/com/seaofnodes/simple/type/Type.java
index 9fad2767..9fad2767 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/Type.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/Type.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeConAry.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeConAry.java
index d7ce8503..d7ce8503 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeConAry.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeConAry.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeConAryB.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeConAryB.java
index 095cdeca..095cdeca 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeConAryB.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeConAryB.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeConAryI.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeConAryI.java
index b1b061de..b1b061de 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeConAryI.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeConAryI.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeFloat.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeFloat.java
index bb00ee91..bb00ee91 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeFloat.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeFloat.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeFunPtr.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeFunPtr.java
index 9acf5c9f..9acf5c9f 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeFunPtr.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeFunPtr.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeInteger.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeInteger.java
index 1b0019d4..1b0019d4 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeInteger.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeInteger.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeMem.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeMem.java
index 5539e1cf..5539e1cf 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeMem.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeMem.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeMemPtr.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeMemPtr.java
index 4a28b919..4a28b919 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeMemPtr.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeMemPtr.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeNil.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeNil.java
index 32505aa2..32505aa2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeNil.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeNil.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypePtr.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypePtr.java
index 75478119..75478119 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypePtr.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypePtr.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeRPC.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeRPC.java
index a1389540..a1389540 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeRPC.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeRPC.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeScalar.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeScalar.java
index 1b41db13..1b41db13 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeScalar.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeScalar.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeStruct.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeStruct.java
index 8eec6dd4..8eec6dd4 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeStruct.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeStruct.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeTuple.java b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeTuple.java
index 27a0a9d9..27a0a9d9 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/TypeTuple.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/TypeTuple.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/type/XInt.java b/chapter26/src/main/java/com/seaofnodes/simple/type/XInt.java
index 17fc4bd3..17fc4bd3 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/type/XInt.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/type/XInt.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/util/Ary.java b/chapter26/src/main/java/com/seaofnodes/simple/util/Ary.java
index d67801c2..d67801c2 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/util/Ary.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/util/Ary.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/util/AryInt.java b/chapter26/src/main/java/com/seaofnodes/simple/util/AryInt.java
index b498fd78..b498fd78 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/util/AryInt.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/util/AryInt.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/util/SB.java b/chapter26/src/main/java/com/seaofnodes/simple/util/SB.java
index d7afd6eb..d7afd6eb 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/util/SB.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/util/SB.java
diff --git a/chapter-construction/src/main/java/com/seaofnodes/simple/util/Utils.java b/chapter26/src/main/java/com/seaofnodes/simple/util/Utils.java
index 577a60af..577a60af 100644
--- a/chapter-construction/src/main/java/com/seaofnodes/simple/util/Utils.java
+++ b/chapter26/src/main/java/com/seaofnodes/simple/util/Utils.java
diff --git a/chapter-construction/src/main/smp/sys.smp b/chapter26/src/main/smp/sys.smp
index 6a6d3ca3..6a6d3ca3 100644
--- a/chapter-construction/src/main/smp/sys.smp
+++ b/chapter26/src/main/smp/sys.smp
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/BrainFuckTest.java b/chapter26/src/test/java/com/seaofnodes/simple/BrainFuckTest.java
index a3b98fe0..a3b98fe0 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/BrainFuckTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/BrainFuckTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter01Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter01Test.java
index ac9adacc..ac9adacc 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter01Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter01Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter02Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter02Test.java
index a51ac202..a51ac202 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter02Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter02Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter03Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter03Test.java
index 8923566a..8923566a 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter03Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter03Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter04Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter04Test.java
index ce808084..ce808084 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter04Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter04Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter05Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter05Test.java
index b234209f..b234209f 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter05Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter05Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter06Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter06Test.java
index 53fcefed..53fcefed 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter06Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter06Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter07Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter07Test.java
index daca77ab..daca77ab 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter07Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter07Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter08Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter08Test.java
index 376e472b..376e472b 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter08Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter08Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter09Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter09Test.java
index f24d96eb..f24d96eb 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter09Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter09Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter10Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter10Test.java
index afe0b141..afe0b141 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter10Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter10Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter11Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter11Test.java
index 7c5e05f8..7c5e05f8 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter11Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter11Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter12Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter12Test.java
index 2a86b11a..2a86b11a 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter12Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter12Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter13Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter13Test.java
index 3301fa5e..3301fa5e 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter13Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter13Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter14FloatTest.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter14FloatTest.java
index e9333837..e9333837 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter14FloatTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter14FloatTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter14Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter14Test.java
index 06d86f5f..06d86f5f 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter14Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter14Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter15Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter15Test.java
index 9aaafc28..9aaafc28 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter15Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter15Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter16Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter16Test.java
index d066357f..d066357f 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter16Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter16Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter17aTest.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter17aTest.java
index 64ecb235..64ecb235 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter17aTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter17aTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter17bTest.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter17bTest.java
index 3fbf0daa..3fbf0daa 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter17bTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter17bTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter18Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter18Test.java
index e8015845..e8015845 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter18Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter18Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter19Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter19Test.java
index 88155e5b..88155e5b 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter19Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter19Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter20Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter20Test.java
index 4800b180..4800b180 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter20Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter20Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter21AllocTest.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter21AllocTest.java
index bab7a86a..bab7a86a 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter21AllocTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter21AllocTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter21Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter21Test.java
index 8442bbc8..8442bbc8 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter21Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter21Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter22Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter22Test.java
index 3ff8dc09..3ff8dc09 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter22Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter22Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter23AllocTest.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter23AllocTest.java
index f3cc7512..f3cc7512 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter23AllocTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter23AllocTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter23Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter23Test.java
index 22be3af1..22be3af1 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter23Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter23Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter24AllocTest.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter24AllocTest.java
index 7fae2c27..7fae2c27 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter24AllocTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter24AllocTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter24Test.java b/chapter26/src/test/java/com/seaofnodes/simple/Chapter24Test.java
index 3e5dc2a9..3e5dc2a9 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Chapter24Test.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Chapter24Test.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Compile.java b/chapter26/src/test/java/com/seaofnodes/simple/Compile.java
index f3ca1905..f3ca1905 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Compile.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Compile.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/CompoundAssignmentTest.java b/chapter26/src/test/java/com/seaofnodes/simple/CompoundAssignmentTest.java
index e2d822d0..e2d822d0 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/CompoundAssignmentTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/CompoundAssignmentTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/ConstructionTest.java b/chapter26/src/test/java/com/seaofnodes/simple/ConstructionTest.java
index dd20b746..dd20b746 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/ConstructionTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/ConstructionTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Eval2.java b/chapter26/src/test/java/com/seaofnodes/simple/Eval2.java
index b32a5175..b32a5175 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Eval2.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Eval2.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/FinalConstructionTest.java b/chapter26/src/test/java/com/seaofnodes/simple/FinalConstructionTest.java
index e91dc384..e91dc384 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/FinalConstructionTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/FinalConstructionTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/FuzzerWrap.java b/chapter26/src/test/java/com/seaofnodes/simple/FuzzerWrap.java
index b022bec9..b022bec9 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/FuzzerWrap.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/FuzzerWrap.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/IncompleteTypesTest.java b/chapter26/src/test/java/com/seaofnodes/simple/IncompleteTypesTest.java
index f2f7d882..f2f7d882 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/IncompleteTypesTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/IncompleteTypesTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/LiteralTest.java b/chapter26/src/test/java/com/seaofnodes/simple/LiteralTest.java
index 447ef46e..447ef46e 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/LiteralTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/LiteralTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Main.java b/chapter26/src/test/java/com/seaofnodes/simple/Main.java
index ca1d0b5b..ca1d0b5b 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Main.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Main.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/MemoryEncodingTest.java b/chapter26/src/test/java/com/seaofnodes/simple/MemoryEncodingTest.java
index 397d644c..397d644c 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/MemoryEncodingTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/MemoryEncodingTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/MergeSortTest.java b/chapter26/src/test/java/com/seaofnodes/simple/MergeSortTest.java
index 453bd35c..453bd35c 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/MergeSortTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/MergeSortTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/MutabilityTest.java b/chapter26/src/test/java/com/seaofnodes/simple/MutabilityTest.java
index 51e31a17..51e31a17 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/MutabilityTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/MutabilityTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/NativeAddressTest.java b/chapter26/src/test/java/com/seaofnodes/simple/NativeAddressTest.java
index 6d21ca5f..6d21ca5f 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/NativeAddressTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/NativeAddressTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/PhaseTest.java b/chapter26/src/test/java/com/seaofnodes/simple/PhaseTest.java
index 899f42fe..899f42fe 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/PhaseTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/PhaseTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/SccpTest.java b/chapter26/src/test/java/com/seaofnodes/simple/SccpTest.java
index cad1b7de..cad1b7de 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/SccpTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/SccpTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/SchedulerTest.java b/chapter26/src/test/java/com/seaofnodes/simple/SchedulerTest.java
index 6156700d..6156700d 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/SchedulerTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/SchedulerTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/Simple.java b/chapter26/src/test/java/com/seaofnodes/simple/Simple.java
index 20d6fe71..20d6fe71 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/Simple.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/Simple.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/SpillStats.java b/chapter26/src/test/java/com/seaofnodes/simple/SpillStats.java
index ad044a52..ad044a52 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/SpillStats.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/SpillStats.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/TestArm64.java b/chapter26/src/test/java/com/seaofnodes/simple/TestArm64.java
index 086bf9c7..086bf9c7 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/TestArm64.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/TestArm64.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/TestC.java b/chapter26/src/test/java/com/seaofnodes/simple/TestC.java
index 3b3aabc0..3b3aabc0 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/TestC.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/TestC.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/TestRisc5.java b/chapter26/src/test/java/com/seaofnodes/simple/TestRisc5.java
index f55e7d0b..f55e7d0b 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/TestRisc5.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/TestRisc5.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/TypeTest.java b/chapter26/src/test/java/com/seaofnodes/simple/TypeTest.java
index c7ba8caa..c7ba8caa 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/TypeTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/TypeTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/codegen/FlagSpillTestSupport.java b/chapter26/src/test/java/com/seaofnodes/simple/codegen/FlagSpillTestSupport.java
index 00d86c63..00d86c63 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/codegen/FlagSpillTestSupport.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/codegen/FlagSpillTestSupport.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/codegen/PrintRegTestSupport.java b/chapter26/src/test/java/com/seaofnodes/simple/codegen/PrintRegTestSupport.java
index b9b49c9f..b9b49c9f 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/codegen/PrintRegTestSupport.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/codegen/PrintRegTestSupport.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/codegen/RegAllocTestSupport.java b/chapter26/src/test/java/com/seaofnodes/simple/codegen/RegAllocTestSupport.java
index 7a21c3a7..7a21c3a7 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/codegen/RegAllocTestSupport.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/codegen/RegAllocTestSupport.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/codegen/X86EncodingTest.java b/chapter26/src/test/java/com/seaofnodes/simple/codegen/X86EncodingTest.java
index 0914d916..0914d916 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/codegen/X86EncodingTest.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/codegen/X86EncodingTest.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java b/chapter26/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java
index 3f4613ff..3f4613ff 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/evaluator/Scheduler.java b/chapter26/src/test/java/com/seaofnodes/simple/evaluator/Scheduler.java
index c837bd6f..c837bd6f 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/evaluator/Scheduler.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/evaluator/Scheduler.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/Fuzzer.java b/chapter26/src/test/java/com/seaofnodes/simple/fuzzer/Fuzzer.java
index af4305c0..af4305c0 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/Fuzzer.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/fuzzer/Fuzzer.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java b/chapter26/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java
index 45558541..45558541 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/Reducer.java b/chapter26/src/test/java/com/seaofnodes/simple/fuzzer/Reducer.java
index f6e12e11..f6e12e11 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/Reducer.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/fuzzer/Reducer.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/ScriptGenerator.java b/chapter26/src/test/java/com/seaofnodes/simple/fuzzer/ScriptGenerator.java
index 20815d5d..20815d5d 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/fuzzer/ScriptGenerator.java
+++ b/chapter26/src/test/java/com/seaofnodes/simple/fuzzer/ScriptGenerator.java
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/arg_count.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/arg_count.c
index e247e28a..e247e28a 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/arg_count.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/arg_count.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/arg_count.smp b/chapter26/src/test/java/com/seaofnodes/simple/progs/arg_count.smp
index 6b6bc0ae..6b6bc0ae 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/arg_count.smp
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/arg_count.smp
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/array1.smp b/chapter26/src/test/java/com/seaofnodes/simple/progs/array1.smp
index 6b10f92c..6b10f92c 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/array1.smp
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/array1.smp
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/brain_fuck.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/brain_fuck.c
index 127cbe73..127cbe73 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/brain_fuck.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/brain_fuck.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/c_returns.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/c_returns.c
index 6d0ff2fe..6d0ff2fe 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/c_returns.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/c_returns.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/fib.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/fib.c
index 263d2f13..263d2f13 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/fib.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/fib.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/funptr.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/funptr.c
index 2abe6e74..2abe6e74 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/funptr.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/funptr.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/jig.smp b/chapter26/src/test/java/com/seaofnodes/simple/progs/jig.smp
index 29987d8e..29987d8e 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/jig.smp
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/jig.smp
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/loop2.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/loop2.c
index 934f2d89..934f2d89 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/loop2.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/loop2.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/newtonFloat.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/newtonFloat.c
index 7e7e796d..7e7e796d 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/newtonFloat.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/newtonFloat.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/newtonFloat.smp b/chapter26/src/test/java/com/seaofnodes/simple/progs/newtonFloat.smp
index be2dffec..be2dffec 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/newtonFloat.smp
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/newtonFloat.smp
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/no_stack_arg_count.smp b/chapter26/src/test/java/com/seaofnodes/simple/progs/no_stack_arg_count.smp
index 20a05445..20a05445 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/no_stack_arg_count.smp
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/no_stack_arg_count.smp
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/person.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/person.c
index df95e1ca..df95e1ca 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/person.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/person.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/person21.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/person21.c
index df95e1ca..df95e1ca 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/person21.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/person21.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/person21.smp b/chapter26/src/test/java/com/seaofnodes/simple/progs/person21.smp
index b5e6ee90..b5e6ee90 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/person21.smp
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/person21.smp
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/sieve.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/sieve.c
index cac4cfa3..cac4cfa3 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/sieve.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/sieve.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/sort.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/sort.c
index ad76cc7f..ad76cc7f 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/sort.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/sort.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_10x.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_10x.c
index d44d5387..d44d5387 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_10x.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_10x.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_11x.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_11x.c
index d71979d1..d71979d1 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_11x.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_11x.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_12x.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_12x.c
index a4e425cb..a4e425cb 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_12x.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_12x.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_13x.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_13x.c
index a3a51d0e..a3a51d0e 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_13x.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_13x.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_9x.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_9x.c
index 4f93ba24..4f93ba24 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stacked_r_9x.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/stacked_r_9x.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stringHash.c b/chapter26/src/test/java/com/seaofnodes/simple/progs/stringHash.c
index 2c6d0fa9..2c6d0fa9 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stringHash.c
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/stringHash.c
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stringHash.smp b/chapter26/src/test/java/com/seaofnodes/simple/progs/stringHash.smp
index 7344fcdd..7344fcdd 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stringHash.smp
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/stringHash.smp
diff --git a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stringHash21.smp b/chapter26/src/test/java/com/seaofnodes/simple/progs/stringHash21.smp
index 257f79f9..257f79f9 100644
--- a/chapter-construction/src/test/java/com/seaofnodes/simple/progs/stringHash21.smp
+++ b/chapter26/src/test/java/com/seaofnodes/simple/progs/stringHash21.smp