forked from OCamlPro/gnucobol
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
309 additions
and
219 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -36,6 +36,28 @@ | |
* typeck.c (cb_emit_sort_init): generate call to cob_file_sort_options | ||
* help.c (cobc_print_usage_dialect): extended -fregister help | ||
|
||
2023-04-17 Simon Sobisch <[email protected]> | ||
|
||
* scanner.l: dropped last_token_is_dot and integer_is_label by checking | ||
last_token instead | ||
* scanner.l, parser.y, reserved.c, tree.h: dropped cobc_force_literal by | ||
introducing second_last_token and checking the tokens instead | ||
* scanner.l: early consume spaces after comma and semicolon | ||
* scanner.l: simplify check for redundant periods by splitting its rule | ||
* cobc.c (file_basename): directly use filename, | ||
only handle backslash on win32 | ||
* codegen.c: minor refactoring to drop global string_buffer | ||
* codegen.c: generate COB_EXT_IMPORT and COB_EXT_EXPORT instead of extern | ||
* codegen.c (codegen): minor refactoring | ||
* parser.y (setup_registers): extracted | ||
* parser.y: minor refactoring | ||
|
||
2023-04-14 Simon Sobisch <[email protected]> | ||
|
||
* pplex.l (ppopen_get_file): extracted from ppopen and minor refactor | ||
* pplex.l (ppecho): disabled performance-dropping fflush until found | ||
necessary | ||
|
||
2023-03-29 Simon Sobisch <[email protected]> | ||
|
||
* typeck.c (count_pic_edited): renamed from count_pic_alphanumeric_edited | ||
|
@@ -78,6 +100,8 @@ | |
|
||
* typeck.c (cb_build_cond_fields): optimize comparison between field and | ||
ZEROES up to COB_ZEROES_ALPHABETIC_BYTE_LENGTH | ||
* pplex.l (ppopen): fixes for auto-detection of reference-format FR #45 | ||
handling tabs, dos eol and empty lines correctly | ||
|
||
2023-02-28 Simon Sobisch <[email protected]> | ||
|
||
|
@@ -207,6 +231,7 @@ | |
|
||
2023-01-28 Fabrice Le Fessant <[email protected]> | ||
|
||
FR #45: auto-detection of reference-format | ||
* cobc.c (main): initialize cb_config_text_column to 72 to avoid a | ||
race condition in config files. | ||
* pplex.l (ppopen): try to autodetect the format of a file after | ||
|
@@ -229,6 +254,10 @@ | |
* cobc.c, flag.def, cobc.h: handle external table for "ebcdic-table" | ||
* codegen.c: generate code using the external table | ||
|
||
2023-01-20 Ron Norman <[email protected]> | ||
|
||
* codeoptim.c: fix cob_check_subscript_inline for min subscript value | ||
|
||
2023-01-20 Simon Sobisch <[email protected]> | ||
|
||
fixed bug #704: ANY LENGTH cannot have ref-mod, POS not context-sensitive | ||
|
@@ -1269,6 +1298,7 @@ | |
|
||
2022-01-25 Nicolas Berthier <[email protected]> | ||
|
||
FR #137: relax syntax for partial replace | ||
* pplex.l, ppparse.y, config.h: support COPY and REPLACE | ||
statements with partial REPLACING operands specified using | ||
literals | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.