Sha256: 79eb49e6e48fd7c2ab766d2aa6ef963076eceb7830eac8edeb6b313f803eea84

Contents?: true

Size: 530 Bytes

Versions: 219

Compression:

Stored size: 530 Bytes

Contents

module REXML
  # Defines a number of tokens used for parsing XML.  Not for general
  # consumption.
  module XMLTokens
    NCNAME_STR= '[\w:][\-\w\d.]*'
    NAME_STR= "(?:#{NCNAME_STR}:)?#{NCNAME_STR}"

    NAMECHAR = '[\-\w\d\.:]'
    NAME = "([\\w:]#{NAMECHAR}*)"
    NMTOKEN = "(?:#{NAMECHAR})+"
    NMTOKENS = "#{NMTOKEN}(\\s+#{NMTOKEN})*"
    REFERENCE = "(?:&#{NAME};|&#\\d+;|&#x[0-9a-fA-F]+;)"

    #REFERENCE = "(?:#{ENTITYREF}|#{CHARREF})"
    #ENTITYREF = "&#{NAME};"
    #CHARREF = "&#\\d+;|&#x[0-9a-fA-F]+;"
  end
end

Version data entries

219 entries across 143 versions & 3 rubygems

Version Path
rhodes-7.6.0 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-7.5.1 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-7.4.1 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-7.1.17 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-6.2.0 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-6.0.11 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-5.5.18 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-5.5.17 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-5.5.15 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-5.5.0.22 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-5.5.2 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-5.5.0.7 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-5.5.0.3 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-5.5.0 lib/extensions/rhoxml/rexml/xmltokens.rb
tauplatform-1.0.3 lib/extensions/rhoxml/rexml/xmltokens.rb
tauplatform-1.0.2 lib/extensions/rhoxml/rexml/xmltokens.rb
tauplatform-1.0.1 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-3.5.1.12 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-3.3.5 lib/extensions/rhoxml/rexml/xmltokens.rb
rhodes-3.4.2 lib/extensions/rhoxml/rexml/xmltokens.rb