Week 7 - Progress Report

akshansh
Published: 07/30/2022

Tasks Accomplished This Week

Issues Closed/Partially Completed

  1. [New] Nested Call is not recognized · Issue #791 · lcompilers/lpython (github.com) [CLOSED]
  2. [Parser] Add `type-comment` support in new parser by akshanshbhatt · Pull Request #801 · lcompilers/lpython (github.com) [CLOSED]
  3. [New] Parse `/` and `*` as a parameter in function definition · Issue #513 · lcompilers/lpython (github.com) [OPEN]
  4. [Parser] Issues with `BoolOp` node generation in new parser · Issue #777 · lcompilers/lpython (github.com) [CLOSED]
  5. [Parser] List Indexing is not supported in the new parser · Issue #778 · lcompilers/lpython (github.com) [CLOSED]
  6. [Parser] Tuples are not parsed in the `for-loop` (new parser) · Issue #779 · lcompilers/lpython (github.com) [CLOSED]
  7. [Parser] Error in parsing function definition (new parser) · Issue #803 · lcompilers/lpython (github.com) [CLOSED]

PRs

  1. [Parser] Add support for parsing nested function calls by akshanshbhatt · Pull Request #830 · lcompilers/lpython (github.com) [CLOSED]
  2. [Parser] Parse `type_comment` in function args by akshanshbhatt · Pull Request #845 · lcompilers/lpython (github.com) [CLOSED]
  3. [Parser] Add support for parsing strings with all possible `stringprefix` by akshanshbhatt · Pull Request #847 · lcompilers/lpython (github.com) [CLOSED]
  4. [Parser] Revert `BoolOp` node generation in the new parser by akshanshbhatt · Pull Request #848 · lcompilers/lpython (github.com) [CLOSED]
  5. [WIP][Parser] Properly handle functions with `*` and `/` in the new parser by akshanshbhatt · Pull Request #850 · lcompilers/lpython (github.com) [OPEN]