Skip to content

Commit 4f85d8f

Browse files
authored
Merge pull request syntactic#2 from awesomebytes/master
Allow sentences to have question mark, comma and period
2 parents a1ac9df + 5516982 commit 4f85d8f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

JSGFParser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ def foundSeq(s, loc, toks):
167167
weight = (Literal('/').suppress() + (Word(nums + '.')).setResultsName('weightAmount') + Literal('/').suppress()).setParseAction(foundWeight).setResultsName("weight")
168168

169169
# PyParsing rule for a token
170-
token = Word(alphanums+"'_-").setResultsName('token').setParseAction(foundToken)
170+
token = Word(alphanums+"'_-,.?@").setResultsName('token').setParseAction(foundToken)
171171

172172
# PyParsing rule for a nonterminal reference
173173
nonterminal = Combine(Literal('<') + Word(alphanums+'$_:;,=|/\\()[]@#%!^&~') + Literal('>')).setParseAction(foundNonterminal).setResultsName('NonTerminal')

0 commit comments

Comments
 (0)