Opened 6 years ago

Closed 4 years ago

#283 closed defect (fixed)

Initial characters in non-ASCII identifiers should exclude digits and combiners

Reported by: cowan Owned by: cowan
Priority: major Milestone:
Component: WG1 - Core Keywords:
Cc:

Description

Identifiers beginning with a character of type Nd, Mc, or Me should be forbidden. This is an R6RS issue.

Change History (4)

comment:1 Changed 6 years ago by cowan

Programmers shouldn't expect a number like ١‎٢‎٣‎٤ (1234 in Arabic digits) to work as an identifier.

Combining marks at the beginning of an identifier would combine with the previous ( or whitespace or what not, which would be extremely confusing.

comment:2 Changed 5 years ago by cowan

  • Status changed from new to decided

The WG voted to adopt this proposal.

comment:3 Changed 5 years ago by cowan

  • Owner changed from alexshinn to cowan
  • Status changed from decided to writing

comment:4 Changed 4 years ago by cowan

  • Resolution set to fixed
  • Status changed from writing to closed
Note: See TracTickets for help on using tickets.