Changeset 4118 for trunk/ProjectFortress/LibraryBuiltin
- Timestamp:
- 08/31/09 12:39:22 (3 months ago)
- Location:
- trunk/ProjectFortress/LibraryBuiltin
- Files:
-
- 2 modified
-
CompilerBuiltin.fsi (modified) (3 diffs)
-
CompilerBuiltin.fss (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fsi
r4112 r4118 45 45 end 46 46 47 trait ZZ32 extends ZZ64comprises { IntLiteral }47 trait ZZ32 extends Number comprises { IntLiteral } 48 48 asZZ32(): ZZ32 49 49 asString(): String … … 65 65 end 66 66 67 trait RR64 extends Number comprises { RR32}67 trait RR64 extends Number comprises {FloatLiteral} 68 68 asString(): String 69 69 opr |self| : RR64 … … 83 83 end 84 84 85 trait RR32 extends RR64 comprises { FloatLiteral }85 trait RR32 extends Number 86 86 end 87 87 88 object FloatLiteral extends RR 3288 object FloatLiteral extends RR64 89 89 end 90 90 -
trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fss
r4112 r4118 77 77 end 78 78 79 trait ZZ32 extends ZZ64comprises { IntLiteral }79 trait ZZ32 extends Number comprises { IntLiteral } 80 80 asZZ32(): ZZ32 = self 81 81 asString(): String = jIntToString(self) … … 97 97 end 98 98 99 trait RR64 extends Number comprises { RR32}99 trait RR64 extends Number comprises {FloatLiteral} 100 100 asString(): String = jDoubleToString(self) 101 101 opr |self| : RR64 = jDoubleAbs(self) … … 125 125 end 126 126 127 trait RR32 extends RR64 comprises {FloatLiteral}127 trait RR32 extends Number 128 128 end 129 129 130 object FloatLiteral extends RR 32130 object FloatLiteral extends RR64 131 131 end 132 132

