Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jan 13, 2015
  1. @luismbo

    Fix ASDF metadata about the project license

    luismbo committed
    Fixes issue #6.
  2. @luismbo

    Canonicalize whitespace

    luismbo committed
Commits on Jan 11, 2015
  1. @malisper

    Made comments consistent.

    malisper committed
    Initially when I put docstrings in the inlined functions, I was sure I
    got some warning about how the docstring was inserted into the code so
    it was being optimized out or something. I must been doing something
    weird because it is no longer happening.
  2. @malisper

    Bug fix.

    malisper committed
    There are checks to make sure that if a number is not in decimal, it
    does not have an exponent marker. Unfortunately, the code that detects
    an exponent marker, will only do so if the number is not a decimal
    number. This means numbers in the number #x5l0 the 'l' would not be
    considered an exponent marker. The good news is that any of these
    cases would have eventually been caught by parse-integer, since it
    would be passed the exponent marker, signaling an error because it is
    not a digit in the given radix.
    To fix this, the code the detects an exponent marker will run if the
    character is not a digit in the radix as opposed to running only when
    the radix is decimal.
  3. @malisper

    Modified run-tests to support expected invalid numbers.

    malisper committed
    There is now a variable *invalid-values* which contains a list of
    numbers which are expected to signal an invalid-number error.
  4. @malisper

    Bug fix.

    malisper committed
    Previously a string such as "5 . 5" would be parsed as the number
    5.05. I fixed this by adding a check so that an error will be signaled
    whenever there is whitespace in the string that is not at the ends.
  5. @malisper
Commits on Jul 23, 2014
  1. @sionescu

    Release 1.4

    sionescu committed
Commits on Jul 21, 2014
  1. @sionescu

    Merge pull request #3

    sionescu committed
    Close issue #3
  2. @u-u-h @sionescu

    Fix parse-integer-and-places to correctly handle whitespace at end

    u-u-h committed with sionescu
    cl:parse-integer reads over trailing whitespace, confusing the logic of
    parse-integers, where the number of characters read is used to compute
    the denominator of the fractional part.
    Fixes sharplispers/parse-number#2
    Signed-off-by: Utz-Uwe Haus <>
Commits on Jul 9, 2014
  1. @u-u-h

    Add a test for issue #2 of sharplispers/parse-number

    u-u-h committed
    The problem is:
    CL-USER> (parse-number:parse-number "2.56 ")
    => 2.056
    Note that there is a trailing space in the string.
    Signed-off-by: Utz-Uwe Haus <>
Commits on Jul 18, 2013
  1. @sionescu

    Add ASDF metadata

    sionescu committed
Commits on Jun 1, 2012
  1. @sionescu

    Release 1.3

    sionescu committed
Commits on May 2, 2012
  1. @sionescu
Commits on Mar 31, 2012
  1. @sionescu
  2. @sionescu

    Nicer printing of test results

    sionescu committed
  3. @sionescu
  4. @sionescu
  5. @stassats @sionescu

    Add FLOAT-FORMAT parameter to all functions, binding *READ-DEFAULT-FL…

    stassats committed with sionescu
    …OAT-FORMAT* to its value
Commits on Nov 2, 2011
  1. @sionescu

    Release 1.2

    sionescu committed
Commits on Nov 1, 2011
  1. @luismbo
Commits on Jan 18, 2011
  1. @sionescu

    Fix parsing of some floats

    sionescu committed
  2. @lichtblau @sionescu

    Fix parsing of 2.4E4 as float, not integer

    lichtblau committed with sionescu
    (Fixes one expected failure.)
  3. @lichtblau @sionescu

    Fix and test: Observe *read-default-float-format*

    lichtblau committed with sionescu
    Covers only the case of .-pos without exp-pos at this point
  4. @lichtblau @sionescu
  5. @sionescu

    Release 1.1

    sionescu committed
  6. @sionescu

    Add README

    sionescu committed
  7. @sionescu
  8. @sionescu

    Enable optimizations

    sionescu committed
  9. @sionescu
  10. @sionescu
  11. @sionescu

    Fix whitespace

    sionescu committed
  12. @sionescu
Something went wrong with that request. Please try again.