--- /dev/null
+// FIXME: need test for ADD carry-out c-flag
+
+#ship debug : Debug
+#ship alu : Alu
+
+#expect 18
+#expect 12
+
+debug.in: set ilc=*; recv, deliver;
+alu.in1:
+ set word=9;
+ deliver;
+ set word=9;
+ deliver;
+ flush;
+ set word=3;
+ deliver;
+
+alu.in2:
+ set word=9;
+ deliver;
+ set word=10;
+ flush;
+ set word=9;
+ deliver;
+
+alu.inOp:
+ set word=Alu.inOp[ADD];
+ deliver;
+ deliver;
+ deliver;
+ deliver;
+ flush;
+ deliver;
+ deliver;
+
+alu.out:
+ set ilc=*;
+ collect, send to debug.in;