[gambit-list] Adding engineering notation support?
Guillaume Cartier
gcartier at jazzscheme.org
Fri May 11 18:55:43 EDT 2007
Hi Shawn,
I am pretty sure Gambit's readtable can do what you want. Others will be
better able than me on explaining them...
The point I wanted to make is that one of Scheme / Lisp's greatest
strength is it's ability to treat code as data and reason about code
itself. If you extend the reader, then many great tools out there (code
analyzer, cross-references builders, ...) will not be able to work on
your Scheme code as they rely on Scheme's uniform read syntax.
Personally I try to have syntaxes than match the domain I'm working on
but that are still plain-old lisp. An example for html: (<html> (<head>)
(<body> (<p> "Hello world")))
Regards,
Guillaume
Shawn Hyam wrote:
> I'm very interesting in adding support for engineering notation (M, k,
> m, u, etc.) to numbers in Gambit. I'm curious if Gambit's readtables
> would provide me with this kind of power, but I haven't been able to
> glean too much information about them so far. Any pointers would be
> greatly appreciated.
>
> thanks
> Shawn
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>
More information about the Gambit-list
mailing list