Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

メソッド名に感嘆符 (!) や疑問符 (?) を使いたい #19

Open
moznion opened this issue Oct 1, 2013 · 8 comments
Open

メソッド名に感嘆符 (!) や疑問符 (?) を使いたい #19

moznion opened this issue Oct 1, 2013 · 8 comments
Labels

Comments

@moznion
Copy link

moznion commented Oct 1, 2013

そうRubyのように

@tokuhirom
Copy link
Contributor

Perl6 ではサポートしてないことをここにしるす。

@moznion
Copy link
Author

moznion commented Oct 1, 2013

:(

@gfx
Copy link

gfx commented Oct 1, 2013

Rubyでおきている問題として foo!barfoo?bar:baz が構文的に曖昧なのでspaceの有無で結果が変わる、みたいなことがありますね。

@tokuhirom
Copy link
Contributor

一方 Perl6 は ?? !! をつかった。

@tokuhirom
Copy link
Contributor

あ、? : のかわりに ?? !! ね。

@gfx
Copy link

gfx commented Oct 1, 2013

それはそれでどうかと思うw

@moznion
Copy link
Author

moznion commented Oct 1, 2013

Ruby が採った方策を Perl でやると、正規表現リテラルのデリミタとxオプションにバッティングしそうですね。
というか、Perl6 の三項演算子ってそうなってるんですか……

@tokuhirom
Copy link
Contributor

括弧を常につけるという確固たる意思があれば、問題は解決。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants