File: cards.gram

package info (click to toggle)
pocketsphinx 5.0.4-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 51,236 kB
  • sloc: ansic: 54,519; python: 2,438; sh: 566; cpp: 410; perl: 342; yacc: 93; lex: 50; makefile: 30
file content (19 lines) | stat: -rw-r--r-- 444 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#JSGF v1.0;

grammar cards;

public <cards> = <cards_3> | <cards_2> | <card> | <cards_same_suit> | <cards_no_suit>;

<cards_3> = <card> <card> <card>;

<cards_2> = <card> <card>;
  
<cards_same_suit> = <rank> <card>;  
 
<cards_no_suit> = <rank> <rank>;
 
<card> = <rank> [ of ] <suits>;
  
<suits> = clubs | hearts | diamonds | spades;

<rank> = ace | two | three | four | five | six | seven | eight | nine | ten | jack | queen | king | lady;