DEV Community

Discussion on: Advent of Code 2020: Python Solution Day 18

Collapse
 
qviper profile image
Viper

Can you share it? I tried to solve this using recursion but it was too large to parse everything.

Collapse
 
potentialstyx profile image
PotentialStyx

I think I may have deleted it, once I found an easier way, the same idea that you used. But I could try to recover it. (I'm not good at ply at all, so it had to run 2 scripts to actually work.). One other solution I tried: I made a "math engine" a while ago, it used PEMDAS, but I never finished the parenthesis parsing in it.

Thread Thread
 
qviper profile image
Viper

Awesome. 'Math engine' is it publicly available?

Thread Thread
 
potentialstyx profile image
PotentialStyx • Edited

I think I can pull it up on my github, but it is old code, and it doesn't have the best formatting, and variable naming. But I can see if I link it one sec.

Thread Thread
 
potentialstyx profile image
PotentialStyx • Edited

@qviper I can find it, it's just not on github. I think I could put it up right now though.

Thread Thread
 
qviper profile image
Viper

Cool. I hope you can share it on GitHub.

Thread Thread
 
potentialstyx profile image
PotentialStyx

I can't easily put it on github right now, but I do have it on replit. Beware, lots of bugs/errors ahead

Thread Thread
 
qviper profile image
Viper • Edited

Thanks for sharing.