* Bug 4401 fixed - String: fix for isnum 38/13038/1
authorPaul BIGNIER <paul.bignier@scilab-enterprises.com>
Wed, 30 Oct 2013 11:52:15 +0000 (12:52 +0100)
committerPaul BIGNIER <paul.bignier@scilab-enterprises.com>
Wed, 30 Oct 2013 13:10:25 +0000 (14:10 +0100)
commit6ff738884c554a2b64e0f92c276fe7bc8c414988
tree09a67ed7e9225918a63acb455cf679d1883f4df5
parentfebc2e20510922920add9c7bfd0e9385bda6cb8b
* Bug 4401 fixed - String: fix for isnum

isnum now accepts more constants, more complex forms,
but still does not handle "operations",
the only accepted "operations" are the "+" and "-" to separate real and imaginary parts,
but for example isnum("1+2") is not true.

Change-Id: I2375fdba1e8b1cad3dd64b05f3109d027e751044
scilab/CHANGES_5.5.X
scilab/modules/string/includes/stringToDouble.h
scilab/modules/string/src/c/stringToComplex.c
scilab/modules/string/src/c/stringToDouble.c
scilab/modules/string/tests/nonreg_tests/bug_4401.dia.ref
scilab/modules/string/tests/nonreg_tests/bug_4401.tst