Skip to content

Commit

Permalink
parser adjustments
Browse files Browse the repository at this point in the history
cobc/parser.y:
* (symbolic_characters_clause, class_name_clause): improved parsing, adding _alphnat_target and first checks for it
* (_is_locale_name, _in_alphabet, _alphnat_target): fixed missing return value for "empty" matching
* parser.y (figurative_constant): moved out of existing rules
  • Loading branch information
sf-mensch committed Oct 6, 2022
1 parent 5b5087c commit 912df04
Show file tree
Hide file tree
Showing 3 changed files with 151 additions and 121 deletions.
2 changes: 1 addition & 1 deletion HACKING
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ If you want to update to a newer automake/libtool version or get errors
about wrong version numbers in m4 run "autoreconf -vfi -I m4" instead.

For compiling (when changing flex/bison sources):
o Bison 2.3 (will be changed to 3.x with GnuCOBOL 4)
o Bison 2.3 (will be changed to 3.6 with GnuCOBOL 4)
o Flex 2.5.35

For generating the testsuite (when changing any .at files):
Expand Down
8 changes: 8 additions & 0 deletions cobc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@

2022-10-06 Simon Sobisch <[email protected]>

* parser.y (symbolic_characters_clause, class_name_clause): improved
parsing, adding _alphnat_target and first checks for it
* parser.y (_is_locale_name, _in_alphabet, _alphnat_target): fixed
missing return value for "empty" matching
* parser.y (figurative_constant): moved out of existing rules

2022-10-05 Simon Sobisch <[email protected]>

* typeck.c (cb_check_field_debug): fixed bug introduced with last change
Expand Down
Loading

0 comments on commit 912df04

Please sign in to comment.