-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The word 'table' produces incorrect TPTP output #32
Comments
I cannot reproduce this. I tried like this (using the large lexicon from https://github.com/Attempto/Clex):
|
Here's what I get:
I am also using the large Clex lexicon. I'm using Mac OSX 10.15.1, Swi-prolog 8.0.2. |
I also get
when building from 113b816 using |
OK, I can reproduce it now with SWI-Prolog 8.0.3, before I was using v7.x. The weird print-out happens with other outputs as well:
Maybe has something to do with tabling, https://www.swi-prolog.org/pldoc/doc_for?object=(table)/1 |
When parsing a sentence like "A girl is crying at a table." and returning TPTP output, it returns a formula which contains
(table X)
instead of(table(X))
. This seems to replicate with other sentences using the word 'table', but I haven't seen it replicated with any other nouns.The text was updated successfully, but these errors were encountered: