Syntax-Highlight-Universal
view release on metacpan or search on metacpan
lib/Syntax/Highlight/Universal/hrc/auto/gen/esc.hrc view on Meta::CPAN
</scheme>
<scheme name="farmacro-content">
<inherit scheme="far:macro.string"/>
<inherit scheme="farmacro-content-old"/>
</scheme>
<scheme name="farmacro-content-error">
<inherit scheme="farmacro-content"/>
</scheme>
<scheme name="farmask-content">
<regexp match="/abstract/" region="Enumeration"/>
<inherit scheme="far:mask.string"/>
<inherit scheme="farmask-content-old"/>
</scheme>
<scheme name="farmask-content-error">
<inherit scheme="farmask-content"/>
</scheme>
<scheme name="farkey-content">
<inherit scheme="far:macro.keys"/>
</scheme>
<scheme name="include-string-content">
<inherit scheme="def:Path"/>
<inherit scheme="include-string-content-old"/>
</scheme>
<scheme name="include-string-content-error">
<inherit scheme="include-string-content"/>
</scheme>
<scheme name="nurber-pres-content"><!--
Warning: RE pattern used. Possible compatibility faults
Original RE: \d{1,3}%?-->
<regexp region="def:Number" region1="def:NumberSuffix" match="/\d{1,3}(\%?)/"/>
</scheme>
<scheme name="Esc-Settings-element">
<block start="/\M < (%nsprefix;Esc-Settings ([\s\/>]|$) )/x" end="/ > /x" scheme="_hrc_int_d0e31-elementContent"/>
</scheme>
<!--
Simple scheme for support
"Extended selection case" plugin by Ivan Sintyurin (spinoza@mail.ru)
Note. 'uri:esc' is fictive namespace.
Written by Eugene Efremov (4mirror@mail.ru)
-->
<scheme name="farmacro-content-old">
<inherit scheme="xmlschema:string-content"/>
</scheme>
<scheme name="farmacro-content-error-old">
<inherit scheme="farmacro-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="farmacro-Attributes"/>
<scheme name="farmacro-AttributeContent">
<inherit scheme="AttributeContent">
<virtual scheme="xml:AttValue.content.stream" subst-scheme="farmacro-content-error"/>
</inherit>
</scheme>
<scheme name="farmacro-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:CDSect.content.stream" subst-scheme="farmacro-content-error"/>
<virtual scheme="xml:content.cdata.stream" subst-scheme="farmacro-content-error"/>
<virtual scheme="xml:element" subst-scheme="def:empty"/>
<virtual scheme="xml:Attribute.any" subst-scheme="farmacro-Attributes"/>
</inherit>
</scheme>
<scheme name="farkey-content-old">
<inherit scheme="xmlschema:string-content"/>
</scheme>
<scheme name="farkey-content-error">
<inherit scheme="farkey-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="farkey-Attributes"/>
<scheme name="farkey-AttributeContent">
<inherit scheme="AttributeContent">
<virtual scheme="xml:AttValue.content.stream" subst-scheme="farkey-content-error"/>
</inherit>
</scheme>
<scheme name="farkey-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:CDSect.content.stream" subst-scheme="farkey-content-error"/>
<virtual scheme="xml:content.cdata.stream" subst-scheme="farkey-content-error"/>
<virtual scheme="xml:element" subst-scheme="def:empty"/>
<virtual scheme="xml:Attribute.any" subst-scheme="farkey-Attributes"/>
</inherit>
</scheme>
<scheme name="farmask-content-old">
<inherit scheme="xmlschema:string-content"/>
</scheme>
<scheme name="farmask-content-error-old">
<inherit scheme="farmask-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="farmask-Attributes"/>
<scheme name="farmask-AttributeContent">
<inherit scheme="AttributeContent">
<virtual scheme="xml:AttValue.content.stream" subst-scheme="farmask-content-error"/>
</inherit>
</scheme>
<scheme name="farmask-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:CDSect.content.stream" subst-scheme="farmask-content-error"/>
<virtual scheme="xml:content.cdata.stream" subst-scheme="farmask-content-error"/>
<virtual scheme="xml:element" subst-scheme="def:empty"/>
<virtual scheme="xml:Attribute.any" subst-scheme="farmask-Attributes"/>
</inherit>
</scheme>
<scheme name="include-string-content-old">
<inherit scheme="xmlschema:string-content"/>
</scheme>
<scheme name="include-string-content-error-old">
<inherit scheme="include-string-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="include-string-Attributes"/>
<scheme name="include-string-AttributeContent">
<inherit scheme="AttributeContent">
<virtual scheme="xml:AttValue.content.stream" subst-scheme="include-string-content-error"/>
</inherit>
</scheme>
<scheme name="include-string-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:CDSect.content.stream" subst-scheme="include-string-content-error"/>
<virtual scheme="xml:content.cdata.stream" subst-scheme="include-string-content-error"/>
<virtual scheme="xml:element" subst-scheme="def:empty"/>
<virtual scheme="xml:Attribute.any" subst-scheme="include-string-Attributes"/>
</inherit>
</scheme>
<scheme name="nurber-pres-content-old"><!--
Warning: RE pattern used. Possible compatibility faults
Original RE: \d{1,3}%?-->
<regexp region="Enumeration" priority="low" match="/\d{1,3}\%?/"/>
</scheme>
<scheme name="nurber-pres-content-error">
<inherit scheme="nurber-pres-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="nurber-pres-Attributes"/>
<scheme name="nurber-pres-AttributeContent">
<inherit scheme="AttributeContent">
<virtual scheme="xml:AttValue.content.stream" subst-scheme="nurber-pres-content-error"/>
</inherit>
</scheme>
<scheme name="nurber-pres-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:CDSect.content.stream" subst-scheme="nurber-pres-content-error"/>
<virtual scheme="xml:content.cdata.stream" subst-scheme="nurber-pres-content-error"/>
<virtual scheme="xml:element" subst-scheme="def:empty"/>
<virtual scheme="xml:Attribute.any" subst-scheme="nurber-pres-Attributes"/>
</inherit>
</scheme>
<scheme name="onoff-content">
<regexp region="Enumeration" match="/on/"/>
<regexp region="Enumeration" match="/off/"/>
</scheme>
<scheme name="onoff-content-error">
<inherit scheme="onoff-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="onoff-Attributes"/>
<scheme name="onoff-AttributeContent">
<inherit scheme="AttributeContent">
<virtual scheme="xml:AttValue.content.stream" subst-scheme="onoff-content-error"/>
</inherit>
</scheme>
<scheme name="onoff-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:CDSect.content.stream" subst-scheme="onoff-content-error"/>
<virtual scheme="xml:content.cdata.stream" subst-scheme="onoff-content-error"/>
<virtual scheme="xml:element" subst-scheme="def:empty"/>
<virtual scheme="xml:Attribute.any" subst-scheme="onoff-Attributes"/>
</inherit>
</scheme>
<scheme name="ooi-content">
<regexp region="Enumeration" match="/on/"/>
<regexp region="Enumeration" match="/off/"/>
<regexp region="Enumeration" match="/ignore/"/>
</scheme>
<scheme name="ooi-content-error">
<inherit scheme="ooi-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="ooi-Attributes"/>
<scheme name="ooi-AttributeContent">
<inherit scheme="AttributeContent">
<virtual scheme="xml:AttValue.content.stream" subst-scheme="ooi-content-error"/>
</inherit>
</scheme>
<scheme name="ooi-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:CDSect.content.stream" subst-scheme="ooi-content-error"/>
<virtual scheme="xml:content.cdata.stream" subst-scheme="ooi-content-error"/>
<virtual scheme="xml:element" subst-scheme="def:empty"/>
<virtual scheme="xml:Attribute.any" subst-scheme="ooi-Attributes"/>
</inherit>
</scheme>
<!--
parent: Esc-Settings
-->
<scheme name="_hrc_int_d0e31-content">
<block start="/\M < (%nsprefix;Types ([\s\/>]|$) )/x" end="/ > /x" scheme="_hrc_int_d0e34-elementContent"/>
</scheme>
<scheme name="_hrc_int_d0e31-content-error">
<inherit scheme="_hrc_int_d0e31-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="_hrc_int_d0e31-Attributes"/>
<scheme name="_hrc_int_d0e31-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="_hrc_int_d0e31-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="_hrc_int_d0e31-Attributes"/>
</inherit>
</scheme>
<!--
parent: Types
-->
<scheme name="_hrc_int_d0e34-content">
<regexp match="/\M (< %nsprefix;type \b\s*.*? (([\x22\x27])(.*?)(\3))? )([\/>\s]|$)/x" region1="typeOutlined"/>
<block start="/\M < (%nsprefix;type ([\s\/>]|$) )/x" end="/ > /x" scheme="type-elementContent"/>
</scheme>
<scheme name="_hrc_int_d0e34-content-error">
<inherit scheme="_hrc_int_d0e34-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="_hrc_int_d0e34-Attributes"/>
<scheme name="_hrc_int_d0e34-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="_hrc_int_d0e34-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="_hrc_int_d0e34-Attributes"/>
</inherit>
</scheme>
<scheme name="type-content">
<block start="/\M < (%nsprefix;margin ([\s\/>]|$) )/x" end="/ > /x" scheme="margin-elementContent"/>
<block start="/\M < (%nsprefix;quote ([\s\/>]|$) )/x" end="/ > /x" scheme="quote-elementContent"/>
<block start="/\M < (%nsprefix;tab ([\s\/>]|$) )/x" end="/ > /x" scheme="tab-elementContent"/>
<block start="/\M < (%nsprefix;smartkey ([\s\/>]|$) )/x" end="/ > /x" scheme="smartkey-elementContent"/>
<block start="/\M < (%nsprefix;kill ([\s\/>]|$) )/x" end="/ > /x" scheme="kill-elementContent"/>
<block start="/\M < (%nsprefix;addsymbol ([\s\/>]|$) )/x" end="/ > /x" scheme="addsymbol-elementContent"/>
<block start="/\M < (%nsprefix;autoindent ([\s\/>]|$) )/x" end="/ > /x" scheme="autoindent-elementContent"/>
<block start="/\M < (%nsprefix;cursorbeol ([\s\/>]|$) )/x" end="/ > /x" scheme="cursorbeol-elementContent"/>
<block start="/\M < (%nsprefix;charcodebase ([\s\/>]|$) )/x" end="/ > /x" scheme="charcodebase-elementContent"/>
<block start="/\M < (%nsprefix;eol ([\s\/>]|$) )/x" end="/ > /x" scheme="eol-elementContent"/>
<block start="/\M < (%nsprefix;table ([\s\/>]|$) )/x" end="/ > /x" scheme="table-elementContent"/>
<block start="/\M < (%nsprefix;savepos ([\s\/>]|$) )/x" end="/ > /x" scheme="savepos-elementContent"/>
<block start="/\M < (%nsprefix;lockmode ([\s\/>]|$) )/x" end="/ > /x" scheme="lockmode-elementContent"/>
<block start="/\M < (%nsprefix;usermacro ([\s\/>]|$) )/x" end="/ > /x" scheme="usermacro-elementContent"/>
<block start="/\M < (%nsprefix;lockfile ([\s\/>]|$) )/x" end="/ > /x" scheme="lockfile-elementContent"/>
</scheme>
<scheme name="type-content-error">
<inherit scheme="type-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="type-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(name)\M([\s\=]|$)/x" scheme="xmlschema:string-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(include)\M([\s\=]|$)/x" scheme="include-string-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(mask)\M([\s\=]|$)/x" scheme="farmask-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(inherit)\M([\s\=]|$)/x" scheme="xmlschema:string-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(skippath)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
</scheme>
<scheme name="type-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="type-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="type-Attributes"/>
</inherit>
</scheme>
<scheme name="margin-content"/>
<scheme name="margin-content-error">
<inherit scheme="margin-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="margin-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(autowrap)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(wrap)\M([\s\=]|$)/x" scheme="nurber-pres-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(justify)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
</scheme>
<scheme name="margin-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="margin-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="margin-Attributes"/>
</inherit>
</scheme>
<scheme name="quote-content"/>
<scheme name="quote-content-error">
<inherit scheme="quote-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="quote-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(quoteeol)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
</scheme>
<scheme name="quote-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="quote-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="quote-Attributes"/>
</inherit>
</scheme>
<scheme name="tab-content"/>
<scheme name="tab-content-error">
<inherit scheme="tab-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="tab-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(tabsize)\M([\s\=]|$)/x" scheme="xmlschema:positiveInteger-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(expandtabs)\M([\s\=]|$)/x" scheme="ooi-AttributeContent"/>
</scheme>
<scheme name="tab-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="tab-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="tab-Attributes"/>
</inherit>
</scheme>
<scheme name="smartkey-content"/>
<scheme name="smartkey-content-error">
<inherit scheme="smartkey-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="smartkey-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(tab)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(backspace)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(stopchar)\M([\s\=]|$)/x" scheme="xmlschema:string-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(home)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(lines)\M([\s\=]|$)/x" scheme="xmlschema:positiveInteger-AttributeContent"/>
</scheme>
<scheme name="smartkey-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="smartkey-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="smartkey-Attributes"/>
</inherit>
</scheme>
<scheme name="kill-content"/>
<scheme name="kill-content-error">
<inherit scheme="kill-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="kill-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(killspace)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(p_end)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(p_minuses)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(killemptylines)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(forcekel)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
</scheme>
<scheme name="kill-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="kill-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="kill-Attributes"/>
</inherit>
</scheme>
<scheme name="addsymbol-content"/>
<scheme name="addsymbol-content-error">
<inherit scheme="addsymbol-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="addsymbol-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(start)\M([\s\=]|$)/x" scheme="xmlschema:string-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(end)\M([\s\=]|$)/x" scheme="xmlschema:string-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(start_b)\M([\s\=]|$)/x" scheme="xmlschema:string-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(end_b)\M([\s\=]|$)/x" scheme="xmlschema:string-AttributeContent"/>
</scheme>
<scheme name="addsymbol-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="addsymbol-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="addsymbol-Attributes"/>
</inherit>
</scheme>
<scheme name="autoindent-content"/>
<scheme name="autoindent-content-error">
<inherit scheme="autoindent-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="autoindent-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="ooi-AttributeContent"/>
</scheme>
<scheme name="autoindent-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="autoindent-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="autoindent-Attributes"/>
</inherit>
</scheme>
<scheme name="cursorbeol-content"/>
<scheme name="cursorbeol-content-error">
<inherit scheme="cursorbeol-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="cursorbeol-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="ooi-AttributeContent"/>
</scheme>
<scheme name="cursorbeol-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="cursorbeol-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="cursorbeol-Attributes"/>
</inherit>
</scheme>
<scheme name="charcodebase-content"/>
<scheme name="charcodebase-content-error">
<inherit scheme="charcodebase-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="charcodebase-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="_hrc_int_d0e117-AttributeContent"/>
</scheme>
<scheme name="charcodebase-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="charcodebase-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="charcodebase-Attributes"/>
</inherit>
</scheme>
<!--
parent: value
-->
<scheme name="_hrc_int_d0e117-content">
<regexp region="Enumeration" match="/hex/"/>
<regexp region="Enumeration" match="/dec/"/>
<regexp region="Enumeration" match="/oct/"/>
<regexp region="Enumeration" match="/ignore/"/>
</scheme>
<scheme name="_hrc_int_d0e117-content-error">
<inherit scheme="_hrc_int_d0e117-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="_hrc_int_d0e117-Attributes"/>
<scheme name="_hrc_int_d0e117-AttributeContent">
<inherit scheme="AttributeContent">
<virtual scheme="xml:AttValue.content.stream" subst-scheme="_hrc_int_d0e117-content-error"/>
</inherit>
</scheme>
<scheme name="eol-content"/>
<scheme name="eol-content-error">
<inherit scheme="eol-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="eol-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="xmlschema:string-AttributeContent"/>
</scheme>
<scheme name="eol-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="eol-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="eol-Attributes"/>
</inherit>
</scheme>
<scheme name="table-content"/>
<scheme name="table-content-error">
<inherit scheme="table-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="table-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="xmlschema:nonNegativeInteger-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(name)\M([\s\=]|$)/x" scheme="farmask-AttributeContent"/>
</scheme>
<scheme name="table-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="table-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="table-Attributes"/>
</inherit>
</scheme>
<scheme name="savepos-content"/>
<scheme name="savepos-content-error">
<inherit scheme="savepos-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="savepos-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="ooi-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(minlines)\M([\s\=]|$)/x" scheme="xmlschema:nonNegativeInteger-AttributeContent"/>
</scheme>
<scheme name="savepos-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="savepos-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="savepos-Attributes"/>
</inherit>
</scheme>
<scheme name="lockmode-content"/>
<scheme name="lockmode-content-error">
<inherit scheme="lockmode-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="lockmode-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="ooi-AttributeContent"/>
</scheme>
<scheme name="lockmode-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="lockmode-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="lockmode-Attributes"/>
</inherit>
</scheme>
<scheme name="usermacro-content">
<block start="/\M < (%nsprefix;macro ([\s\/>]|$) )/x" end="/ > /x" scheme="macro-elementContent"/>
</scheme>
<scheme name="usermacro-content-error">
<inherit scheme="usermacro-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="usermacro-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
</scheme>
<scheme name="usermacro-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="usermacro-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="usermacro-Attributes"/>
</inherit>
</scheme>
<scheme name="lockfile-content"/>
<scheme name="lockfile-content-error">
<inherit scheme="lockfile-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="lockfile-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(value)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
</scheme>
<scheme name="lockfile-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="lockfile-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="lockfile-Attributes"/>
</inherit>
</scheme>
<scheme name="macro-content"/>
<scheme name="macro-content-error">
<inherit scheme="macro-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="macro-Attributes">
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(key)\M([\s\=]|$)/x" scheme="farkey-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(sequence)\M([\s\=]|$)/x" scheme="farmacro-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(lclick)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(mclick)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(rlick)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(rctrl)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(lctrl)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(ralt)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(lalt)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(shift)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(stop)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(selection)\M([\s\=]|$)/x" scheme="_hrc_int_d0e159-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(silent)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
<block end="/["']?#1/" region02="Attribute.name" start="/(\s?#1|^)(enable)\M([\s\=]|$)/x" scheme="onoff-AttributeContent"/>
</scheme>
<scheme name="macro-elementContent">
<inherit scheme="_hrc_int_elementContent">
<virtual scheme="xml:element" subst-scheme="macro-content"/>
<virtual scheme="xml:content.cdata" subst-scheme="xml:badChar"/>
<virtual scheme="xml:Attribute.any" subst-scheme="macro-Attributes"/>
</inherit>
</scheme>
<!--
parent: selection
-->
<scheme name="_hrc_int_d0e159-content">
<regexp region="Enumeration" match="/on/"/>
<regexp region="Enumeration" match="/off/"/>
<regexp region="Enumeration" match="/stream/"/>
<regexp region="Enumeration" match="/column/"/>
<regexp region="Enumeration" match="/ignore/"/>
</scheme>
<scheme name="_hrc_int_d0e159-content-error">
<inherit scheme="_hrc_int_d0e159-content"/>
<inherit scheme="xml:badChar"/>
</scheme>
<scheme name="_hrc_int_d0e159-Attributes"/>
<scheme name="_hrc_int_d0e159-AttributeContent">
<inherit scheme="AttributeContent">
<virtual scheme="xml:AttValue.content.stream" subst-scheme="_hrc_int_d0e159-content-error"/>
</inherit>
</scheme>
<scheme name="esc-root">
<annotation>
<documentation>
You can replace these elements with needed single root element
with customizing HRC generation process.
</documentation>
</annotation>
<inherit scheme="Esc-Settings-element"/>
</scheme>
<scheme name="esc-root-addref">
<inherit scheme="esc-root"/>
</scheme>
<scheme name="esc">
<inherit scheme="xml:singleroot">
<virtual scheme="xml:element" subst-scheme="esc-root-addref"/>
</inherit>
</scheme>
</type>
</hrc>
( run in 2.261 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )