parse-number
2024-10-12
Number parsing library
Upstream URL
Author
Matthew Danish <[email protected]>, Stelian Ionescu <[email protected]>
Maintainer
Sharp Lispers <[email protected]>
License
BSD 3-Clause
-*- Outline -*-
PARSE-NUMBER is a library of functions which accept an arbitrary
string and attempt to parse it, if possible into one of the standard
Common Lisp number types without using the reader, or else signal an
error of type INVALID-NUMBER
* Functions
PARSE-NUMBER (string &key start end radix)
PARSE-REAL-NUMBER (string &key start end radix)
PARSE-POSITIVE-REAL-NUMBER (string &key start end radix)
* Error conditions
INVALID-NUMBER (inherits PARSE-ERROR)
** Accessors
INVALID-NUMBER-VALUE
INVALID-NUMBER-REASON
Dependencies (0)
Dependents (52)
- 3b-bmfont
- 3b-hdr
- amazon-ecs
- april
- cl-closure-template
- cl-colors2
- cl-fix
- cl-gdata
- cl-htmlprag
- cl-influxdb
- cl-l10n
- cl-mimeparse
- clml
- cl-mssql
- clop
- cl-ssdb
- cl-steamworks
- cl-uglify-js
- cl-webmachine
- cl-xdg
- cl-yaclyaml
- cl-yaml
- consfigurator
- cxml-rng
- cxml-rpc
- data-sift
- docbrowser
- geodesic
- geowkt
- hu.dwim.perec
- hu.dwim.web-server
- hunchentoot-errors
- infix-math
- kdlcl
- maiden
- mcclim
- nodgui
- nyaml
- oook
- plexippus-xpath
- pp-toml
- projectured
- py4cl2
- py4cl2-cffi
- py-configparser
- safety-params
- serapeum
- trivial-json-codec
- trivial-pooled-database
- verrazano
- wallstreetflets
- weblocks