template and multi dimension 89/3089/12
authorAntoine ELIAS <antoine.elias@scilab.org>
Wed, 2 Feb 2011 09:56:23 +0000 (10:56 +0100)
committerAntoine ELIAS <antoine.elias@scilab.org>
Thu, 24 Feb 2011 17:21:43 +0000 (18:21 +0100)
commit19794066dccfdc7d86de9a32317ecfc30587e8ff
treeb874faf5a44a05e1641b208df9d1044e14499319
parentff19d48ca5352dd6ecb014e215de097ab48fa7b5
template and multi dimension

Change-Id: I150b243f728c3a27b344b02845c00ed25176c681
234 files changed:
scilab/.gitignore
scilab/Scilab.sln
scilab/modules/abstractSyntaxTree/abstractSyntaxTree-tools.vcproj
scilab/modules/abstractSyntaxTree/includes/commentexp.hxx
scilab/modules/abstractSyntaxTree/includes/dollarvar.hxx
scilab/modules/abstractSyntaxTree/includes/location.hxx
scilab/modules/abstractSyntaxTree/includes/run_AssignExp.hxx
scilab/modules/abstractSyntaxTree/includes/run_CallExp.hxx
scilab/modules/abstractSyntaxTree/includes/run_MatrixExp.hxx
scilab/modules/abstractSyntaxTree/includes/run_OpExp.hxx
scilab/modules/abstractSyntaxTree/includes/runvisitor.hxx
scilab/modules/abstractSyntaxTree/includes/visitor_common.hxx
scilab/modules/abstractSyntaxTree/src/cpp/visitor_common.cpp
scilab/modules/api_scilab/src/cpp/api_boolean.cpp
scilab/modules/api_scilab/src/cpp/api_common.cpp
scilab/modules/api_scilab/src/cpp/api_double.cpp
scilab/modules/api_scilab/src/cpp/api_int.cpp
scilab/modules/api_scilab/src/cpp/api_poly.cpp
scilab/modules/api_scilab/src/cpp/api_string.cpp
scilab/modules/boolean/src/cpp/boolean_gw.vcproj
scilab/modules/core/includes/stack3.h
scilab/modules/core/sci_gateway/cpp/sci_argn.cpp
scilab/modules/core/sci_gateway/cpp/sci_clear.cpp
scilab/modules/core/sci_gateway/cpp/sci_clearglobal.cpp
scilab/modules/core/sci_gateway/cpp/sci_error.cpp
scilab/modules/core/sci_gateway/cpp/sci_exists.cpp
scilab/modules/core/sci_gateway/cpp/sci_exit.cpp
scilab/modules/core/sci_gateway/cpp/sci_getmd5.cpp
scilab/modules/core/sci_gateway/cpp/sci_getmodules.cpp
scilab/modules/core/sci_gateway/cpp/sci_getos.cpp
scilab/modules/core/sci_gateway/cpp/sci_getscilabmode.cpp
scilab/modules/core/sci_gateway/cpp/sci_getversion.cpp
scilab/modules/core/sci_gateway/cpp/sci_global.cpp
scilab/modules/core/sci_gateway/cpp/sci_isglobal.cpp
scilab/modules/core/sci_gateway/cpp/sci_lasterror.cpp
scilab/modules/core/sci_gateway/cpp/sci_warning.cpp
scilab/modules/core/sci_gateway/cpp/sci_with_module.cpp
scilab/modules/core/src/cpp/scilab.cpp
scilab/modules/elementary_functions/Makefile.am
scilab/modules/elementary_functions/Makefile.in
scilab/modules/elementary_functions/includes/elem_func_gw.hxx
scilab/modules/elementary_functions/includes/gw_elementary_functions.h
scilab/modules/elementary_functions/macros/null.sci [deleted file]
scilab/modules/elementary_functions/sci_gateway/c/sci_ones.c [deleted file]
scilab/modules/elementary_functions/sci_gateway/c/sci_zeros.c [deleted file]
scilab/modules/elementary_functions/sci_gateway/cpp/elem_func_gw/elem_func_gw.vcproj
scilab/modules/elementary_functions/sci_gateway/cpp/sci_eye.cpp
scilab/modules/elementary_functions/sci_gateway/cpp/sci_ones.cpp [new file with mode: 0644]
scilab/modules/elementary_functions/sci_gateway/cpp/sci_size.cpp
scilab/modules/elementary_functions/sci_gateway/cpp/sci_zeros.cpp [new file with mode: 0644]
scilab/modules/elementary_functions/src/c/elementary_functions.vcproj
scilab/modules/fileio/sci_gateway/cpp/sci_basename.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_createdir.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_deletefile.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_fileext.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_fileinfo.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_fileparts.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_filesep.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_findfiles.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_fullpath.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_getlongpathname.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_getshortpathname.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_isdir.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_isfile.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_mclose.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_mget.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_mgetl.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_mopen.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_mput.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_mputl.cpp
scilab/modules/fileio/sci_gateway/cpp/sci_pathconvert.cpp
scilab/modules/fileio/src/cpp/expandPathVariable.cpp
scilab/modules/fileio/src/cpp/filemanager.cpp
scilab/modules/fileio/src/cpp/mget.cpp
scilab/modules/functions/sci_gateway/cpp/sci_exec.cpp
scilab/modules/functions/sci_gateway/cpp/sci_execstr.cpp
scilab/modules/functions/sci_gateway/cpp/sci_functionlist.cpp
scilab/modules/functions/sci_gateway/cpp/sci_getThreads.cpp
scilab/modules/functions/sci_gateway/cpp/sci_mode.cpp
scilab/modules/functions/sci_gateway/cpp/sci_whereis.cpp
scilab/modules/functions_manager/src/cpp/funcmanager.cpp
scilab/modules/gui/src/c/gui.vcproj
scilab/modules/integer/sci_gateway/cpp/sci_inttype.cpp
scilab/modules/io/sci_gateway/cpp/sci_file.cpp
scilab/modules/io/sci_gateway/cpp/sci_genlib.cpp
scilab/modules/io/sci_gateway/cpp/sci_host.cpp
scilab/modules/io/sci_gateway/cpp/sci_load.cpp
scilab/modules/jvm/sci_gateway/cpp/sci_system_getproperty.cpp
scilab/modules/localization/sci_gateway/cpp/sci_getdefaultlanguage.cpp
scilab/modules/localization/sci_gateway/cpp/sci_getlanguage.cpp
scilab/modules/localization/sci_gateway/cpp/sci_gettext.cpp
scilab/modules/localization/sci_gateway/cpp/sci_setdefaultlanguage.cpp
scilab/modules/localization/sci_gateway/cpp/sci_setlanguage.cpp
scilab/modules/matio/sci_gateway/cpp/matio_gw.vcproj
scilab/modules/operations/Makefile.am
scilab/modules/operations/Makefile.in
scilab/modules/operations/includes/matrix_addition.h
scilab/modules/operations/includes/matrix_substraction.h
scilab/modules/operations/includes/operations_tools.h [new file with mode: 0644]
scilab/modules/operations/includes/types_addition.hxx
scilab/modules/operations/includes/types_divide.hxx
scilab/modules/operations/includes/types_finite.hxx
scilab/modules/operations/includes/types_multiplication.hxx
scilab/modules/operations/includes/types_power.hxx
scilab/modules/operations/includes/types_substraction.hxx
scilab/modules/operations/operations.vcproj
scilab/modules/operations/src/c/matrix_addition.c
scilab/modules/operations/src/c/matrix_power.c
scilab/modules/operations/src/c/matrix_substraction.c
scilab/modules/operations/src/c/operations_tools.c [new file with mode: 0644]
scilab/modules/operations/src/cpp/types_addition.cpp
scilab/modules/operations/src/cpp/types_divide.cpp
scilab/modules/operations/src/cpp/types_finite.cpp
scilab/modules/operations/src/cpp/types_multiplication.cpp
scilab/modules/operations/src/cpp/types_power.cpp
scilab/modules/operations/src/cpp/types_substraction.cpp
scilab/modules/output_stream/sci_gateway/cpp/sci_mprintf.cpp
scilab/modules/output_stream/sci_gateway/cpp/sci_msprintf.cpp
scilab/modules/output_stream/src/cpp/scilab_sprintf.cpp
scilab/modules/overloading/macros/%r_p.sci
scilab/modules/parse/parse.vcproj
scilab/modules/scinotes/src/c/scinotes.vcproj
scilab/modules/string/sci_gateway/cpp/sci_ascii.cpp
scilab/modules/string/sci_gateway/cpp/sci_grep.cpp
scilab/modules/string/sci_gateway/cpp/sci_length.cpp
scilab/modules/string/sci_gateway/cpp/sci_part.cpp
scilab/modules/string/sci_gateway/cpp/sci_regexp.cpp
scilab/modules/string/sci_gateway/cpp/sci_strcat.cpp
scilab/modules/string/sci_gateway/cpp/sci_strindex.cpp
scilab/modules/string/sci_gateway/cpp/sci_string.cpp
scilab/modules/string/sci_gateway/cpp/sci_stripblanks.cpp
scilab/modules/string/sci_gateway/cpp/sci_strsubst.cpp
scilab/modules/string/src/cpp/stripblanks.cpp
scilab/modules/string/src/cpp/stripblanks.hxx
scilab/modules/symbol/includes/heap.hxx
scilab/modules/symbol/symbol.vcproj
scilab/modules/system_env/includes/configvariable.hxx
scilab/modules/system_env/src/cpp/home.cpp
scilab/modules/system_env/src/cpp/promptmode.cpp
scilab/modules/system_env/src/cpp/sci_home.cpp
scilab/modules/system_env/src/cpp/sci_path.cpp
scilab/modules/system_env/src/cpp/sci_tmpdir.cpp
scilab/modules/system_env/src/cpp/sci_warning.cpp
scilab/modules/time/sci_gateway/cpp/sci_tictoc.cpp
scilab/modules/types/Makefile.am
scilab/modules/types/Makefile.in
scilab/modules/types/includes/alltypes.hxx
scilab/modules/types/includes/anytype.hxx
scilab/modules/types/includes/arrayof.hxx [new file with mode: 0644]
scilab/modules/types/includes/bool.hxx
scilab/modules/types/includes/callable.hxx
scilab/modules/types/includes/cell.hxx
scilab/modules/types/includes/colon.hxx [new file with mode: 0644]
scilab/modules/types/includes/container.hxx
scilab/modules/types/includes/dollar.hxx [new file with mode: 0644]
scilab/modules/types/includes/double.hxx
scilab/modules/types/includes/file.hxx
scilab/modules/types/includes/float.hxx
scilab/modules/types/includes/function.hxx
scilab/modules/types/includes/implicitlist.hxx
scilab/modules/types/includes/int.hxx
scilab/modules/types/includes/int16.hxx [new file with mode: 0644]
scilab/modules/types/includes/int32.hxx [new file with mode: 0644]
scilab/modules/types/includes/int64.hxx [new file with mode: 0644]
scilab/modules/types/includes/int8.hxx [new file with mode: 0644]
scilab/modules/types/includes/internal.hxx
scilab/modules/types/includes/intt.hxx [deleted file]
scilab/modules/types/includes/list.hxx
scilab/modules/types/includes/listdelete.hxx
scilab/modules/types/includes/listinsert.hxx
scilab/modules/types/includes/listoperation.hxx
scilab/modules/types/includes/listundefined.hxx
scilab/modules/types/includes/macro.hxx
scilab/modules/types/includes/macrofile.hxx
scilab/modules/types/includes/matrixpoly.hxx [deleted file]
scilab/modules/types/includes/mlist.hxx
scilab/modules/types/includes/polynom.hxx [new file with mode: 0644]
scilab/modules/types/includes/singlepoly.hxx [moved from scilab/modules/types/includes/poly.hxx with 64% similarity]
scilab/modules/types/includes/string.hxx
scilab/modules/types/includes/struct.hxx
scilab/modules/types/includes/threadId.hxx
scilab/modules/types/includes/tlist.hxx
scilab/modules/types/includes/tostring_common.hxx
scilab/modules/types/includes/types.hxx
scilab/modules/types/includes/types_tools.hxx [new file with mode: 0644]
scilab/modules/types/includes/uint16.hxx [new file with mode: 0644]
scilab/modules/types/includes/uint32.hxx [new file with mode: 0644]
scilab/modules/types/includes/uint64.hxx [new file with mode: 0644]
scilab/modules/types/includes/uint8.hxx [new file with mode: 0644]
scilab/modules/types/includes/user.hxx
scilab/modules/types/sci_gateway/cpp/sci_cell.cpp
scilab/modules/types/sci_gateway/cpp/sci_isfield.cpp
scilab/modules/types/sci_gateway/cpp/sci_makecell.cpp
scilab/modules/types/sci_gateway/cpp/sci_struct.cpp
scilab/modules/types/sci_gateway/cpp/sci_tlist.cpp
scilab/modules/types/sci_gateway/cpp/sci_tlist_or_mlist.hxx
scilab/modules/types/sci_gateway/cpp/sci_typeof.cpp
scilab/modules/types/sci_gateway/cpp/sci_usertype.cpp
scilab/modules/types/src/cpp/arrayof.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/bool.cpp
scilab/modules/types/src/cpp/cell.cpp
scilab/modules/types/src/cpp/double.cpp
scilab/modules/types/src/cpp/float.cpp
scilab/modules/types/src/cpp/function.cpp
scilab/modules/types/src/cpp/implicitlist.cpp
scilab/modules/types/src/cpp/int.cpp [deleted file]
scilab/modules/types/src/cpp/int16.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/int32.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/int64.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/int8.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/list.cpp
scilab/modules/types/src/cpp/listdelete.cpp
scilab/modules/types/src/cpp/listinsert.cpp
scilab/modules/types/src/cpp/listoperation.cpp
scilab/modules/types/src/cpp/listundefined.cpp
scilab/modules/types/src/cpp/macro.cpp
scilab/modules/types/src/cpp/macrofile.cpp
scilab/modules/types/src/cpp/matrixpoly.cpp [deleted file]
scilab/modules/types/src/cpp/mlist.cpp
scilab/modules/types/src/cpp/polynom.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/singlepoly.cpp [moved from scilab/modules/types/src/cpp/poly.cpp with 58% similarity]
scilab/modules/types/src/cpp/string.cpp
scilab/modules/types/src/cpp/struct.cpp
scilab/modules/types/src/cpp/threadId.cpp
scilab/modules/types/src/cpp/tlist.cpp
scilab/modules/types/src/cpp/tostring_common.cpp
scilab/modules/types/src/cpp/types.cpp
scilab/modules/types/src/cpp/types_tools.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/uint16.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/uint32.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/uint64.cpp [new file with mode: 0644]
scilab/modules/types/src/cpp/uint8.cpp [new file with mode: 0644]
scilab/modules/types/types.vcproj
scilab/modules/windows_tools/src/c/windows_tools.vcproj