Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
3 lines (2 sloc) 3.44 KB
<?xml version="1.0" encoding="UTF-8"?>
<bgf:grammar xmlns:bgf="http://planet-sl.org/bgf" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rng="http://relaxng.org/ns/structure/1.0" xmlns:rnga="http://relaxng.org/ns/compatibility/annotations/1.0"><bgf:production><nonterminal>BuiltInOperator</nonterminal><bgf:expression><choice><bgf:expression><nonterminal>Cardinality</nonterminal></bgf:expression><bgf:expression><nonterminal>CardinalityOf</nonterminal></bgf:expression><bgf:expression><nonterminal>Contains</nonterminal></bgf:expression></choice></bgf:expression></bgf:production><bgf:production><nonterminal>MultisetOperator</nonterminal><bgf:expression><choice><bgf:expression><nonterminal>Add</nonterminal></bgf:expression><bgf:expression><nonterminal>All</nonterminal></bgf:expression><bgf:expression><nonterminal>NumberOf</nonterminal></bgf:expression><bgf:expression><nonterminal>Subtract</nonterminal></bgf:expression><bgf:expression><nonterminal>ScalarProduct</nonterminal></bgf:expression><bgf:expression><nonterminal>Empty</nonterminal></bgf:expression></choice></bgf:expression></bgf:production><bgf:production><nonterminal>Add</nonterminal><bgf:expression><selectable><selector>add</selector><bgf:expression><nonterminal>MultisetOperator.content</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>Subtract</nonterminal><bgf:expression><selectable><selector>subtract</selector><bgf:expression><nonterminal>MultisetOperator.content</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>All</nonterminal><bgf:expression><selectable><selector>all</selector><bgf:expression><sequence><bgf:expression><nonterminal>MultisetOperator.content</nonterminal></bgf:expression><bgf:expression><nonterminal>Sort</nonterminal></bgf:expression></sequence></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>Empty</nonterminal><bgf:expression><selectable><selector>empty</selector><bgf:expression><sequence><bgf:expression><nonterminal>MultisetOperator.content</nonterminal></bgf:expression><bgf:expression><nonterminal>Sort</nonterminal></bgf:expression></sequence></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>ScalarProduct</nonterminal><bgf:expression><selectable><selector>scalarproduct</selector><bgf:expression><nonterminal>MultisetOperator.content</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>NumberOf</nonterminal><bgf:expression><selectable><selector>numberof</selector><bgf:expression><nonterminal>MultisetOperator.content</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>Cardinality</nonterminal><bgf:expression><selectable><selector>cardinality</selector><bgf:expression><nonterminal>BuiltInOperator.content</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>CardinalityOf</nonterminal><bgf:expression><selectable><selector>cardinalityof</selector><bgf:expression><nonterminal>BuiltInOperator.content</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>Contains</nonterminal><bgf:expression><selectable><selector>contains</selector><bgf:expression><nonterminal>BuiltInOperator.content</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production></bgf:grammar>