From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: Re: Text collation Date: Sun, 03 Dec 2006 09:02:43 +1100 Message-ID: <87psb26jng.fsf@zip.com.au> References: <877j00cirs.fsf@laas.fr> <87hcz3mqhr.fsf@zip.com.au> <87r6x0qjyy.fsf@laas.fr> <87fyc1df70.fsf@zip.com.au> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1165096993 1467 80.91.229.2 (2 Dec 2006 22:03:13 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 2 Dec 2006 22:03:13 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Dec 02 23:03:10 2006 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Gqcwv-0004Sl-SP for guile-devel@m.gmane.org; Sat, 02 Dec 2006 23:03:10 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gqcwv-0007lQ-Mi for guile-devel@m.gmane.org; Sat, 02 Dec 2006 17:03:09 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gqcwh-0007dL-29 for guile-devel@gnu.org; Sat, 02 Dec 2006 17:02:55 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Gqcwc-0007bZ-8a for guile-devel@gnu.org; Sat, 02 Dec 2006 17:02:54 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gqcwc-0007bL-0G for guile-devel@gnu.org; Sat, 02 Dec 2006 17:02:50 -0500 Original-Received: from [61.8.2.231] (helo=mailout2.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Gqcwb-0004On-1i for guile-devel@gnu.org; Sat, 02 Dec 2006 17:02:49 -0500 Original-Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout2.pacific.net.au (Postfix) with ESMTP id 3EBEB6E059 for ; Sun, 3 Dec 2006 09:02:45 +1100 (EST) Original-Received: from localhost (ppp2CAA.dyn.pacific.net.au [61.8.44.170]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id ABC652740A for ; Sun, 3 Dec 2006 09:02:45 +1100 (EST) Original-Received: from gg by localhost with local (Exim 4.63) (envelope-from ) id 1GqcwW-0002YE-14 for guile-devel@gnu.org; Sun, 03 Dec 2006 09:02:44 +1100 Original-To: Guile-Devel Mail-Copies-To: never In-Reply-To: <87fyc1df70.fsf@zip.com.au> (Kevin Ryde's message of "Thu, 30 Nov 2006 10:08:03 +1100") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:6276 Archived-At: I wrote: > >> +@deffn {Scheme Procedure} locale-string->integer str [base [locale]] >> +@deffn {Scheme Procedure} locale-string->inexact str [locale] > > I think you should cross-reference strtol and strtod here, since their > parsing is rather idiosyncratic. I'd even be a bit tempted to name > them strtol and strtod in guile, to make it clear they're only one > possible way of parsing. Except those names aren't very nice ... I'm now sure these should be called strtol and probably strtod, because they're actually pretty awful functions. The syntax they recognise is C style, and the error return for overflow is not too friendly. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel