summaryrefslogtreecommitdiffstats
path: root/hash.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-02-12 16:04:43 -0800
committerKaz Kylheku <kaz@kylheku.com>2014-02-12 16:04:43 -0800
commit773063af1cf3bb5da145335f7d73a56e084a9c3e (patch)
tree322111bcc79c8406ce6de0227afc25e4928e6c2c /hash.c
parente18525f5d6de86773df9d72dd5d5f9e2c6dca581 (diff)
downloadtxr-773063af1cf3bb5da145335f7d73a56e084a9c3e.tar.gz
txr-773063af1cf3bb5da145335f7d73a56e084a9c3e.tar.bz2
txr-773063af1cf3bb5da145335f7d73a56e084a9c3e.zip
* parser.l: Disallow syntax like 1.0a, flagging it as
an invalid floating-point token. The problem is that 1a is allowed, for compatibility with other Lisp dialects (it is a symbol) whereas 1.0a was scanning as 1.0 followed by a, which is inconsistent. Some Lisp dialects embedded dots in symbols, and allow 1.0a as a symbol token. We don't.
Diffstat (limited to 'hash.c')
0 files changed, 0 insertions, 0 deletions