aboutsummaryrefslogtreecommitdiffstats
path: root/asn1c/asn1c.c
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2017-09-07 22:59:36 -0700
committerLev Walkin <vlm@lionet.info>2017-09-07 22:59:36 -0700
commit0c68645c5c94c3052aa8bc1f97476b77197313ec (patch)
tree17dce5756f86ce92e3ce2ee79d5835dfafe62c13 /asn1c/asn1c.c
parent2d0effcac23fc038d63ffe53d64e2f36e23a4c76 (diff)
updated parsing bnf
Diffstat (limited to 'asn1c/asn1c.c')
-rw-r--r--asn1c/asn1c.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/asn1c/asn1c.c b/asn1c/asn1c.c
index 686509e2..1d7c6b68 100644
--- a/asn1c/asn1c.c
+++ b/asn1c/asn1c.c
@@ -173,7 +173,10 @@ main(int ac, char **av) {
warnings_as_errors = 1;
break;
} else if(strcmp(optarg, "debug-lexer") == 0) {
- asn1_parser_flags |= A1P_LEXER_DEBUG;
+ asn1_parser_flags |= A1P_DEBUG_LEXER;
+ break;
+ } else if(strcmp(optarg, "debug-parser") == 0) {
+ asn1_parser_flags |= A1P_DEBUG_PARSER;
break;
} else if(strcmp(optarg, "debug-fixer") == 0) {
asn1_fixer_flags |= A1F_DEBUG;
@@ -483,6 +486,7 @@ usage(const char *av0) {
" -Werror Treat warnings as errors; abort if any warning\n"
" -Wdebug-lexer Enable verbose debugging output from lexer\n"
+" -Wdebug-parser Enable verbose debugging output from parser\n"
" -Wdebug-fixer --//-- semantics processor\n"
" -Wdebug-compiler --//-- compiler\n"
"\n"