---
title: script
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/nslinguistictagscheme/script
---

# script

Supplies the script for a token, if one can be determined.

## Declaration

```swift
static let script: NSLinguisticTagScheme
```

## Discussion

Discussion Each value for this tag scheme is an ISO 15924 script identifier. For example,  the identifier for Latin script is “Latn” and the identifier for Simplified Chinese script is “Hans”. The identifier “Zyyy” is used if a specific script cannot be determined.

## See Also

### Schemes

- [tokenType](foundation/nslinguistictagscheme/tokentype.md)
- [lexicalClass](foundation/nslinguistictagscheme/lexicalclass.md)
- [nameType](foundation/nslinguistictagscheme/nametype.md)
- [nameTypeOrLexicalClass](foundation/nslinguistictagscheme/nametypeorlexicalclass.md)
- [lemma](foundation/nslinguistictagscheme/lemma.md)
- [language](foundation/nslinguistictagscheme/language.md)
