【Perl,PHP】LLバトル ..
[2ch|▼Menu]
951:デフォルトの名無しさん
09/05/25 14:26:36
俺は全体的にはRubyは好きなんだけど >940 はやらないなぁ。
ドットはできれば先頭に書きたい。前の行の続きだよって言いたい。
でもそれやると前の行の末尾の改行で文が切られちゃうんだよなぁ。
>940 もdat見ると2行目からインデントしてるみたいね。

952:デフォルトの名無しさん
09/05/25 14:36:57
>947
その例だと c は確実にメソッド呼び出しで、b に関しては
その部分だけでは判断できないな。
有効なスコープ内でローカル変数 b への代入が行なわれていればローカル変数
そうでなければメソッド呼び出しとして扱われるハズ。

953:デフォルトの名無しさん
09/05/26 08:45:35
>>951
Rubyは文末に . おかないとエラーでるよね…
セミコロン ; なし文法の弊害か

954:デフォルトの名無しさん
09/05/26 10:43:26
>>953
JavaScriptはセミコロン無しでもいいけどコロンを行頭に置けるよ

955:デフォルトの名無しさん
09/05/26 10:47:07
()なしってPerlをマネたのか知らないけど、これはそうしない方が良かったんじゃないかなあ。

956:デフォルトの名無しさん
09/05/26 11:09:40
>>954
あれ?そうなんだ…。構文解析(字句解析?)の都合なのかしら

957:デフォルトの名無しさん
09/05/26 11:41:36
Rubyの場合は、いつでも、そこで文が終わりそうなところで改行がくると
文が終わってしまって、式として . が続いてくれない。

JavaScript の場合は return とか限られたところでしかそういう風には解釈しない。

こんな感じかな。おもいつきで書いてるが。

958:デフォルトの名無しさん
09/05/26 11:56:14
JSの場合は

URLリンク(www.mozilla-japan.org)
>改行におけるセミコロンの挿入
> JavaScript プログラムの先頭から n 番目までのトークンは文法的に正しいが、
> n+1番目のトークンが誤っていて、且つ n 番目のトークンと n+1番目のトークンの間に改行がある場合は、
> パーサは n 番目のトークンと n+1番目のトークンの間に VirtualSemicolon を挿入してからプログラムをもう1度パースしようとする。

となっている。こういう仕様はRubyも導入してそうなもんなのに不思議だな

959:デフォルトの名無しさん
09/05/26 15:16:15
Rubyのパーザは既にカオスになってるからなあ
あんまり手を入れたくないのかな

960:デフォルトの名無しさん
09/05/26 15:25:26
いやjavascriptのそれはそんなキレイな仕様でもないだろ

961:デフォルトの名無しさん
09/05/26 18:37:50
>>958
それはそれでややこしいんだよね。

きれいに並べて書こうと、C/C++みたいな
つもりで適当に改行をいれると、なんか
わけのわからないことに…。

セミコロン必須でいいじゃんか、もう。jk


962:デフォルトの名無しさん
09/05/26 19:21:17
PythonやRubyならともかく、JSはセミコロン必須で良いよな

963:デフォルトの名無しさん
09/05/26 21:32:35
──アタシの名前はRuby。パーザに傷を負った軽量言語。ゆるふわ仕様で動的型付けの愛されランゲージ♪
アタシがつるんでる友達はどうとでも書けるPerl、学校にナイショで
エンタープライズで働いてるPython。訳あって不良グループの一員になってるPHP。
 友達がいてもやっぱり学校はタイクツ。今日もPHPとちょっとしたことで口喧嘩になった。
LL同士だとこんなこともあるからストレスが溜まるよね☆そんな時アタシはselfでmodule_evalすることにしている。
がんばった自分へのご褒美ってやつ?自分らしさの演出とも言うかな!

 「あームカツク」・・。そんなことをつぶやきながらしつこいRails案件を軽くあしらう。
