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:
Implement Python comprehension syntax.
Scope:
[x for x in list]){k: v for k, v in dict}){x for x in list})[x for x in list if condition])Dependencies: Issue #40
Acceptance Criteria:
[x*2 for x in [1,2,3]]returns[2,4,6]