Actions
Bug #20991
closedPrism parses `"\C-\α"` into `"α"` which should be syntax error
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 3.5.0dev (2024-12-27T07:27:30Z master adbbc9109e) +YJIT +MN +PRISM [arm64-darwin22]
Description
$ ./ruby -e 'p "\C-\α"'
"α"
I think it should raise Invalid escape character syntax
just like "\C-α"
does.
"\C-α"
# Invalid escape character syntax
"\C-\α"
# Prism: "α"
# parse.y: invalid multibyte char (UTF-8), reported in #20990
Updated by tompng (tomoya ishida) about 1 month ago
- Status changed from Open to Closed
Actions
Like0
Like0