diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2012-03-20 00:14:07 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2012-03-20 00:14:07 -0700 |
commit | 49b84f76e1036ebeb75b4348d1d0cf7fdf233939 (patch) | |
tree | 218324fe14af3cdd681003ff29ba40b5bca5dfa2 | |
parent | e75c5716a22e2c977648230e0d9a0917b41afe56 (diff) | |
download | txr-49b84f76e1036ebeb75b4348d1d0cf7fdf233939.tar.gz txr-49b84f76e1036ebeb75b4348d1d0cf7fdf233939.tar.bz2 txr-49b84f76e1036ebeb75b4348d1d0cf7fdf233939.zip |
* parser.l (FLO): Adjusted syntax of floating point numbers
to allow leading or trailing decimal.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | parser.l | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2012-03-20 Kaz Kylheku <kaz@kylheku.com> + + * parser.l (FLO): Adjusted syntax of floating point numbers + to allow leading or trailing decimal. + 2012-03-19 Kaz Kylheku <kaz@kylheku.com> * stream.c (vformat): num_buf increased to 256 because we @@ -150,7 +150,7 @@ static wchar_t num_esc(char *num) SYM [a-zA-Z0-9_]+ NUM [+\-]?[0-9]+ -FLO [+\-]?[0-9]+([.][0-9]+)?([eE][+-]?[0-9]+)? +FLO [+\-]?([0-9]+[.]?[0-9]*|[0-9]*[.][0-9]+)([eE][+-]?[0-9]+)? BSCHR [a-zA-Z0-9!$%&*+\-<=>?\\^_~] BSYM {BSCHR}({BSCHR}|#)* NSCHR [a-zA-Z0-9!$%&*+\-<=>?\\^_~/] |