[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pretty-print for 1+

From: Taylan Ulrich B.
Subject: Re: pretty-print for 1+
Date: Wed, 18 Sep 2013 20:57:34 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (berkeley-unix)

Chaos Eternal <address@hidden> writes:

> In guile-scsh, user would like the guile recognize -i as symbols
> rather than complex numbers, is there any way?

I doubt that there is a way.  Arguably, one should use a different
mechanism to represent command-line switches.  Keyword symbols would
probably be suitable for this, and if #:foo is too verbose, one can
(read-set! keywords 'prefix) and use :foo instead.  I don't know if it
would require a substantial change to Scsh, and even if not, it would
certainly be an unportable extension.  Also, arguably, the usage of
stand-alone keyword symbols as arguments to a function (as opposed to
using them to mark keyword arguments) is an abuse of their first-class
nature in Guile, which might be subject to change in the future.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]