Variable name which are modeled on NMTOKENS except that "$" is permitted. Additional constraints: must follow ECMAScript variable naming conventions; not include ECMAScript reserve words |
<xsd:simpleType name="ECMAScript.LeftHandSideExpression"> <xsd:annotation> <xsd:documentation>Variable name which are modeled on NMTOKENS except that "$" is permitted. Additional constraints: must follow ECMAScript variable naming conventions; not include ECMAScript reserve words</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:token"> <xsd:pattern value="(([$\c]+)|([$\c]+\[[$\c]+\]))(\.(([$\c]+)|([$\c]+\[[$\c]+\])))*"/> </xsd:restriction> </xsd:simpleType> |