diff options
Diffstat (limited to 'data/sample-grammars/long-data/cards.gram')
| -rwxr-xr-x[-rw-r--r--] | data/sample-grammars/long-data/cards.gram | 58 |
1 files changed, 13 insertions, 45 deletions
diff --git a/data/sample-grammars/long-data/cards.gram b/data/sample-grammars/long-data/cards.gram index 51a86d4..1888be5 100644..100755 --- a/data/sample-grammars/long-data/cards.gram +++ b/data/sample-grammars/long-data/cards.gram @@ -2,6 +2,7 @@ [tarot-card] [complete-many-things] [harrowed-many-things] + [alt-tarot-card] pragma initial-rule [card] @@ -14,47 +15,21 @@ pragma export-rule [playing-card] spades diamonds -[playing-rank] [rank-two] - [rank-three] - [rank-four] - [rank-five] - [rank-six] - [rank-seven] - [rank-eight] - [rank-nine] - [rank-ten] +[playing-rank] <^8> [playing-rank-num] jack king queen ace -[rank-two] 2 - deuce - two - -[rank-three] 3 - three - -[rank-four] 4 - four - -[rank-five] 5 - five - -[rank-six] 6 - six - -[rank-seven] 7 - seven - -[rank-eight] 8 - eight - -[rank-nine] 9 - nine - -[rank-ten] 10 - ten +[playing-rank-num] [2||deuce||two] + [3||three] + [4||four] + [5||five] + [6||six] + [7||seven] + [8||eight] + [9||nine] + [10||ten] [tarot-card] [minor-arcana] [major-arcana] @@ -73,17 +48,10 @@ pragma export-rule [tarot-card] [major-arcana2] pragma export-rule [major-arcana] +pragma export-rule [minor-arcana] [minor-rank] ace - [rank-two] - [rank-three] - [rank-four] - [rank-five] - [rank-six] - [rank-seven] - [rank-eight] - [rank-nine] - [rank-ten] + <^8> [playing-rank-num] knave page jack |