「カノジョー、ちょっとSNS作ってくれない?」どいつもこいつも同じようなセリフしか言わない。
Railsの男はカッコイイけどなんか薄っぺらくてキライだ。もっと等身大のアタシを見て欲しい。
 「すいません・・。」・・・またか、とYARVなアタシは思った。シカトするつもりだったけど、
チラっとRailsな男の顔を見た。
「・・!!」
 ・・・チガウ・・・今までの男とはなにかが決定的に違う。スピリチュアルな感覚がアタシのカラダを
駆け巡った・・。「・・(カッコイイ・・!!・・これって運命・・?)」
男は_whyだった。連れていかれてCampingされた。「キャーやめて!」Hpricotをきめた。
「ガシッ!ボカッ!」アタシは死んだ。ベーコン(笑)

964:デフォルトの名無しさん
09/05/26 22:52:13
Railsの部分で何気にニヤリと来た

965:デフォルトの名無しさん
09/05/27 11:07:40
>>962
JKは確かに、セミコロンつきしか見たことない気がする

966:デフォルトの名無しさん
09/05/27 13:22:58
>>965
AutoPagerizeはセミコロン無しだな

967:デフォルトの名無しさん
09/05/27 15:28:25
VBは改行だな、そして酷い長い羅列が綴られる

968:デフォルトの名無しさん
09/05/27 15:52:30
>>965
JKって?

969:デフォルトの名無しさん
09/05/27 18:53:13
>>968
女子高生だろjk

970:デフォルトの名無しさん
09/05/27 19:02:37
冗談きついぜjk

971:デフォルトの名無しさん
09/05/27 19:13:56
JSって女子小学生か
この、ロリコンどもめ!

972:デフォルトの名無しさん
09/05/27 19:39:20
>>951
1.9からは大丈夫みたいよ>行頭の . は継続(.まではTab、空白のみの場合)
#と本に書いてあった気が・・・
; が文末であってほしかったよ 自分も

973:デフォルトの名無しさん
09/05/29 09:24:35
やっぱスクリプト界隈ってばかっぽいな

974:デフォルトの名無しさん
09/05/30 00:07:06
ないぽっかばてっ隈界トプリクスぱっや

975:デフォルトの名無しさん
09/06/02 11:11:22
バックスラッシュで改行をエスケープするというのがそんなにも嫌かえ

976:デフォルトの名無しさん
09/06/02 11:32:49
// '#'でエスケープとか気持ち悪くて使えないよ

977:デフォルトの名無しさん
09/06/02 22:53:22
>>976

978:デフォルトの名無しさん
09/06/02 23:28:41
     ?
    ∧∧
   (・ω・ )
  _| ⊃/(___
 / └-(____/

979:デフォルトの名無しさん
09/06/03 00:48:45
おれおっぱいすきなんだけどさぁ
いっぱいおっぱいもんでなめて満足したとしても
次の日にはまた欲求不満になるわけ。
どうしたら満たされるのかだれかおしえて。

980:デフォルトの名無しさん
09/06/03 12:00:53
>975
俺は嫌だなぁ
なんでか知らんが萎える

981:デフォルトの名無しさん
09/06/03 13:59:44
bashで\\\\\\\\とかやってた俺は余裕

982:デフォルトの名無しさん
09/06/03 23:46:49
>>980
自分もかなり 嫌かも

983:デフォルトの名無しさん
09/06/04 01:42:27
>>975
バックスラッシュがバックスラッシュに見える人と、
ゼニのマークに見える人とでかなり印象は違うと思う。

984:デフォルトの名無しさん
09/06/04 08:25:16
おれはバックスラッシュだったとしても嫌かなあ。

985:デフォルトの名無しさん
09/06/04 08:38:41
読点としての \ を受け入れるか、句点としての ; を受け入れるか、基本的にはどっちかなのだろうな

986:デフォルトの名無しさん
09/06/04 18:03:11
俺は括弧使ったりして無理矢理でもバクスラ以外の方法で複数行にするぜ


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5391日前に更新/208 KB
担当:undef