Skip to content

Comments

Add unicode box characters#1700

Open
rocky wants to merge 5 commits intomasterfrom
add-unicode-box-characters
Open

Add unicode box characters#1700
rocky wants to merge 5 commits intomasterfrom
add-unicode-box-characters

Conversation

@rocky
Copy link
Member

@rocky rocky commented Feb 20, 2026

Handle boxing escape characters inside a string, in built-in functions Characters, StringLength, StringTake, and ToCharacterCode.

Tracks API changes in MathicsScanner, so must be merged not before Mathics3/mathics-scanner#152

Fixes #1622

Handle unicode for boxing operators inside strings.
@rocky rocky marked this pull request as draft February 20, 2026 14:34
@rocky rocky requested a review from mmatera February 20, 2026 14:34
and add more tests. Check more argument counts on some builtin functions.
* Add argument error-check test.
* Add test to ensure an escape character is treated like one character.
@rocky rocky force-pushed the add-unicode-box-characters branch 7 times, most recently from 0f1d580 to e52afbe Compare February 21, 2026 01:25
@rocky rocky marked this pull request as ready for review February 21, 2026 01:28
@rocky rocky force-pushed the add-unicode-box-characters branch 2 times, most recently from 8fdefd7 to 9c8df99 Compare February 21, 2026 02:59
@rocky rocky force-pushed the add-unicode-box-characters branch from 9c8df99 to 317b90f Compare February 21, 2026 03:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Escape sequences in string parsing

1 participant