[#49861] テンプレートシステムを安全に使う — "5.5" <5.5@...>
5.5 です。
5p2+5bC+44Gn44GZ44CCDQoNCuaVsOW5tOWJjeOBq+WQjOOBmOOCiOOBhuOBquWxgOmdouOBjOOB
[#49868] Rubyへの要望(願望) — MASAKI Yuhsuke <reasonset@...>
Ruby list=E3=81=AE=E7=9A=86=E6=A7=98=E3=80=81=E3=81=AF=E3=81=98=E3=82=81=E3=
まつもと ゆきひろです
[#49877] Rubyリファレンス chm版リミックス更新(2014年7月版) — Dice <tetradice@...>
44GT44KT44Gr44Gh44Gv44CCRGljZeOBp+OBmeOAgg0KDQpSdWJ544Oq44OV44Kh44Os44Oz44K5
西山和広です。
6KW/5bGx5ZKM5bqD44GV44KTDQoNCkRpY2XjgafjgZnjgIINCuOBmeOBv+OBvuOBm+OCk+OAgeOD
西山和広です。
RGljZeOBp+OBmeOAgg0KDQo+IENobUZveCDjgafjgoLjgYbjgaHjgofjgaPjgajplrLopqfjgZfj
RGljZeOBp+OBmeOAgg0KDQrvvJ7opb/lsbHlkozluoPjgZXjgpMNCuWFiOaXpeOBlOWgseWRiuOB
西山和広です。
西山和広です。
RGljZeOBp+OBmeOAgg0K44GZ44G/44G+44Gb44KT44CB6L+U5L+h44GM6YGF44GP44Gq44KK44G+
RGljZeOBp+OBmeOAgg0KDQrjgYLjga7lvozjgYTjgo3jgYTjgo3oqabjgZfjgabjgb/jgZ/jga7j
西山和広です。
RGljZeOBp+OBmeOAgg0KDQo+IENobUZveCDjgpLlhaXjgozjgabjgb/jgovjga7jga/jgZ3jgpPj
RGljZeOBp+OBmeOAgg0KDQrlhYjpgLHjgYroqbHjgZfjgZfjgabjgYTjgZ8NCuOAjG5vZGUtd2Vi
西山和広です。
RGljZeOBp+OBmeOAgg0KDQrlv6voq77jgYTjgZ/jgaDjgY3jgYLjgorjgYzjgajjgYbjgZTjgZbj
西山和広です。
RGljZeOBp+OBmeOAgg0KDQrjgZTmhI/opovjg7vjgZTopoHmnJvjgYLjgorjgYzjgajjgYbjgZTj
[ruby-list:49885] Re: Rubyへの要望(願望)
(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はできる。
中田 伸悦