From f044d0b04cb99b29bd68aa3f9da61d90bec952fa Mon Sep 17 00:00:00 2001
From: ploc <ploc@041b043f-8d7c-46b2-b46e-ef0dd855326e>
Date: Fri, 23 May 2014 07:36:07 +0000
Subject: [PATCH] Convertion operators

---
 include/conv.c    | 3 +++
 include/conv.h    | 3 +++
 include/conv.lusi | 2 ++
 3 files changed, 8 insertions(+)
 create mode 100644 include/conv.c
 create mode 100644 include/conv.h
 create mode 100644 include/conv.lusi

diff --git a/include/conv.c b/include/conv.c
new file mode 100644
index 00000000..ff2cfb20
--- /dev/null
+++ b/include/conv.c
@@ -0,0 +1,3 @@
+int real_to_int (double in1) { return (int)in1; }
+
+double int_to_real (int in1) { return (double)in1; }
diff --git a/include/conv.h b/include/conv.h
new file mode 100644
index 00000000..a8ff2e4f
--- /dev/null
+++ b/include/conv.h
@@ -0,0 +1,3 @@
+int real_to_int (double in1);
+
+double int_to_real (int in1);
diff --git a/include/conv.lusi b/include/conv.lusi
new file mode 100644
index 00000000..20e15aea
--- /dev/null
+++ b/include/conv.lusi
@@ -0,0 +1,2 @@
+function real_to_int (in1: real) returns (out: int) prototype C;
+function int_to_real (in1: int) returns (out: real) prototype C;
-- 
GitLab