Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 13, 2015
  1. Luís Oliveira

    Fix ASDF metadata about the project license

    luismbo authored
    Fixes issue #6.
  2. Luís Oliveira

    Canonicalize whitespace

    luismbo authored
Commits on Jan 11, 2015
  1. Michael Malis

    Made comments consistent.

    malisper authored
    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. Michael Malis

    Bug fix.

    malisper authored
    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. Michael Malis

    Modified run-tests to support expected invalid numbers.

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

    Bug fix.

    malisper authored
    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. Michael Malis
Commits on Jul 23, 2014
  1. Stelian Ionescu

    Release 1.4

    sionescu authored
Commits on Jul 21, 2014
  1. Stelian Ionescu

    Merge pull request #3

    sionescu authored
    Close issue #3
  2. u-u-h Stelian Ionescu

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

    u-u-h authored sionescu committed
    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 authored
    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. Stelian Ionescu

    Add ASDF metadata

    sionescu authored
Commits on Jun 1, 2012
  1. Stelian Ionescu

    Release 1.3

    sionescu authored
Commits on May 2, 2012
  1. Stelian Ionescu

    Fix final stage of parsing: floating-point division to power of 10

    Jānis Džeriņš authored sionescu committed
Commits on Mar 31, 2012
  1. Stelian Ionescu
  2. Stelian Ionescu
  3. Stelian Ionescu
  4. Stelian Ionescu
  5. Stas Boukarev Stelian Ionescu

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

    stassats authored sionescu committed
    …OAT-FORMAT* to its value
Commits on Nov 2, 2011
  1. Stelian Ionescu

    Release 1.2

    sionescu authored
Commits on Nov 1, 2011
  1. Luís Oliveira
Commits on Jan 18, 2011
  1. Stelian Ionescu

    Fix parsing of some floats

    sionescu authored
  2. lichtblau Stelian Ionescu

    Fix parsing of 2.4E4 as float, not integer

    lichtblau authored sionescu committed
    (Fixes one expected failure.)
  3. lichtblau Stelian Ionescu

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

    lichtblau authored sionescu committed
    Covers only the case of .-pos without exp-pos at this point
  4. lichtblau Stelian Ionescu

    Fix the test suite to actively report mismatches

    lichtblau authored sionescu committed
  5. Stelian Ionescu

    Release 1.1

    sionescu authored
  6. Stelian Ionescu

    Add README

    sionescu authored
  7. Stelian Ionescu
  8. Stelian Ionescu

    Enable optimizations

    sionescu authored
  9. Stelian Ionescu
  10. Stelian Ionescu
  11. Stelian Ionescu

    Fix whitespace

    sionescu authored
  12. Stelian Ionescu
Something went wrong with that request. Please try again.