summaryrefslogtreecommitdiff
path: root/2.3-1/macros/ASTManagement
diff options
context:
space:
mode:
authorSiddhesh Wani2017-06-20 14:50:21 +0530
committerGitHub2017-06-20 14:50:21 +0530
commit2859e00d3f1da2d4b5b47514161bf0c63fcef83f (patch)
tree42fc74d21d1506f2e69359f4083e2d17b4328394 /2.3-1/macros/ASTManagement
parent02a004ea1500c403ac1a18a52aaf79aaeb7280ed (diff)
parent3121a1f5a8203bfd14d46f71930ac5cd22afdf7d (diff)
downloadScilab2C-2859e00d3f1da2d4b5b47514161bf0c63fcef83f.tar.gz
Scilab2C-2859e00d3f1da2d4b5b47514161bf0c63fcef83f.tar.bz2
Scilab2C-2859e00d3f1da2d4b5b47514161bf0c63fcef83f.zip
Merge pull request #6 from yash1112/master
Merged with Yash's work. GUI updated for selecting Arduino boards. More functions for Arduino added.
Diffstat (limited to '2.3-1/macros/ASTManagement')
-rw-r--r--2.3-1/macros/ASTManagement/%comment_string.binbin0 -> 780 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%cste_string.binbin0 -> 3484 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%equal_string.binbin0 -> 2152 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%for_string.binbin0 -> 2124 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%funcall_string.binbin0 -> 1748 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%ifthenel_string.binbin0 -> 3784 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%ifthenelse_string.binbin0 -> 3784 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%operatio_string.binbin0 -> 1352 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%operation_string.binbin0 -> 1352 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%program_p.binbin0 -> 520 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%program_string.binbin0 -> 3276 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%variable_string.binbin0 -> 3648 bytes
-rw-r--r--2.3-1/macros/ASTManagement/%while_string.binbin0 -> 1972 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST2Ccode.binbin0 -> 32548 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_CheckCommonInOutArgs.binbin0 -> 16824 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_CheckLastFunc.binbin0 -> 9164 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_CheckLineLength.binbin0 -> 3296 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_CheckPrecSpecifier.binbin0 -> 10864 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_DisplayStack.binbin0 -> 4704 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_ExtractNameAndScope.binbin0 -> 13184 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_GetASTFile.binbin0 -> 7216 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_GetFuncallPrm.binbin0 -> 6872 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_GetPrecAndLhsArg.binbin0 -> 12552 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleEOL.binbin0 -> 11704 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleEndFor.binbin0 -> 10452 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleEndGenFun.binbin0 -> 97848 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleEndGenFun.sci1
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleEndProgram.binbin0 -> 7968 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleEndWhile.binbin0 -> 8984 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleFor.binbin0 -> 12920 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleForStatem.binbin0 -> 11348 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleHeader.binbin0 -> 39132 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleIfElse.binbin0 -> 11820 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleWhileExpr.binbin0 -> 12140 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_HandleWhileStatem.binbin0 -> 16524 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_ParseEqualStruct.binbin0 -> 20312 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_ParseFuncallStruct.binbin0 -> 14808 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_ParseIfExprStruct.binbin0 -> 12944 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_ParseOperStruct.binbin0 -> 15484 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_PopASTStack.binbin0 -> 3896 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_PushASTStack.binbin0 -> 3300 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_ReadASTHeader.binbin0 -> 11288 bytes
-rw-r--r--2.3-1/macros/ASTManagement/AST_ReadEqualRhsNames.binbin0 -> 6972 bytes
-rw-r--r--2.3-1/macros/ASTManagement/GenOutArgNames.binbin0 -> 13348 bytes
-rw-r--r--2.3-1/macros/ASTManagement/Operator2FunName.binbin0 -> 18584 bytes
-rw-r--r--2.3-1/macros/ASTManagement/SciFile2ASTFile.binbin0 -> 4192 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_comment_string.binbin0 -> 780 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_cste_string.binbin0 -> 3484 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_equal_string.binbin0 -> 2152 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_for_string.binbin0 -> 2124 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_funcall_string.binbin0 -> 1748 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_ifthenel_string.binbin0 -> 3784 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_ifthenelse_string.binbin0 -> 3784 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_operatio_string.binbin0 -> 1352 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_operation_string.binbin0 -> 1352 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_program_p.binbin0 -> 520 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_program_string.binbin0 -> 3276 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_variable_string.binbin0 -> 3648 bytes
-rw-r--r--2.3-1/macros/ASTManagement/_while_string.binbin0 -> 1972 bytes
-rw-r--r--2.3-1/macros/ASTManagement/libbin4861 -> 1876 bytes
-rw-r--r--2.3-1/macros/ASTManagement/objectlist2string.binbin0 -> 1384 bytes
61 files changed, 1 insertions, 0 deletions
diff --git a/2.3-1/macros/ASTManagement/%comment_string.bin b/2.3-1/macros/ASTManagement/%comment_string.bin
new file mode 100644
index 00000000..fb894945
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%comment_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%cste_string.bin b/2.3-1/macros/ASTManagement/%cste_string.bin
new file mode 100644
index 00000000..ba643c47
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%cste_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%equal_string.bin b/2.3-1/macros/ASTManagement/%equal_string.bin
new file mode 100644
index 00000000..7f88fee6
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%equal_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%for_string.bin b/2.3-1/macros/ASTManagement/%for_string.bin
new file mode 100644
index 00000000..c3fda16b
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%for_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%funcall_string.bin b/2.3-1/macros/ASTManagement/%funcall_string.bin
new file mode 100644
index 00000000..8354586d
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%funcall_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%ifthenel_string.bin b/2.3-1/macros/ASTManagement/%ifthenel_string.bin
new file mode 100644
index 00000000..1c6fa73d
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%ifthenel_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%ifthenelse_string.bin b/2.3-1/macros/ASTManagement/%ifthenelse_string.bin
new file mode 100644
index 00000000..456ffadc
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%ifthenelse_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%operatio_string.bin b/2.3-1/macros/ASTManagement/%operatio_string.bin
new file mode 100644
index 00000000..40abf6b2
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%operatio_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%operation_string.bin b/2.3-1/macros/ASTManagement/%operation_string.bin
new file mode 100644
index 00000000..dfbeec96
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%operation_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%program_p.bin b/2.3-1/macros/ASTManagement/%program_p.bin
new file mode 100644
index 00000000..216a38b2
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%program_p.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%program_string.bin b/2.3-1/macros/ASTManagement/%program_string.bin
new file mode 100644
index 00000000..3a8fc95b
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%program_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%variable_string.bin b/2.3-1/macros/ASTManagement/%variable_string.bin
new file mode 100644
index 00000000..f81fd6e0
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%variable_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/%while_string.bin b/2.3-1/macros/ASTManagement/%while_string.bin
new file mode 100644
index 00000000..142189c6
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/%while_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST2Ccode.bin b/2.3-1/macros/ASTManagement/AST2Ccode.bin
new file mode 100644
index 00000000..e5e07800
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST2Ccode.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_CheckCommonInOutArgs.bin b/2.3-1/macros/ASTManagement/AST_CheckCommonInOutArgs.bin
new file mode 100644
index 00000000..5c190ba3
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_CheckCommonInOutArgs.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_CheckLastFunc.bin b/2.3-1/macros/ASTManagement/AST_CheckLastFunc.bin
new file mode 100644
index 00000000..9cac2273
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_CheckLastFunc.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_CheckLineLength.bin b/2.3-1/macros/ASTManagement/AST_CheckLineLength.bin
new file mode 100644
index 00000000..db486797
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_CheckLineLength.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_CheckPrecSpecifier.bin b/2.3-1/macros/ASTManagement/AST_CheckPrecSpecifier.bin
new file mode 100644
index 00000000..8e50397f
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_CheckPrecSpecifier.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_DisplayStack.bin b/2.3-1/macros/ASTManagement/AST_DisplayStack.bin
new file mode 100644
index 00000000..90cbcc74
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_DisplayStack.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_ExtractNameAndScope.bin b/2.3-1/macros/ASTManagement/AST_ExtractNameAndScope.bin
new file mode 100644
index 00000000..1944d88b
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_ExtractNameAndScope.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_GetASTFile.bin b/2.3-1/macros/ASTManagement/AST_GetASTFile.bin
new file mode 100644
index 00000000..261430e5
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_GetASTFile.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_GetFuncallPrm.bin b/2.3-1/macros/ASTManagement/AST_GetFuncallPrm.bin
new file mode 100644
index 00000000..37dbe771
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_GetFuncallPrm.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_GetPrecAndLhsArg.bin b/2.3-1/macros/ASTManagement/AST_GetPrecAndLhsArg.bin
new file mode 100644
index 00000000..71e44cb1
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_GetPrecAndLhsArg.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleEOL.bin b/2.3-1/macros/ASTManagement/AST_HandleEOL.bin
new file mode 100644
index 00000000..3b6b3bd1
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleEOL.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleEndFor.bin b/2.3-1/macros/ASTManagement/AST_HandleEndFor.bin
new file mode 100644
index 00000000..a6031b43
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleEndFor.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleEndGenFun.bin b/2.3-1/macros/ASTManagement/AST_HandleEndGenFun.bin
new file mode 100644
index 00000000..7ffdec65
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleEndGenFun.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleEndGenFun.sci b/2.3-1/macros/ASTManagement/AST_HandleEndGenFun.sci
index 5ff7181f..65446679 100644
--- a/2.3-1/macros/ASTManagement/AST_HandleEndGenFun.sci
+++ b/2.3-1/macros/ASTManagement/AST_HandleEndGenFun.sci
@@ -429,6 +429,7 @@ NOutArg_mod = NOutArg
//#RNU_RES_B
PrintStringInfo(' C Function Name: '+CFunName,ReportFileName,'file','y');
if(IsArduinoFunction(ASTFunName))
+ //disp(ASTFunName)
if(IsArduinoSetupFunction(ASTFunName))
//If current function is an arduino setup function (like 'dc_motor_setup'), it
//should not be converted and inserted here. It is inserted in a list now and
diff --git a/2.3-1/macros/ASTManagement/AST_HandleEndProgram.bin b/2.3-1/macros/ASTManagement/AST_HandleEndProgram.bin
new file mode 100644
index 00000000..5e02fdcd
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleEndProgram.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleEndWhile.bin b/2.3-1/macros/ASTManagement/AST_HandleEndWhile.bin
new file mode 100644
index 00000000..bafccbc2
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleEndWhile.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleFor.bin b/2.3-1/macros/ASTManagement/AST_HandleFor.bin
new file mode 100644
index 00000000..27d44a12
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleFor.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleForStatem.bin b/2.3-1/macros/ASTManagement/AST_HandleForStatem.bin
new file mode 100644
index 00000000..4839b049
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleForStatem.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleHeader.bin b/2.3-1/macros/ASTManagement/AST_HandleHeader.bin
new file mode 100644
index 00000000..87ef763a
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleHeader.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleIfElse.bin b/2.3-1/macros/ASTManagement/AST_HandleIfElse.bin
new file mode 100644
index 00000000..343dd489
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleIfElse.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleWhileExpr.bin b/2.3-1/macros/ASTManagement/AST_HandleWhileExpr.bin
new file mode 100644
index 00000000..5f3da2de
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleWhileExpr.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_HandleWhileStatem.bin b/2.3-1/macros/ASTManagement/AST_HandleWhileStatem.bin
new file mode 100644
index 00000000..3e9942c2
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_HandleWhileStatem.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_ParseEqualStruct.bin b/2.3-1/macros/ASTManagement/AST_ParseEqualStruct.bin
new file mode 100644
index 00000000..459c62e8
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_ParseEqualStruct.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_ParseFuncallStruct.bin b/2.3-1/macros/ASTManagement/AST_ParseFuncallStruct.bin
new file mode 100644
index 00000000..c9d996a0
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_ParseFuncallStruct.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_ParseIfExprStruct.bin b/2.3-1/macros/ASTManagement/AST_ParseIfExprStruct.bin
new file mode 100644
index 00000000..cbf63413
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_ParseIfExprStruct.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_ParseOperStruct.bin b/2.3-1/macros/ASTManagement/AST_ParseOperStruct.bin
new file mode 100644
index 00000000..eea4c288
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_ParseOperStruct.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_PopASTStack.bin b/2.3-1/macros/ASTManagement/AST_PopASTStack.bin
new file mode 100644
index 00000000..f9b85d34
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_PopASTStack.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_PushASTStack.bin b/2.3-1/macros/ASTManagement/AST_PushASTStack.bin
new file mode 100644
index 00000000..8fcd563c
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_PushASTStack.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_ReadASTHeader.bin b/2.3-1/macros/ASTManagement/AST_ReadASTHeader.bin
new file mode 100644
index 00000000..614231c4
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_ReadASTHeader.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/AST_ReadEqualRhsNames.bin b/2.3-1/macros/ASTManagement/AST_ReadEqualRhsNames.bin
new file mode 100644
index 00000000..a131c498
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/AST_ReadEqualRhsNames.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/GenOutArgNames.bin b/2.3-1/macros/ASTManagement/GenOutArgNames.bin
new file mode 100644
index 00000000..c0d18341
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/GenOutArgNames.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/Operator2FunName.bin b/2.3-1/macros/ASTManagement/Operator2FunName.bin
new file mode 100644
index 00000000..884c99bc
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/Operator2FunName.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/SciFile2ASTFile.bin b/2.3-1/macros/ASTManagement/SciFile2ASTFile.bin
new file mode 100644
index 00000000..be8bc0d5
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/SciFile2ASTFile.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_comment_string.bin b/2.3-1/macros/ASTManagement/_comment_string.bin
new file mode 100644
index 00000000..fb894945
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_comment_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_cste_string.bin b/2.3-1/macros/ASTManagement/_cste_string.bin
new file mode 100644
index 00000000..ba643c47
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_cste_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_equal_string.bin b/2.3-1/macros/ASTManagement/_equal_string.bin
new file mode 100644
index 00000000..7f88fee6
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_equal_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_for_string.bin b/2.3-1/macros/ASTManagement/_for_string.bin
new file mode 100644
index 00000000..c3fda16b
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_for_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_funcall_string.bin b/2.3-1/macros/ASTManagement/_funcall_string.bin
new file mode 100644
index 00000000..8354586d
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_funcall_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_ifthenel_string.bin b/2.3-1/macros/ASTManagement/_ifthenel_string.bin
new file mode 100644
index 00000000..1c6fa73d
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_ifthenel_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_ifthenelse_string.bin b/2.3-1/macros/ASTManagement/_ifthenelse_string.bin
new file mode 100644
index 00000000..456ffadc
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_ifthenelse_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_operatio_string.bin b/2.3-1/macros/ASTManagement/_operatio_string.bin
new file mode 100644
index 00000000..40abf6b2
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_operatio_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_operation_string.bin b/2.3-1/macros/ASTManagement/_operation_string.bin
new file mode 100644
index 00000000..dfbeec96
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_operation_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_program_p.bin b/2.3-1/macros/ASTManagement/_program_p.bin
new file mode 100644
index 00000000..216a38b2
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_program_p.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_program_string.bin b/2.3-1/macros/ASTManagement/_program_string.bin
new file mode 100644
index 00000000..3a8fc95b
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_program_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_variable_string.bin b/2.3-1/macros/ASTManagement/_variable_string.bin
new file mode 100644
index 00000000..f81fd6e0
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_variable_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/_while_string.bin b/2.3-1/macros/ASTManagement/_while_string.bin
new file mode 100644
index 00000000..142189c6
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/_while_string.bin
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/lib b/2.3-1/macros/ASTManagement/lib
index 67ea09be..57798a4c 100644
--- a/2.3-1/macros/ASTManagement/lib
+++ b/2.3-1/macros/ASTManagement/lib
Binary files differ
diff --git a/2.3-1/macros/ASTManagement/objectlist2string.bin b/2.3-1/macros/ASTManagement/objectlist2string.bin
new file mode 100644
index 00000000..96159f22
--- /dev/null
+++ b/2.3-1/macros/ASTManagement/objectlist2string.bin
Binary files differ