W3C home > Mailing lists > Public > public-ixml@w3.org > October 2021

Character classes

From: Steven Pemberton <steven.pemberton@cwi.nl>
Date: Thu, 07 Oct 2021 13:14:09 +0000
Message-Id: <1633611818317.3826312359.160199244@cwi.nl>
To: ixml <public-ixml@w3.org>
Reviewing the spec (while writing my ixml tutorial for the Declarative 
Amsterdam conference [https://declarative.amsterdam])
I note that character classes as defined in Unicode 
[https://unicode.org/reports/tr44/#General_Category_Values]
consist of an uppercase letter optionally followed by a lowercase letter.

The ixml spec currently has

   class: code, S.
   @code: letter, letter.
   -letter: ["a"-"z"; "A"-"Z"].

So I propose we just match Unicode, and use:

   class: @code, S.
   code: upper, lower?.
   -upper: ["A"-"Z"].
   -lower: ["a"-"z"].

Agree?

Steven
Received on Thursday, 7 October 2021 13:14:24 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 13 September 2022 10:02:05 UTC