projects
/
org.ibex.classgen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
85004bd
)
html fix
author
brian
<brian@brianweb.net>
Sun, 30 May 2004 22:06:10 +0000
(22:06 +0000)
committer
brian
<brian@brianweb.net>
Sun, 30 May 2004 22:06:10 +0000
(22:06 +0000)
darcs-hash:
20040530220610
-24bed-
7641c16bc5a073b9d4a45d20bc2570e8d585ff28
.gz
src/org/ibex/classgen/package.html
patch
|
blob
|
history
diff --git
a/src/org/ibex/classgen/package.html
b/src/org/ibex/classgen/package.html
index
8d332bd
..
5a80af9
100644
(file)
--- a/
src/org/ibex/classgen/package.html
+++ b/
src/org/ibex/classgen/package.html
@@
-16,7
+16,7
@@
int top = mg.size();
mg.add(GETSTATIC,new FieldRef("java.lang.System","out",new Type.Object("java.io.PrintStream")));
mg.add(NEW,Type.STRINGBUFFER);
mg.add(DUP);
mg.add(GETSTATIC,new FieldRef("java.lang.System","out",new Type.Object("java.io.PrintStream")));
mg.add(NEW,Type.STRINGBUFFER);
mg.add(DUP);
-mg.add(INVOKESPECIAL,new MethodRef(Type.STRINGBUFFER,"<init>",Type.VOID,Type.NO_ARGS));
+mg.add(INVOKESPECIAL,new MethodRef(Type.STRINGBUFFER,"<init>",Type.VOID,Type.NO_ARGS));
mg.add(GETSTATIC,new FieldRef("Test1","message",Type.STRING));
mg.add(INVOKEVIRTUAL,new MethodRef(Type.STRINGBUFFER,"append",Type.STRINGBUFFER,new Type[]{Type.STRING}));
mg.add(LDC," - ");
mg.add(GETSTATIC,new FieldRef("Test1","message",Type.STRING));
mg.add(INVOKEVIRTUAL,new MethodRef(Type.STRINGBUFFER,"append",Type.STRINGBUFFER,new Type[]{Type.STRING}));
mg.add(LDC," - ");
@@
-58,7
+58,7
@@
public static void main(java.lang.String[]);
3: getstatic #10; //Field java/lang/System.out:Ljava/io/PrintStream;
6: new #12; //class StringBuffer
9: dup
3: getstatic #10; //Field java/lang/System.out:Ljava/io/PrintStream;
6: new #12; //class StringBuffer
9: dup
- 10: invokespecial #16; //Method java/lang/StringBuffer."<init>":()V
+ 10: invokespecial #16; //Method java/lang/StringBuffer."<init>":()V
13: getstatic #20; //Field message:Ljava/lang/String;
16: invokevirtual #24; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
19: ldc #26; //String -
13: getstatic #20; //Field message:Ljava/lang/String;
16: invokevirtual #24; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
19: ldc #26; //String -
@@
-80,4
+80,19
@@
public static void main(java.lang.String[]);
}
</pre>
}
</pre>
+
+Running Test1 will produce the following output:<br/>
+<pre>
+Hello, World - 10!
+Hello, World - 9
+Hello, World - 8!
+Hello, World - 7
+Hello, World - 6!
+Hello, World - 5
+Hello, World - 4!
+Hello, World - 3
+Hello, World - 2!
+Hello, World - 1
+</pre>
+
</body>
</body>