First macr2tree implementation based on AST. 14/15914/8
authorAntoine ELIAS <antoine.elias@scilab-enterprises.com>
Thu, 5 Feb 2015 13:43:48 +0000 (14:43 +0100)
committerVincent COUVERT <vincent.couvert@scilab-enterprises.com>
Tue, 10 Feb 2015 14:14:27 +0000 (15:14 +0100)
commitb8f6074a1c4cd6dce8f9d52a5482f4d1fe5c08c3
treecf969311a92dd8701fcae7741843fdec78fdadfb
parent2e7d1bddafaa6158524ad1d4d8cb2b379f29954d
First macr2tree implementation based on AST.

Change-Id: I0ffa8c95ede341cb0767f05a08c4d6ada8f80e5d
87 files changed:
scilab/modules/ast/Makefile.am
scilab/modules/ast/Makefile.in
scilab/modules/ast/ast.vcxproj
scilab/modules/ast/ast.vcxproj.filters
scilab/modules/ast/includes/ast/dummyvisitor.hxx
scilab/modules/ast/includes/ast/treevisitor.hxx [new file with mode: 0644]
scilab/modules/ast/includes/exps/listexp.hxx
scilab/modules/ast/includes/exps/token.hxx
scilab/modules/ast/src/cpp/ast/run_AssignExp.hpp
scilab/modules/ast/src/cpp/ast/runvisitor.cpp
scilab/modules/ast/src/cpp/ast/treevisitor.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/types/tlist.cpp
scilab/modules/core/Makefile.am
scilab/modules/core/Makefile.in
scilab/modules/core/includes/core_gw.hxx
scilab/modules/core/includes/gw_core.h
scilab/modules/core/sci_gateway/cpp/core_gw.cpp
scilab/modules/core/sci_gateway/cpp/core_gw.vcxproj
scilab/modules/core/sci_gateway/cpp/core_gw.vcxproj.filters
scilab/modules/core/sci_gateway/cpp/sci_macr2tree.cpp [new file with mode: 0644]
scilab/modules/m2sci/help/en_US/sci_files.xml
scilab/modules/m2sci/help/fr_FR/sci_files.xml
scilab/modules/m2sci/macros/kernel/Equal.sci
scilab/modules/m2sci/macros/kernel/is_a_scalar.sci
scilab/modules/m2sci/macros/kernel/m2sci_insert.sci [moved from scilab/modules/m2sci/macros/kernel/insert.sci with 95% similarity]
scilab/modules/m2sci/macros/kernel/m2sci_syntax.sci
scilab/modules/m2sci/macros/kernel/mtlbtree2sci.sci
scilab/modules/m2sci/macros/mfile2sci.sci
scilab/modules/m2sci/macros/percent/%g2sci.sci
scilab/modules/m2sci/macros/percent/%h2sci.sci
scilab/modules/m2sci/macros/percent/%i2sci.sci
scilab/modules/m2sci/macros/percent/%i2sci_c.sci
scilab/modules/m2sci/macros/percent/%i2sci_g.sci
scilab/modules/m2sci/macros/percent/%i2sci_r.sci
scilab/modules/m2sci/macros/percent/%i_ce2sci.sci
scilab/modules/m2sci/macros/sci_files/sci_PROTO1.g
scilab/modules/m2sci/macros/sci_files/sci_PROTO11.g
scilab/modules/m2sci/macros/sci_files/sci_PROTO15.g
scilab/modules/m2sci/macros/sci_files/sci_PROTO3.g
scilab/modules/m2sci/macros/sci_files/sci_PROTO5.g
scilab/modules/m2sci/macros/sci_files/sci_acoth.sci
scilab/modules/m2sci/macros/sci_files/sci_angle.sci
scilab/modules/m2sci/macros/sci_files/sci_asin.sci
scilab/modules/m2sci/macros/sci_files/sci_atan.sci
scilab/modules/m2sci/macros/sci_files/sci_atanh.sci
scilab/modules/m2sci/macros/sci_files/sci_balance.sci
scilab/modules/m2sci/macros/sci_files/sci_beta.sci
scilab/modules/m2sci/macros/sci_files/sci_blanks.sci
scilab/modules/m2sci/macros/sci_files/sci_box.sci
scilab/modules/m2sci/macros/sci_files/sci_cla.sci
scilab/modules/m2sci/macros/sci_files/sci_clf.sci
scilab/modules/m2sci/macros/sci_files/sci_clock.sci
scilab/modules/m2sci/macros/sci_files/sci_colordef.sci
scilab/modules/m2sci/macros/sci_files/sci_docopt.sci
scilab/modules/m2sci/macros/sci_files/sci_dos.sci
scilab/modules/m2sci/macros/sci_files/sci_eig.sci
scilab/modules/m2sci/macros/sci_files/sci_eye.sci
scilab/modules/m2sci/macros/sci_files/sci_false.sci
scilab/modules/m2sci/macros/sci_files/sci_ferror.sci
scilab/modules/m2sci/macros/sci_files/sci_fgetl.sci
scilab/modules/m2sci/macros/sci_files/sci_fgets.sci
scilab/modules/m2sci/macros/sci_files/sci_fileparts.sci
scilab/modules/m2sci/macros/sci_files/sci_fliplr.sci
scilab/modules/m2sci/macros/sci_files/sci_flipud.sci
scilab/modules/m2sci/macros/sci_files/sci_fopen.sci
scilab/modules/m2sci/macros/sci_files/sci_fseek.sci
scilab/modules/m2sci/macros/sci_files/sci_grid.sci
scilab/modules/m2sci/macros/sci_files/sci_hankel.sci
scilab/modules/m2sci/macros/sci_files/sci_isfield.sci
scilab/modules/m2sci/macros/sci_files/sci_logical.sci
scilab/modules/m2sci/macros/sci_files/sci_max.sci
scilab/modules/m2sci/macros/sci_files/sci_min.sci
scilab/modules/m2sci/macros/sci_files/sci_mkdir.sci
scilab/modules/m2sci/macros/sci_files/sci_nargin.sci
scilab/modules/m2sci/macros/sci_files/sci_nargout.sci
scilab/modules/m2sci/macros/sci_files/sci_ones.sci
scilab/modules/m2sci/macros/sci_files/sci_rand.sci
scilab/modules/m2sci/macros/sci_files/sci_randn.sci
scilab/modules/m2sci/macros/sci_files/sci_repmat.sci
scilab/modules/m2sci/macros/sci_files/sci_setstr.sci
scilab/modules/m2sci/macros/sci_files/sci_size.sci
scilab/modules/m2sci/macros/sci_files/sci_sparse.sci
scilab/modules/m2sci/macros/sci_files/sci_true.sci
scilab/modules/m2sci/macros/sci_files/sci_unix.sci
scilab/modules/m2sci/macros/sci_files/sci_waitforbuttonpress.sci
scilab/modules/m2sci/macros/sci_files/sci_warning.sci
scilab/modules/m2sci/macros/sci_files/sci_zeros.sci