issues
search
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
MNT: some grammar cleaning and minor fixes
#6
Closed
klauer
closed
3 years ago
klauer
commented
3 years ago
Conversion tool I had written added extraneous parentheses; trying to reduce them here
I'm actually trying to use blark for once to parse all declaration blocks into variable/type information for a separate project
The grammar appears to require some modifications to make the above project feasible
I've at least run into one additional bug (
fbArbiter : FB_Arbiter(1)
is parsed in a FB vars block but not in a GVL block -> issue)
fbArbiter : FB_Arbiter(1)
is parsed in a FB vars block but not in a GVL block -> issue)