Commit graph

10 commits

Author SHA1 Message Date
Juan Jose Garcia Ripoll
825fc8cbd3 Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
Juan Jose Garcia Ripoll
d9ed24c440 Change ecl_make_(single|double|long)float to ecl_make_*_flat, splitting the name for consistency 2012-06-10 00:09:41 +02:00
Juan Jose Garcia Ripoll
cb1cf92713 Rename ecl_fix() to ecl_fixnum(), just like ecl_long_float() or ecl_double_float() 2012-06-07 23:55:43 +02:00
Juan Jose Garcia Ripoll
64a9168434 CHARACTERP, BASE_CHAR_P, BASE_CHAR_CODE_P, CODE_CHAR, CHAR_CODE, REAL_TYPE, IMMEDIATE, IMMEDIATE_TAG, FIXNUM_TAG, FIXNUM_MINUSP, FIXNUM_PLUSP, FIXNUMP and fix get the ecl_ prefix 2012-06-06 11:19:55 +02:00
Juan Jose Garcia Ripoll
fb2afabbd5 When parsing a floating point number at least one digit should be present. ECL parsed +.e0 as +0.0e0, instead of as a symbol. 2011-07-31 15:51:09 +02:00
Juan Jose Garcia Ripoll
a86bbd3605 Fixed various warnings to allow compiling ECL with CLang 2011-01-23 16:06:47 +01:00
Juan Jose Garcia Ripoll
482368e25a Fixed reading of decimal numbers in other basis (2. would not be read as integer 2) 2010-12-28 23:19:00 +01:00
Juan Jose Garcia Ripoll
e18fdb426a Fixed typo 2010-10-19 22:51:14 +02:00
Juan Jose Garcia Ripoll
3d0637bd06 ECL mistakenly allowed the rational denominator to carry a sign, as in 1/-2. 2010-10-19 00:12:13 +02:00
Juan Jose Garcia Ripoll
04c2a210b3 ecl_parse_number and ecl_parse_integer are splitted into separate files and do not rely on the C library (atoi, strtod, ...) because these functions are affected by the locale. 2010-09-27 10:23:13 +02:00