root/trunk/ProjectFortress/test_library/TestImports1.fss

Revision 932, 1.1 KB (checked in by jdn, 2 years ago)

Import * skips non-function names defined in the importer (doesn't fix clashing imports yet)

Line 
1(*******************************************************************************
2    Copyright 2007 Sun Microsystems, Inc.,
3    4150 Network Circle, Santa Clara, California 95054, U.S.A.
4    All rights reserved.
5
6    U.S. Government Rights - Commercial software.
7    Government users are subject to the Sun Microsystems, Inc. standard
8    license agreement and applicable provisions of the FAR and its supplements.
9
10    Use is subject to license terms.
11
12    This distribution may include materials developed by third parties.
13
14    Sun, Sun Microsystems, the Sun logo and Java are trademarks or registered
15    trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
16 ******************************************************************************)
17
18component TestImports1
19export TestImports1
20
21trait S
22  myname():String
23  s():String = "s from TestImports1.S object " myname()
24end
25
26trait T extends S
27  t():String = "t from TestImports1.T " myname()
28end
29
30trait U extends T
31  u():String = "u from TestImports1.U " myname()
32end
33
34object V extends U
35  myname():String = "TestImports1.V"
36end
37
38object W extends U
39  myname():String = "TestImports1.W"
40end
41
42end
Note: See TracBrowser for help on using the browser.