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

Double asterisk expansion and anonymous block variable result in invalid code #332

Open
kzkn opened this issue Sep 24, 2024 · 0 comments
Open

Comments

@kzkn
Copy link
Member

kzkn commented Sep 24, 2024

$ cat <<EOF | rufo
def foo(&)
  hoge(
    **a,
    &
  )
end
EOF
def foo(&)
  hoge(
    **a,
    &,
  )
end
$ cat <<EOF | rufo | ruby
def foo(&)
  hoge(
    **a,
    &
  )
end
EOF
-:4: syntax error, unexpected ',', expecting ')'
    &,
-: compile error (SyntaxError)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant