Skip to content

Commit

Permalink
more test cases (also failing!)
Browse files Browse the repository at this point in the history
git-svn-id: https://slps.svn.sourceforge.net/svnroot/slps@551 ab42f6e0-554d-0410-b580-99e487e6eeb2
  • Loading branch information
grammarware committed Apr 8, 2009
1 parent 535b45a commit 7a51b86
Show file tree
Hide file tree
Showing 21 changed files with 231 additions and 0 deletions.
33 changes: 33 additions & 0 deletions topics/transformation/xbgf/tests/extract_subseq2.baseline
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<bgf:grammar xmlns:bgf="http://planet-sl.org/bgf">
<bgf:production>
<nonterminal>foo</nonterminal>
<bgf:expression>
<sequence>
<bgf:expression>
<star>
<bgf:expression>
<nonterminal>qux</nonterminal>
</bgf:expression>
</star>
</bgf:expression>
<bgf:expression>
<nonterminal>qux</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</bgf:production>
<bgf:production>
<nonterminal>qux</nonterminal>
<bgf:expression>
<sequence>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</bgf:production>
</bgf:grammar>
30 changes: 30 additions & 0 deletions topics/transformation/xbgf/tests/extract_subseq2.bgf
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<bgf:grammar xmlns:bgf="http://planet-sl.org/bgf">
<bgf:production>
<nonterminal>foo</nonterminal>
<bgf:expression>
<sequence>
<bgf:expression>
<star>
<bgf:expression>
<sequence>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</star>
</bgf:expression>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</bgf:production>
</bgf:grammar>
20 changes: 20 additions & 0 deletions topics/transformation/xbgf/tests/extract_subseq2.xbgf
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<xbgf:sequence
xmlns:bgf="http://planet-sl.org/bgf"
xmlns:xbgf="http://planet-sl.org/xbgf">
<xbgf:extract>
<bgf:production>
<nonterminal>qux</nonterminal>
<bgf:expression>
<sequence>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</bgf:production>
</xbgf:extract>
</xbgf:sequence>
20 changes: 20 additions & 0 deletions topics/transformation/xbgf/tests/replace_seq.baseline
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<bgf:grammar xmlns:bgf="http://planet-sl.org/bgf">
<bgf:production>
<nonterminal>foo</nonterminal>
<bgf:expression>
<sequence>
<bgf:expression>
<star>
<bgf:expression>
<terminal>...</terminal>
</bgf:expression>
</star>
</bgf:expression>
<bgf:expression>
<terminal>...</terminal>
</bgf:expression>
</sequence>
</bgf:expression>
</bgf:production>
</bgf:grammar>
30 changes: 30 additions & 0 deletions topics/transformation/xbgf/tests/replace_seq.bgf
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<bgf:grammar xmlns:bgf="http://planet-sl.org/bgf">
<bgf:production>
<nonterminal>foo</nonterminal>
<bgf:expression>
<sequence>
<bgf:expression>
<star>
<bgf:expression>
<sequence>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</star>
</bgf:expression>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</bgf:production>
</bgf:grammar>
20 changes: 20 additions & 0 deletions topics/transformation/xbgf/tests/replace_seq.xbgf
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<xbgf:sequence
xmlns:bgf="http://planet-sl.org/bgf"
xmlns:xbgf="http://planet-sl.org/xbgf">
<xbgf:replace>
<bgf:expression>
<sequence>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
<bgf:expression>
<terminal>...</terminal>
</bgf:expression>
</xbgf:replace>
</xbgf:sequence>
28 changes: 28 additions & 0 deletions topics/transformation/xbgf/tests/widen4.baseline
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>

<bgf:grammar xmlns:bgf="http://planet-sl.org/bgf">
<bgf:production>
<nonterminal>foo</nonterminal>
<bgf:expression>
<sequence>
<bgf:expression>
<star>
<bgf:expression>
<sequence>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</star>
</bgf:expression>
<bgf:expression>
<nonterminal>qux</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</bgf:production>
</bgf:grammar>
20 changes: 20 additions & 0 deletions topics/transformation/xbgf/tests/widen4.bgf
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>

<bgf:grammar xmlns:bgf="http://planet-sl.org/bgf">
<bgf:production>
<nonterminal>foo</nonterminal>
<bgf:expression>
<sequence>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>qux</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</bgf:production>
</bgf:grammar>
30 changes: 30 additions & 0 deletions topics/transformation/xbgf/tests/widen4.xbgf
@@ -0,0 +1,30 @@
<xbgf:sequence
xmlns:bgf="http://planet-sl.org/bgf"
xmlns:xbgf="http://planet-sl.org/xbgf">
<xbgf:widen>
<bgf:expression>
<sequence>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
<bgf:expression>
<star>
<bgf:expression>
<sequence>
<bgf:expression>
<nonterminal>bar</nonterminal>
</bgf:expression>
<bgf:expression>
<nonterminal>wez</nonterminal>
</bgf:expression>
</sequence>
</bgf:expression>
</star>
</bgf:expression>
</xbgf:widen>
</xbgf:sequence>

0 comments on commit 7a51b86

Please sign in to comment.