🚀
[Bug #21623] 特定のカッコがない 1行メソッド定義すると Prism でエラーになるバグ報告
[Bug #21623] Endless method definition without parenthesis is wrongly accepted in Prism
- 以下のようにカッコがない 1行メソッド定義が
Prismではシンタックスエラーにならないというバグ報告-
parse.yではシンタックスエラーになる
-
def f x: = 1
def f ... = 1
def f * = 1
def f ** = 1
def f & = 1
def f *a = 1
def f **a = 1
def f &a = 1
- この不具合は開発版の Ruby 3.5-dev で修正済み
Discussion