asn1c icon indicating copy to clipboard operation
asn1c copied to clipboard

Add EXTERNAL support

Open velichkov opened this issue 6 years ago • 3 comments

Fixes #140 Fixes #294

  • Regenerate asn1p_l.c and asn1p_y.[ch] with (f)lex and bison/yacc
  • Remove asn1p_l.c, asn1p_y.c and asn1_p.h from the repository.
  • Bison 3 no longer supports YYPARSE_PARAM and YYPARSE_PARAM_TYPE.
  • Remove EXTERNAL from asn1p_l.l and asn1p_y.y
  • Add EXTERNAL ASN.1 definition from ITU-T X.208 in skeletons/standard-modules/ASN1C-UsefulInformationObjectClasses.asn1
  • Add a test case: tests/tests-asn1c-compiler/159-EXTERNAL-OK.asn1 tests/tests-c-compiler/check-src/check-159.c
  • Regenerate all tests/tests-asn1c-compiler/.asn1. files

velichkov avatar Sep 11 '18 23:09 velichkov

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Sep 11 '18 23:09 CLAassistant

Coverage Status

Coverage increased (+0.4%) to 71.518% when pulling 6dba416752debb0252fdf3c64ca34e0d522d82fe on velichkov:external_vlm_master into 4cc779fd9bd7f556699b5863cf111b359da10b66 on vlm:master.

coveralls avatar Sep 11 '18 23:09 coveralls

@velichkov This worked for me! Much appreciated!

immesys avatar Sep 12 '18 17:09 immesys