Skip to content

Doesn't parse valid Nix edge-cases #23

Closed
@puckipedia

Description

@puckipedia

let b = a: a; "or" = 5; in [b or] fails to be properly parsed, and instead generates a partial NODE_OR_DEFAULT and errors.

This seems to also influence other bits, e.g. [b or b] parses as a valid NODE_OR_DEFAULT, while it is actually parsed as [(b or) b] by Nix.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinghelp wantedExtra attention is needed

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions