Jeffrey 1ce9e9cda4 Remove dead code from parserse_base_utils and fix unit tests
* Remove `match_string()`, `match_number()`, and `match_word()`
* Remove `match_word_with_extrasymb()` and `match_word_til_equal_mark()`
* Adapt unit test for `match_number()` to `match_number2()`
* Adapt unit test for `match_string()` to `match_string2()`

Note: the unit tests were testing for the old version of the functions, and
the interfaces for these functions changed slightly, so I had to also edit
the tests.

As of writing, this PR has no merge conflicts with #8211

Additional changes during review:
* Explicitly set up is_[float/signed]_val to be changed before each call
* Structify the tests and fix uninitialized variables
2022-03-30 13:29:32 -05:00
..
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2018-09-29 22:19:44 +02:00
2020-02-18 23:56:21 +00:00
2021-09-20 20:58:23 +00:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2018-09-29 22:20:38 +02:00
2020-07-19 03:34:28 -07:00
2020-05-06 22:36:54 -04:00
2021-10-11 12:56:14 -05:00
2020-05-06 22:36:54 -04:00
2019-01-22 20:30:51 +00:00
2020-08-27 12:44:04 +00:00
2019-10-04 21:11:46 +00:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00
2020-05-06 22:36:54 -04:00