tag | 7f86416a1c9732f24851318f30048fd40608c77e | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Thu May 19 15:59:12 2022 -0700 |
object | a87ec65c563a6c5f48eaf54c048622a9591e52cf |
Platform Tools Release 32.0.0 (8006631)
commit | a87ec65c563a6c5f48eaf54c048622a9591e52cf | [log] [tgz] |
---|---|---|
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Thu Dec 16 00:04:35 2021 +0000 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Thu Dec 16 00:04:35 2021 +0000 |
tree | 81fe12b3e87bfd26939ec00ceb8a71c877757b6c | |
parent | 99a04c3771f2ac3601b7c3a96bf9e50d51e3e3dd [diff] | |
parent | be7123bc2814780a48a2bf95a1c69496fafeefe2 [diff] |
Snap for 8005954 from be7123bc2814780a48a2bf95a1c69496fafeefe2 to sdk-release Change-Id: I805d17ca016391efeb770f290422f57970b10c3f
Determine if a char
is a valid identifier for a parser and/or lexer according to Unicode Standard Annex #31 rules.
extern crate unicode_xid; use unicode_xid::UnicodeXID; fn main() { let ch = 'a'; println!("Is {} a valid start of an identifier? {}", ch, UnicodeXID::is_xid_start(ch)); }
unicode-xid supports a no_std
feature. This eliminates dependence on std, and instead uses equivalent functions from core.