Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
All new code requires tests to ensure against regressions
Description of the Change
This removes the pattern that was forcing block comments to always be multiline. However, doing so has exposed more bugs with function tokenization breaking on comments. I'll see if it can be fixed in this PR.
Alternate Designs
N/A
Benefits
Single-line block comments will be tokenized correctly.
Possible Drawbacks
There are no drawbacks, per say, but as mentioned above this change does reveal some more underlying bugs.
At first glance, it will require an extremely substantial amount of effort to get those patterns to tokenize correctly. Merging this as it still fixes the issue.
Requirements
Description of the Change
This removes the pattern that was forcing block comments to always be multiline. However, doing so has exposed more bugs with function tokenization breaking on comments. I'll see if it can be fixed in this PR.
Alternate Designs
N/A
Benefits
Single-line block comments will be tokenized correctly.
Possible Drawbacks
There are no drawbacks, per say, but as mentioned above this change does reveal some more underlying bugs.
Applicable Issues
Fixes #149