Week 9 of GSoC 2024: Progress on the Simplifier Pass and Optional Arguments
                    Hey, I'm excited to share that this week I picked up something new: the simplifier pass. I
                    briefly described the pass in the last blog. This week, I focused on fixing bugs in the pass and had
                    regular meetings with Gagandeep to understand its workings in more detail. These sessions were like
                    pair programming, where I learned more about resolving bugs and implementing new features.
                    A detailed overview of the pass is present here: #3748
                    
                    I'm thrilled to report that around 31% of tests now pass with the simplifier pass, and we are not
                    far from achieving our final goal.
                    
                    In parallel, I continued working on optional arguments and opened a PR that now supports optional
                    arguments for minloc and maxloc for both compile-time and runtime. I also
                    added integration tests for these. The PR is ready for review.
                    
                    For the upcoming week, I plan to focus on the simplifier pass, helping to resolve bugs and wrap it
                    up soon.
                    
                    Progress tracker: #4017.
                    
                    This week was really exciting, and I'm grateful to Ondřej
                            Čertík and the rest of the mentors at LFortran for their constant reviews and
                    suggestions. I look forward to next week and am eager to complete the planned tasks. Stay tuned for
                    more updates!
                
GSoC: Week 5
GSoC: Week 6
GSoC: Week 7
GSoC: Week 8
