-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactoring the symbolic ASR pass #2263
Conversation
I've added a first level of refactoring here where I've brought down the repetetive code involved in all binary and unary operators/functions. cc @Thirumalai-Shaktivel The next step I see is unifying the switch case being used in all functions like |
I've refactored the switch case through my latest commit . I guess I could address your reviews now and then the macros based refactoring could be done through the next PR for convinience. |
I think this is the almost all refactoring that could be achieved through functions . The functioncalls for |
Very good, you chopped off 1000 lines. Thanks @Thirumalai-Shaktivel for the review! |
I think this is ready now. |
Great job @anutosh491 ! |
No description provided.