From e31a0443ceb78acbc46f9328da58d204f320dd22 Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 19 Mar 1998 06:25:34 +0000 Subject: 1.1b9_04 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 10 ++++++++-- parse.y | 2 +- version.h | 4 ++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 58f31dca8b..e78ff3586b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Thu Mar 19 13:48:55 1998 Yukihiro Matsumoto + + * experimental release 1.1b9_04. + + * parse.y (yylex): `10e0.9' should cause syntax error. + Wed Mar 18 17:46:31 1998 Yukihiro Matsumoto * ruby.c (load_file): new file object constant DATA. Only @@ -13,8 +19,8 @@ Tue Mar 17 18:23:06 1998 Yukihiro Matsumoto * bignum.c (bigdivmod): calculates modulo. - * numeric.c (fix_remainder): returns reminder, formerly known as - modulo. + * numeric.c (fix_remainder): returns reminder, formerly introduced + as modulo. * numeric.c (fix_modulo): calculates proper `modulo'. diff --git a/parse.y b/parse.y index 004f4681ec..dd09d2b607 100644 --- a/parse.y +++ b/parse.y @@ -2604,7 +2604,7 @@ retry: break; case '.': - if (seen_point) { + if (seen_point || seen_e) { goto decode_num; } else { diff --git a/version.h b/version.h index 0d843e3810..1aceff6e7b 100644 --- a/version.h +++ b/version.h @@ -1,2 +1,2 @@ -#define RUBY_VERSION "1.1b9_03" -#define VERSION_DATE "98/03/16" +#define RUBY_VERSION "1.1b9_04" +#define VERSION_DATE "98/03/19" -- cgit v1.2.3