summaryrefslogtreecommitdiff
path: root/Doc/Type Mapping
diff options
context:
space:
mode:
authorjofret2006-12-01 13:50:31 +0000
committerjofret2006-12-01 13:50:31 +0000
commitb1c30f678966e6a6edc97b6012a5e89a36a8873f (patch)
tree509c4d1af8af7f1fd312817df480a8584462833c /Doc/Type Mapping
parent3fc3fece40e6cae41a6e6bb0c0ea2bddf3bf81d1 (diff)
downloadscilab2c-b1c30f678966e6a6edc97b6012a5e89a36a8873f.tar.gz
scilab2c-b1c30f678966e6a6edc97b6012a5e89a36a8873f.tar.bz2
scilab2c-b1c30f678966e6a6edc97b6012a5e89a36a8873f.zip
Type mapping for Raffaele
Diffstat (limited to 'Doc/Type Mapping')
-rw-r--r--Doc/Type Mapping/typeTree.dot75
-rw-r--r--Doc/Type Mapping/typeTree.jpgbin0 -> 46210 bytes
2 files changed, 75 insertions, 0 deletions
diff --git a/Doc/Type Mapping/typeTree.dot b/Doc/Type Mapping/typeTree.dot
new file mode 100644
index 00000000..deee206b
--- /dev/null
+++ b/Doc/Type Mapping/typeTree.dot
@@ -0,0 +1,75 @@
+digraph typeTree{
+
+Root [label="Variable"];
+Scalar [label="Scalar"];
+Matrix [label="Matrix"];
+
+Empty [label="Empty Matrix"];
+
+
+SBoolean [label="Boolean"];
+MBoolean [label="Boolean"];
+
+SReal [label="Real"];
+SDReal [label="double"];
+SFReal [label="float"];
+
+MReal [label="Real"];
+MDReal [label="double"];
+MFReal [label="float"];
+
+SComplex [label="Complex"];
+SDComplex [label="double"];
+SFComplex [label="float"];
+
+MComplex [label="Complex"];
+MDComplex [label="double"];
+MFComplex [label="float"];
+
+SInteger [label="Integer"];
+MInteger [label="Integer"];
+
+
+
+Root -> {
+ Scalar;
+ Matrix;
+}
+
+Scalar -> {
+ SBoolean;
+ SReal;
+ SComplex;
+ SInteger;
+}
+
+Matrix -> {
+ MBoolean;
+ MReal;
+ MComplex;
+ MInteger;
+ Empty;
+}
+
+SReal -> {
+ SFReal;
+ SDReal;
+}
+
+SComplex -> {
+ SDComplex;
+ SFComplex;
+}
+
+MReal -> {
+ MFReal;
+ MDReal;
+}
+
+MComplex -> {
+ MDComplex;
+ MFComplex;
+}
+
+
+} \ No newline at end of file
diff --git a/Doc/Type Mapping/typeTree.jpg b/Doc/Type Mapping/typeTree.jpg
new file mode 100644
index 00000000..a46a463f
--- /dev/null
+++ b/Doc/Type Mapping/typeTree.jpg
Binary files differ