diff --git a/jode/doc/gimp/arrow.gif b/jode/doc/gimp/arrow.gif new file mode 100644 index 0000000..877659a Binary files /dev/null and b/jode/doc/gimp/arrow.gif differ diff --git a/jode/doc/gimp/bytecode.gif b/jode/doc/gimp/bytecode.gif new file mode 100644 index 0000000..330317b Binary files /dev/null and b/jode/doc/gimp/bytecode.gif differ diff --git a/jode/doc/gimp/bytecode.txt b/jode/doc/gimp/bytecode.txt new file mode 100644 index 0000000..a47dd22 --- /dev/null +++ b/jode/doc/gimp/bytecode.txt @@ -0,0 +1,9 @@ + + 21 iconst_4 + 22 iand + 23 ifne 30 + 26 iconst_0 + 27 goto 31 + 30 iconst_1 + 31 ireturn + diff --git a/jode/doc/gimp/flow.gif b/jode/doc/gimp/flow.gif new file mode 100644 index 0000000..9226dfc Binary files /dev/null and b/jode/doc/gimp/flow.gif differ diff --git a/jode/doc/gimp/jode-logo.xcf b/jode/doc/gimp/jode-logo.xcf new file mode 100644 index 0000000..c5a639d Binary files /dev/null and b/jode/doc/gimp/jode-logo.xcf differ diff --git a/jode/doc/gimp/statement.gif b/jode/doc/gimp/statement.gif new file mode 100644 index 0000000..8781380 Binary files /dev/null and b/jode/doc/gimp/statement.gif differ diff --git a/jode/doc/gimp/statement.txt b/jode/doc/gimp/statement.txt new file mode 100644 index 0000000..133cb06 --- /dev/null +++ b/jode/doc/gimp/statement.txt @@ -0,0 +1,9 @@ + + while (i>0) { + if (a[i] > max) + max = a[i]; + if (a[i] == 0) + break; + i++; + } + diff --git a/jode/doc/gimp/vects.fig b/jode/doc/gimp/vects.fig new file mode 100644 index 0000000..e345b20 --- /dev/null +++ b/jode/doc/gimp/vects.fig @@ -0,0 +1,42 @@ +#FIG 3.2 +Landscape +Center +Metric +A4 +100.00 +Single +-2 +1200 2 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 1800 4725 2700 4725 2700 5400 1800 5400 1800 4725 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2475 4275 3375 4275 3375 3600 2475 3600 2475 4275 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2475 2475 3375 2475 3375 3150 2475 3150 2475 2475 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 1 + 2475 3825 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2475 5850 3375 5850 3375 6525 2475 6525 2475 5850 +2 1 0 1 0 7 100 0 -1 0.000 0 0 7 1 0 3 + 1 1 2.00 60.00 120.00 + 3600 5400 2925 5625 2925 5850 +2 1 0 1 0 7 100 0 -1 0.000 0 0 7 1 0 3 + 1 1 2.00 60.00 120.00 + 2925 4275 2250 4500 2250 4725 +2 2 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 3150 4725 4050 4725 4050 5400 3150 5400 3150 4725 +2 1 0 1 0 7 100 0 -1 0.000 0 0 7 1 0 2 + 1 1 2.00 60.00 120.00 + 2925 3150 2925 3600 +2 1 0 1 0 7 100 0 -1 0.000 0 0 7 1 0 5 + 1 1 2.00 60.00 120.00 + 2250 5400 2250 5625 1350 5625 1350 3825 2475 3825 +2 1 0 1 0 7 100 0 -1 0.000 0 0 7 1 0 3 + 1 1 2.00 60.00 120.00 + 2925 4275 3600 4500 3600 4725 +2 1 0 1 0 7 100 0 -1 0.000 0 0 7 1 0 5 + 1 1 2.00 60.00 120.00 + 3600 5400 3600 5625 4275 5625 4275 3825 3375 3825 +2 1 0 1 0 0 100 0 20 0.000 0 0 7 0 0 8 + 10800 2250 9675 3375 9675 2700 8325 2700 8325 1800 9675 1800 + 9675 1125 10800 2250