summaryrefslogtreecommitdiff
path: root/macros/ASTManagement/%trycatch_string.sci
diff options
context:
space:
mode:
authorClément DAVID2017-06-22 20:21:34 +0000
committerClément DAVID2017-06-22 20:21:34 +0000
commit33755eb085a3ca8154cf83773b23fbb8aac4ba3e (patch)
treecf885fbb29da36e591b030283d7bff7331c3e4e8 /macros/ASTManagement/%trycatch_string.sci
parent06686ba87471cfff538795eeb4897d078b504a6c (diff)
downloadscilab2c-33755eb085a3ca8154cf83773b23fbb8aac4ba3e.tar.gz
scilab2c-33755eb085a3ca8154cf83773b23fbb8aac4ba3e.tar.bz2
scilab2c-33755eb085a3ca8154cf83773b23fbb8aac4ba3e.zip
Extended support for file related functions, try/catch
Fix ",d0" output argument generation
Diffstat (limited to 'macros/ASTManagement/%trycatch_string.sci')
-rw-r--r--macros/ASTManagement/%trycatch_string.sci17
1 files changed, 10 insertions, 7 deletions
diff --git a/macros/ASTManagement/%trycatch_string.sci b/macros/ASTManagement/%trycatch_string.sci
index 54441f75..e7c4f24d 100644
--- a/macros/ASTManagement/%trycatch_string.sci
+++ b/macros/ASTManagement/%trycatch_string.sci
@@ -4,11 +4,14 @@ function txt=%trycatch_string(p)
//fields:
// trystat : list('EOL') (the instructions list)
// catchstat : list('EOL') (the instructions list on error)
-
- txt=['Statements'
- ' '+objectlist2string(p.trystat)
- 'CatchStatements'
- ' '+objectlist2string(p.catchstat)
- 'EndProgram'
- ]
+
+// FIXME: catch statement should be handled : how ?
+// txt=['Statements'
+// ' '+objectlist2string(p.trystat)
+// 'CatchStatements'
+// ' '+objectlist2string(p.catchstat)
+// 'EndProgram'
+// ]
+
+ txt = objectlist2string(p.trystat);
endfunction