[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Scm-discuss] building scm
From: |
Aubrey Jaffer |
Subject: |
Re: [Scm-discuss] building scm |
Date: |
Sat, 23 Oct 2010 16:57:05 -0400 (EDT) |
| Date: Sat, 23 Oct 2010 14:03:46 +0200
| From: Philipp Klaus Krause <address@hidden>
|
| Am 19.10.2010 02:40, schrieb Aubrey Jaffer:
| > We could modify "hobbit.scm" so that all C identifiers have
| > numbered names, eg. hv_932252. This has the disadvantage of
| > making the generated C code much harder to read and debug. A
| > compromise would be to use numbered names for only the non-ASCII
| > identifiers.
|
| How about punycode? It has been designed to allow non-ascii
| characters in URLs, while still keeping them easy to read (at least
| up to the last ascii character from the beginning of the word).
Punycode can introduce a hyphen ("-") and can output a string with a
leading digit (see the Hebrew and Korean examples in
<http://tools.ietf.org/html/rfc3492>), both of which are not legal in
C identifiers. Are these the only pitfalls?
| > What encoding does your Scheme source use?
| >
|
| UTF-8, which is probably the most common encoding these days.
- [Scm-discuss] building scm, Philipp Klaus Krause, 2010/10/16
- Re: [Scm-discuss] building scm, Aubrey Jaffer, 2010/10/17
- Re: [Scm-discuss] building scm, Philipp Klaus Krause, 2010/10/17
- Re: [Scm-discuss] building scm, Steve VanDevender, 2010/10/17
- Re: [Scm-discuss] building scm, Aubrey Jaffer, 2010/10/17
- Re: [Scm-discuss] building scm, Philipp Klaus Krause, 2010/10/18
- Re: [Scm-discuss] building scm, Aubrey Jaffer, 2010/10/18
- Re: [Scm-discuss] building scm, Aubrey Jaffer, 2010/10/18
- Re: [Scm-discuss] building scm, Philipp Klaus Krause, 2010/10/23
- Re: [Scm-discuss] building scm,
Aubrey Jaffer <=
- Re: [Scm-discuss] building scm, Philipp Klaus Krause, 2010/10/24
- Re: [Scm-discuss] building scm, Aubrey Jaffer, 2010/10/24