klauer / blark

Beckhoff TwinCAT ST (IEC 61131-3) code parsing in Python using Lark (Earley)
https://klauer.github.io/blark/
GNU General Public License v2.0
42 stars 5 forks source link

Enhancement/support and then and or else operators #25

Closed engineerjoe440 closed 2 years ago

engineerjoe440 commented 2 years ago

Changes:

Closing Thoughts:

Goodness, I feel terrible, swamping your inbox with all of these PR's in rapid succession! I will say, though, that I'm finding it devilishly easy to integrate your work into a custom SEL parser, and I feel like I'm starting to get the hang of the code-structure here. Thank you for your hard work!

Please let me know if there's anything that I'm doing that is not in line with your goals for this project. I really want to make sure that I'm not doing anything that goes against your objectives, or is disruptive to your work.

engineerjoe440 commented 2 years ago

Yep! Ready on my end! :) Thank you!