Currently, esnacc does not support the 1997 ASN.1 syntax extension for automatic tagging. There are numerous places where such a facility would improve readability and usability.
Add this feature. To get the initial parsing:
Add AUTOMATIC_SYM to the y.tab.y's token, TagDefault; update asn1module.h with an enum value for automatic tagging, and add lex-asn1.l parser to emit the AUTOMATIC_SYM.
Add a counter tracking framework (for sub-sequence support)
Use the counter-tracking framework when tag-type is AUTOMATIC
Currently, esnacc does not support the 1997 ASN.1 syntax extension for automatic tagging. There are numerous places where such a facility would improve readability and usability.
Add this feature. To get the initial parsing:
Needs some examples / test code as well.