• Getting Started
  • Students
  • Mentors
  • Project Ideas
  • Deadlines
  • FAQ
  • Blogs
  • Info for Sub-orgs
  • Contact
Python-GSoC
Login
Lost Password?

Week 3 - Progress Report

akshansh
Published: 07/02/2022

Tasks Accomplished This Week

Issues Raised

  1. [Parser] Tuples are not parsed by the new parser · Issue #719 · lcompilers/lpython (github.com) [OPEN]
  2. Bug with `global` and `nonlocal` in the existing parser · Issue #725 · lcompilers/lpython (github.com) [OPEN]

Issues Closed/Partially Completed

  1. Parse Single line if and for statements · Issue #508 · lcompilers/lpython (github.com) [CLOSED]
  2. [New] Parse IN and IS in the expression · Issue #511 · lcompilers/lpython (github.com) [CLOSED]
  3. [New] Parse raw, byte and formatted strings · Issue #512 · lcompilers/lpython (github.com) [OPEN]
  4. TODO: Extract type hints from the comments · Issue #485 · lcompilers/lpython (github.com) [OPEN]

PRs

  1. [Parser] Parse list comprehension by akshanshbhatt · Pull Request #686 · lcompilers/lpython (github.com) [CLOSED]
  2. [Parser] Parsing support for `in` (Membership Operator) by akshanshbhatt · Pull Request #709 · lcompilers/lpython (github.com) [CLOSED]
  3. [Parser] Parse `type-comments` in `for-loops` by akshanshbhatt · Pull Request #724 · lcompilers/lpython (github.com) [OPEN]

Problems Faced This Week

  • While working on making tuples a valid valid expr component, I faced multiple challenges. I even discussed it with my mentor (@Thirumalai) but as of now, there is no progress on this part.

Plans For Upcoming Week

  • I aim to work on the existing issues with Parser label.

 

  • ← Previous
  • Overview
  • Next →