F ====================================================================== FAIL: Doctest: ../../nltk/test/semantics.doctest ---------------------------------------------------------------------- Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/doctest.py", line 2112, in runTest raise self.failureException(self.format_failure(new.getvalue())) AssertionError: Failed doctest test for ../../nltk/test/semantics.doctest File "/Volumes/Data/nltk/trunk/nltk/nltk/test/semantics.doctest", line 0, in doctest ---------------------------------------------------------------------- File "/Volumes/Data/nltk/trunk/nltk/nltk/test/semantics.doctest", line 540, in ../../nltk/test/semantics.doctest Failed example: grammar = nltk.data.load('grammars/sem2.fcfg') Exception raised: Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/doctest.py", line 1212, in __run compileflags, 1) in test.globs File "", line 1, in File "/Volumes/Data/nltk/trunk/nltk/nltk/data.py", line 444, in load resource_val = cfg.parse_fcfg(_open(resource_url).read()) File "/Volumes/Data/nltk/trunk/nltk/nltk/cfg.py", line 764, in parse_fcfg (linenum+1, line, e)) ValueError: Unable to parse line 38: PropN[-loc,num=sg,sem=<\P.(P john)>] -> 'John' Error parsing feature structure PropN[-loc,num=sg,sem=<\P.(P john)>] -> 'John' ^ Expected logic expression ---------------------------------------------------------------------- File "/Volumes/Data/nltk/trunk/nltk/nltk/test/semantics.doctest", line 547, in ../../nltk/test/semantics.doctest Failed example: for s in inputs: print print "Sentence: %s" % s for tree in text_parse(inputs, grammar)[s]: print "Parse:\n %s" %tree print "Semantics: %s" % root_semrep(tree) Exception raised: Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/doctest.py", line 1212, in __run compileflags, 1) in test.globs File "", line 4, in NameError: name 'grammar' is not defined ---------------------------------------------------------------------- File "/Volumes/Data/nltk/trunk/nltk/nltk/test/semantics.doctest", line 577, in ../../nltk/test/semantics.doctest Failed example: result = nltk.sem.text_interpret([sent], grammar) Exception raised: Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/doctest.py", line 1212, in __run compileflags, 1) in test.globs File "", line 1, in NameError: name 'grammar' is not defined ---------------------------------------------------------------------- File "/Volumes/Data/nltk/trunk/nltk/nltk/test/semantics.doctest", line 578, in ../../nltk/test/semantics.doctest Failed example: for (syntree, semrep) in result[sent]: print syntree print print semrep Exception raised: Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/doctest.py", line 1212, in __run compileflags, 1) in test.globs File "", line 1, in NameError: name 'result' is not defined ---------------------------------------------------------------------- File "/Volumes/Data/nltk/trunk/nltk/nltk/test/semantics.doctest", line 591, in ../../nltk/test/semantics.doctest Failed example: result = nltk.sem.text_evaluate([sent], grammar, m, g) Exception raised: Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/doctest.py", line 1212, in __run compileflags, 1) in test.globs File "", line 1, in NameError: name 'grammar' is not defined ---------------------------------------------------------------------- File "/Volumes/Data/nltk/trunk/nltk/nltk/test/semantics.doctest", line 592, in ../../nltk/test/semantics.doctest Failed example: for (syntree, semrel, value) in result[sent]: print syntree print print semrep print print value Exception raised: Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/doctest.py", line 1212, in __run compileflags, 1) in test.globs File "", line 1, in NameError: name 'result' is not defined ---------------------------------------------------------------------- Ran 1 test in 7.455s FAILED (failures=1)