[#4076] Ruby/DL — Jamis Buck <jamis_buck@...>

I recently used Ruby/DL to create bindings to the SQLite3 embedded

40 messages 2005/01/03
[#4096] Re: Ruby/DL — Paul Brannan <pbrannan@...> 2005/01/04

On Tue, Jan 04, 2005 at 02:53:49AM +0900, Jamis Buck wrote:

[#4099] Re: Ruby/DL — ts <decoux@...> 2005/01/04

>>>>> "P" == Paul Brannan <pbrannan@atdesk.com> writes:

[#4119] Re: Ruby/DL — Paul Brannan <pbrannan@...> 2005/01/05

On Wed, Jan 05, 2005 at 03:05:48AM +0900, ts wrote:

[#4120] Re: Ruby/DL — ts <decoux@...> 2005/01/05

>>>>> "P" == Paul Brannan <pbrannan@atdesk.com> writes:

[#4125] Re: Ruby/DL — Paul Brannan <pbrannan@...> 2005/01/05

On Thu, Jan 06, 2005 at 01:10:34AM +0900, ts wrote:

[#4116] Test::Unit::Collector::Dir won't work with code that modifies $LOAD_PATH — Eric Hodel <drbrain@...7.net>

Any test code that depends upon modifications of $: fails when used

10 messages 2005/01/05

[#4146] The face of Unicode support in the future — Charles O Nutter <headius@...>

Hello Rubyists!

47 messages 2005/01/06
[#4152] Re: The face of Unicode support in the future — Yukihiro Matsumoto <matz@...> 2005/01/07

Hi,

[#4167] Re: The face of Unicode support in the future — Christian Neukirchen <chneukirchen@...> 2005/01/09

Yukihiro Matsumoto <matz@ruby-lang.org> writes:

[#4175] Re: The face of Unicode support in the future — Yukihiro Matsumoto <matz@...> 2005/01/10

Hi,

[#4186] Re: The face of Unicode support in the future — Paul Brannan <pbrannan@...> 2005/01/11

On Mon, Jan 10, 2005 at 11:53:48PM +0900, Yukihiro Matsumoto wrote:

[#4192] Re: The face of Unicode support in the future — Yukihiro Matsumoto <matz@...> 2005/01/12

Hi,

[#4269] Re: The face of Unicode support in the future — Wes Nakamura <wknaka@...>

19 messages 2005/01/18
[#4270] Re: The face of Unicode support in the future — Yukihiro Matsumoto <matz@...> 2005/01/18

Hi,

[#4275] Re: The face of Unicode support in the future — Wes Nakamura <wknaka@...> 2005/01/19

[#4323] test/unit doesn't rescue a Exception — Tanaka Akira <akr@...17n.org>

test/unit doesn't rescue a Exception in a test method, as follows.

14 messages 2005/01/27
[#8773] Re: test/unit doesn't rescue a Exception — Tanaka Akira <akr@...> 2006/09/02

In article <87is5jb46q.fsf@serein.a02.aist.go.jp>,

[#8776] Re: test/unit doesn't rescue a Exception — "Nathaniel Talbott" <ntalbott@...> 2006/09/03

On 9/1/06, Tanaka Akira <akr@fsij.org> wrote:

[#8777] Re: test/unit doesn't rescue a Exception — Eric Hodel <drbrain@...7.net> 2006/09/03

On Sep 2, 2006, at 6:34 PM, Nathaniel Talbott wrote:

Re: Allowing custom number literal suffixes?

From: Florian Gro<florgro@...>
Date: 2005-01-04 11:46:21 UTC
List: ruby-core #4089
Mathieu Bouchard wrote:

> On Tue, 4 Jan 2005, Florian Growrote:
> 
>>Mathieu Bouchard wrote:
>>
>>>Hahaha, so you prefer to pollute the Ruby grammar instead?
>>
>>I prefer not having global methods with one-character names as those 
>>might already be used for something else. Just think about 'p' or the 
>>common variable names 'i', 'j', 'x', 'y' and so on.
> 
> methods of Kernel sometimes enter in conflict with other things, and it
> doesn't depend on whether they're single-letter or not. The only two cases
> that got taken care of are #send and #id, which were given underscorish
> aliases. For the rest, everyone's on his/her own, including about the
> one-letter Kernel#p.

Using single-letter names make the chances for conflict even more 
likely. We should try to avoid conflicts. While this might not be much 
of a problem when you restrict yourself to upper-case I'm not sure if 
that's not a bit limiting.

>>Actually I'm hesitant to add the suffixes for non-base-10 radixes as 
>>that would complicate all this quite a lot -- it would be hard to 
>>specify a suffix for hex literals, for example. I hope that is not too 
>>much of a limit for you.
> 
> I think you missed my point, especially because you seem to keep believing
> that the 0.5R syntax is acceptable. Well, the reason I mentioned
> non-base-10 radixes is because, and I quote myself,
> 
>>>a better reason against the 0.5R syntax is that it can only
>>>represent rationals that have denominators that divide a power
>>>of ten.
> 
> I am pointing out an apparent [inacceptable] drawback of the 0.5R syntax;
> so I am looking for extensions to it that may alleviate the issue, such
> as:

using 1/3R where appropriate. (Which would still be parsed as 1/(3R) so 
it is *not* a special case.)

> Then Brent mentions multiletter literals. This makes just more possible
> suffixes. My above argument doesn't use the fact that there would be 26 or
> 52 possible suffixes with a single letter, therefore it is valid for any
> suffix length. (if suffixes can be parametrized instead of taken as a
> whole, then they should be called infixes or multifixes)

While it can make sense in the C++ world to have multi-character 
suffixes (like UL for unsigned longs) I think we have simpler needs.


In This Thread