summaryrefslogtreecommitdiff
path: root/macros/FunctionAnnotation
diff options
context:
space:
mode:
authorsiddhu89902016-03-29 22:11:40 +0530
committersiddhu89902016-03-29 22:11:40 +0530
commitfe32d3a31c1f9d26cbefad9e2512a641ef323f0a (patch)
tree4e23c30042ade690c01ae12d9b01447a74ca2bba /macros/FunctionAnnotation
parentd4a4045b5dff59c799ee846052152298dfe6c210 (diff)
downloadScilab2C_fossee_old-fe32d3a31c1f9d26cbefad9e2512a641ef323f0a.tar.gz
Scilab2C_fossee_old-fe32d3a31c1f9d26cbefad9e2512a641ef323f0a.tar.bz2
Scilab2C_fossee_old-fe32d3a31c1f9d26cbefad9e2512a641ef323f0a.zip
Function conversion using scilab2c call (not working)
Diffstat (limited to 'macros/FunctionAnnotation')
-rw-r--r--macros/FunctionAnnotation/FA_GetFunAnn.binbin30676 -> 30684 bytes
-rw-r--r--macros/FunctionAnnotation/FA_GetFunAnn.sci2
-rw-r--r--macros/FunctionAnnotation/FA_GetOutArgInfo.binbin16720 -> 16720 bytes
-rw-r--r--macros/FunctionAnnotation/FA_GetOutArgInfo.sci6
4 files changed, 5 insertions, 3 deletions
diff --git a/macros/FunctionAnnotation/FA_GetFunAnn.bin b/macros/FunctionAnnotation/FA_GetFunAnn.bin
index d3ca8c0..c94c675 100644
--- a/macros/FunctionAnnotation/FA_GetFunAnn.bin
+++ b/macros/FunctionAnnotation/FA_GetFunAnn.bin
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_GetFunAnn.sci b/macros/FunctionAnnotation/FA_GetFunAnn.sci
index e5fb8ac..ffdfa7f 100644
--- a/macros/FunctionAnnotation/FA_GetFunAnn.sci
+++ b/macros/FunctionAnnotation/FA_GetFunAnn.sci
@@ -194,6 +194,8 @@ else
end
end
end
+
+
end
// --- End loop over the lines of the input file. ---
mclose(inclsfid);
diff --git a/macros/FunctionAnnotation/FA_GetOutArgInfo.bin b/macros/FunctionAnnotation/FA_GetOutArgInfo.bin
index 39d97b2..51ec64c 100644
--- a/macros/FunctionAnnotation/FA_GetOutArgInfo.bin
+++ b/macros/FunctionAnnotation/FA_GetOutArgInfo.bin
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_GetOutArgInfo.sci b/macros/FunctionAnnotation/FA_GetOutArgInfo.sci
index 37e6d09..5db2623 100644
--- a/macros/FunctionAnnotation/FA_GetOutArgInfo.sci
+++ b/macros/FunctionAnnotation/FA_GetOutArgInfo.sci
@@ -46,17 +46,18 @@ for cntin = 1:NInArg
end
end
DefaultPrecision = SharedInfo.DefaultPrecision;
-
// ---------------------------
// --- End Initialization. ---
// ---------------------------
if (FunTypeAnnot(1) == '')
NOutArg = 0;
+
else
NOutArg = max(size(FunTypeAnnot));
end
flagfindlike = 0;
+
for counterin = 1:NInArg
if (InArg(counterin).FindLike == 1 | InArg(counterin).FindLike == -1)
// #RNU_RES_B
@@ -68,9 +69,8 @@ for counterin = 1:NInArg
flagfindlike = -1;
end
end
-
for counterout = 1:NOutArg
-
+
if(FunTypeAnnot == 'FA_TP_USER')
UpdatedOutArg(counterout).Type = FA_TP_USER(FunPrecSpecifier,DefaultPrecision);
else