Skip to content

[Compile] List, dict, and set comprehensions #44

@anistark

Description

@anistark

Implement Python comprehension syntax.

Scope:

  • List comprehensions ([x for x in list])
  • Dict comprehensions ({k: v for k, v in dict})
  • Set comprehensions ({x for x in list})
  • Conditional comprehensions ([x for x in list if condition])

Dependencies: Issue #40

Acceptance Criteria:

  • [x*2 for x in [1,2,3]] returns [2,4,6]
  • Conditional comprehensions work
  • Nested comprehensions work

Metadata

Metadata

Assignees

Labels

core-languageBasic Python language featurespriority-mediumImportant but not blocking

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions