Changeset 4105 for trunk/ProjectFortress/other_compiler_tests
- Timestamp:
- 08/20/09 11:33:56 (3 months ago)
- Location:
- trunk/ProjectFortress/other_compiler_tests
- Files:
-
- 5 modified
-
Funmet0.fss (modified) (1 diff)
-
Funmet1.fsi (modified) (1 diff)
-
Funmet1.fss (modified) (1 diff)
-
Funmet2.fsi (modified) (1 diff)
-
Funmet2.fss (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ProjectFortress/other_compiler_tests/Funmet0.fss
r4099 r4105 18 18 component Funmet0 19 19 20 import java com.sun.fortress.nativeHelpers.{simplePrintln.nativePrintZZ32 => jPrintZZ32}21 20 import java com.sun.fortress.nativeHelpers.{simplePrintln.nativePrintln => jPrintln} 22 import Funmet1.{T,f1 }21 import Funmet1.{T,f1,me} 23 22 import Funmet2.{f2} 24 23 export Executable 25 24 26 run():() = 27 jPrint ZZ32(me(f1(), 0)25 run():() = do 26 jPrintln(me(f1(), 0)) 28 27 jPrintln(" "); 29 jPrint ZZ32(me(f2(), 0)28 jPrintln(me(f2(), 0)) 30 29 jPrintln(" "); 31 30 end 31 32 end -
trunk/ProjectFortress/other_compiler_tests/Funmet1.fsi
r4099 r4105 16 16 ******************************************************************************) 17 17 18 component Funmet1 19 20 import java com.sun.fortress.nativeHelpers.{simplePrintln.nativePrintln => jPrintln} 21 export Funmet1 18 api Funmet1 22 19 23 20 trait T 24 me(self, x:ZZ32):ZZ32 = x + 121 me(self, x:ZZ32):ZZ32 25 22 end 26 23 27 object O extendsT28 me(self, x:ZZ32):ZZ32 = x + 2 24 f1() : T 25 29 26 end 30 31 f1() : T = O -
trunk/ProjectFortress/other_compiler_tests/Funmet1.fss
r4099 r4105 30 30 31 31 f1() : T = O 32 33 end -
trunk/ProjectFortress/other_compiler_tests/Funmet2.fsi
r4099 r4105 21 21 22 22 f2() : T 23 24 end -
trunk/ProjectFortress/other_compiler_tests/Funmet2.fss
r4099 r4105 27 27 28 28 f2() : T = P 29 30 end

