
Untitled
By: a guest on Jan 28th, 2012 | syntax:
None | size: 1.11 KB | hits: 32 | expires: Never
<!-- class property definition -->
<recipe name="class.property.definition">
<class>ESXHTMLItem</class>
<selector>keyword.modifier.scope + identifier.variable:capture(name)</selector>
</recipe>
<!-- class constant definition -->
<recipe name="class.constant.definition">
<class>ESBaseItem</class>
<selector>keyword.constant.class + keyword.constant.other:capture(name)</selector>
</recipe>
<!--
<recipe name="container.control.block">
<class>DRBlockItem</class>
<selector>container.block:has-child(name:capture(name))</selector>
</recipe>
<recipe name="container.control.block">
<class>DRBlockItem</class>
<selector>container.block:has-child(name:capture(name))</selector>
</recipe>
-->
<!-- Defining control structures; (if, else, switch, for, foreach...)-->
<recipe name="container.block">
<class>DRBlockItem</class>
<start-selector>container.block:capture(keyword) + delimiter.balanced.curly-brace.begin</start-selector>
<end-selector>delimiter.balanced.curly-brace.end</end-selector>
<subrecipes>
<include-root-recipes />
</subrecipes>
</recipe>