If you want to unquote the args from a block, be sure to not include the pipes.
#Correct
quote do
`list`.each { `block.arguments` cool_thing; `[block.body]` }
end#Wrong
quote do
`list`.each { |`block.arguments`| cool_thing; `[block.body]` }
endIf you want to unquote the args from a block, be sure to not include the pipes.
#Correct
quote do
`list`.each { `block.arguments` cool_thing; `[block.body]` }
end#Wrong
quote do
`list`.each { |`block.arguments`| cool_thing; `[block.body]` }
end