blob: 763945a5864952cb8fe4f0e09343b4a47239fc98 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
/*
* Simple.java
*
* comments here.
*
* @author Michiaki Tatsubori
* @version %VERSION% %DATE%
* @see java.lang.Object
*
* COPYRIGHT 1998 by Michiaki Tatsubori, ALL RIGHTS RESERVED.
*/
package examples.syntax;
import java.awt.Panel;
import java.util.*;
import java.io.PrintStream;
public class Test instantiates RichSyntaxClass
extends Panel
loves CreamPuff[]
hates Pimento/*, Apple*/
adapts Vector in v to Stack
{
private int iii = 0;
private Vector v;
private Test n = null;
private String str = "string";
private final static String DEF = "<default>";
public Test() {
super();
}
/**
* @param
* @return
* @exception
* @see java.lang.Object
*/
public static remote void main( String[] args ) loves Apple
{
}
public String toString() forwards Apple Power Macintosh {
if (n == null) return str;
return str + n;
}
public void hoge() throws Exception keeps (iii == 0) {}
public void hoge1() keeps DEF.equals( "string" ) {}
public void hoge2() keeps Test.DEF.equals( "string" ) {}
public void hoge2( String[] args ) keeps (args.length == 1) {}
public void hoge3(int arg) pre arg > 1 {}
public void f() {
System.out.println( "Hello" );
}
public void f1()
before {
System.out.println( "before" );
}
{
System.out.println( "Hello" );
}
public void f2()
after {
System.out.println( "after" );
}
{
System.out.println( "Hello" );
}
public void f3()
before {
System.out.println( "before" );
}
after {
System.out.println( "after" );
}
{
System.out.println( "Hello" );
}
public void g1() chooses { System.out.println( "Test" ); }
{}
public void g2() chooses Object[]
{}
}
|