Zápis pomocí výrazů v jazyce ECMAScript.
Přiřazeno k pravidlům pomocí elementu tag.
Interpretace reprezentována pomocí objektů jazyka ECMAScript.
Stínové proměnné:
pro pravidla - objekt rules
výstup - objekt out
XML formát SRGS gramatiky
<rule id="vlastnictvi"> <item> Mám <item repeat="0-1"><ruleref uri="#barva"/> <ruleref uri="prostredek"/> <tag>{out = rules.barva + ';' + rules.prostredek;}</tag> </item> <rule>
ABNF gramatika:
$vlastnictvi = mam $barva <0-1> $prostredek {out = rules.barva + ';' + rules.prostredek;}; $barva = (cervenou {cervena}|cervene{cervena}|zelenou{zelena}|zelene{zelena}); $prostredek = (auto{auto} | kolobezku{kolobezka});