Skip to content

parser bug: macro calls w/o parens in generator expressions #18650

Closed
@StefanKarpinski

Description

julia> maximum([@elapsed sleep(1) for k = 1:3])
1.003554001

julia> maximum(@elapsed(sleep(1)) for k = 1:3)
1.006058621

julia> maximum(@elapsed sleep(1) for k = 1:3)
ERROR: syntax: unexpected ")"

Metadata

Assignees

Labels

breakingThis change will break codebugIndicates an unexpected problem or unintended behaviorhelp wantedIndicates that a maintainer wants help on an issue or pull requestneeds decisionA decision on this change is neededparserLanguage parsing and surface syntax

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions