]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - tests/org.simantics.scl.compiler.tests/src/org/simantics/scl/compiler/tests/scl/OverloadedArithmetic3.scl
Fixed all line endings of the repository
[simantics/platform.git] / tests / org.simantics.scl.compiler.tests / src / org / simantics / scl / compiler / tests / scl / OverloadedArithmetic3.scl
index 230e486cf8ce03b5d33e6bf1573eb5fd13adc93c..f09d22453e3927cf7e21b8bb4adcdcb044c2cbb4 100644 (file)
@@ -1,27 +1,27 @@
-import "JavaBuiltin" as Java\r
-\r
-infixl 7 (*)\r
-infixl 6 (+)\r
-\r
-class Additive a where \r
-    (+) :: a -> a -> a    \r
-\r
-class (Additive a) => Ring a where\r
-    (*) :: a -> a -> a\r
-\r
-instance Additive Double where\r
-    x + y = Java.dadd x y\r
-\r
-instance Ring Double where\r
-    x * y = Java.dmul x y\r
-\r
-instance Additive Integer where\r
-    x + y = Java.iadd x y\r
-\r
-instance Ring Integer where\r
-    x * y = Java.imul x y\r
-\r
-main = (1.0 :: Double)*(2.0 :: Double)+(3.0 :: Double)*(4.0 :: Double)\r
---\r
-14.0\r
-\r
+import "JavaBuiltin" as Java
+
+infixl 7 (*)
+infixl 6 (+)
+
+class Additive a where 
+    (+) :: a -> a -> a    
+
+class (Additive a) => Ring a where
+    (*) :: a -> a -> a
+
+instance Additive Double where
+    x + y = Java.dadd x y
+
+instance Ring Double where
+    x * y = Java.dmul x y
+
+instance Additive Integer where
+    x + y = Java.iadd x y
+
+instance Ring Integer where
+    x * y = Java.imul x y
+
+main = (1.0 :: Double)*(2.0 :: Double)+(3.0 :: Double)*(4.0 :: Double)
+--
+14.0
+