Week 4

Published: 06/18/2023

What did I do this week?

This week, I made significant progress in my project. I introduced the SymbolicAdd function as a symbolic binary operator and successfully integrated it with the ASR and the C backend. In addition, I added the pi constant, expanding the range of available symbolic constants. I demonstrated the usage of these features through an example and ensured it worked as an integration test. More about my work during this week can be found in my personal blog GSoC: Blog 4


What will I be doing the next week ?

In the upcoming week, my plan is twofold. Firstly, I aim to finalize any minor tasks remaining on my first pull request and get it merged into the project. This includes addressing any feedback or making necessary adjustments. Secondly, I intend to open a second pull request, focusing on implementing the casting operation and introducing additional symbolic operators. Furthermore, I plan to incorporate a couple of elementary functions, such as abs and sin, expanding the capabilities of the symbolic computation framework.

Did I get stuck somewhere ?

Fortunately, I did not encounter any significant challenges or roadblocks during the week. My progress was smooth, and I was able to accomplish the planned tasks without major difficulties