[#49861] テンプレートシステムを安全に使う — "5.5" <5.5@...>
5.5 です。
9 messages
2014/07/07
[#49868] Rubyへの要望(願望) — MASAKI Yuhsuke <reasonset@...>
Ruby listの皆様、はじめまして、MASAKI Yuhsukeです。
14 messages
2014/07/12
[#49870] Re: Rubyへの要望(願望)
— Yukihiro Matsumoto <matz@...>
2014/07/12
まつもと ゆきひろです
[#49877] Rubyリファレンス chm版リミックス更新(2014年7月版) — Dice <tetradice@...>
こんにちは。Diceです。
21 messages
2014/07/13
[#49879] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Kazuhiro NISHIYAMA <zn@...>
2014/07/13
西山和広です。
[#49890] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Dice <tetradice@...>
2014/07/23
西山和広さん
[#49891] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Kazuhiro NISHIYAMA <zn@...>
2014/07/24
西山和広です。
[#49893] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Dice <tetradice@...>
2014/07/25
Diceです。
[#49894] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Dice <tetradice@...>
2014/07/26
Diceです。
[#49895] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Kazuhiro NISHIYAMA <zn@...>
2014/07/26
西山和広です。
[#49897] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Kazuhiro NISHIYAMA <zn@...>
2014/07/27
西山和広です。
[#49899] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Dice <tetradice@...>
2014/07/31
Diceです。
[#49906] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Dice <tetradice@...>
2014/08/10
Diceです。
[#49907] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Kazuhiro NISHIYAMA <zn@...>
2014/08/11
西山和広です。
[#49909] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Dice <tetradice@...>
2014/08/11
Diceです。
[#49919] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Dice <tetradice@...>
2014/08/17
Diceです。
[#49921] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Kazuhiro NISHIYAMA <zn@...>
2014/08/20
西山和広です。
[#49924] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
— Dice <tetradice@...>
2014/08/20
Diceです。
[ruby-list:49885] Re: Rubyへの要望(願望)
From:
Nobuyoshi Nakada <nobu@...>
Date:
2014-07-15 15:08:42 UTC
List:
ruby-list #49885
(2014/07/15 19:28), MASAKI Yuhsuke wrote:
>>>> |# next/redo/breakのターゲットを明示できるようにする
>> Javaのラベルと同じようなものですよね。
>> 記法についてなにかアイディアがありますでしょうか。
>>
> 大変悩ましく思っています。Rubyはこれらの引数にブロックの戻り値をとりますもんね…
> 大幅な文法変更になりますが、Symbolを前置すると対象となる文を指定するようなルールを加えるのかなぁ、と。つまり
>
> :outloop loop do
> loop do
> :outloop break true
> end
> end
>
> というようなことです。ブロックに限らずその一貫性を持ってわかりやすく機能を提供できないかな、なんて考えましたが、
> まだ中途半端なアイディアしかないので、まだぱっと思いつくレベルでは、という話で。
メソッドチェーンと組み合わせたときに芳しくなさそうな気がしますね。私が
以前似たようなものを考えていたのですが、やはりそのへんをクリアできずに
止まっています。
loop outloop: do
loop do
outloop: break true
end
end
>> ->はlambdaで使用されています。
>>
> 知っています。->の後ろに()をつけずに名前をおくことで区別できるようにパーサに手を加えることを言いました。
lambdaのカッコも省略可能なので、それも衝突します。
--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
中田 伸悦