<?xml version="1.0" encoding="UTF-8"?>
<syntax name="erb">
	<zones>
		<!-- Ruby Source Block; <% ... %> -->
		<zone name="embedded.language-root.ruby">
			<starts-with>
				<expression>(&lt;)(%{1,2})(=)?</expression>
				<capture number="0" name="delimiter.source.start"/>
				<capture number="1" name="punctuation.bracket.angle.open" />
				<capture number="2" name="punctunation.delimiter.percent" />
				<capture number="3" name="keyword.definition" />
			</starts-with>
			<ends-with>
				<expression>(%{1,2})(>)</expression>
				<capture number="0" name="delimiter.source.end"/>
				<capture number="1" name="punctuation.delimiter.percent"/>
				<capture number="2" name="punctuation.bracket.angle.close" />
			</ends-with>
			<subzones>
				<include syntax="language-root.ruby" collection="language" />
			</subzones>
		</zone>
	</zones>
</syntax>