Hello again Timmy. After a (long) delay, I finally got the time to support Python 3. Please see the latest release: https://sourceforge.net/projects/yieldprolog/files/yieldprolog/Yield%20Prolog%201.0.7/
Yield Prolog 1.0.7 released
YP,py: In sortArray, use a key function to sort, for Python 3 compatibility.
Compiler.pyÑ When calling exec, use an explicit local scope for Python 3 compatibility.
YP.py: Check for both next() and __next__(), for Python 3 compatibility.
doc: Update the tutorial to use Python 3 print().
YP.py: Check for both next() and __next__(), for Python 3 compatibility.
Compiler.py: Use Python 3 compatible "in" syntax instead of has_key.
YP.py: Use Python 3 compatible "in" syntax instead of has_key.
Compiler.py: Use Python 3 compatible syntax for exec.
YP.py: Change iterators to Python 3 compatible syntax.
IndexedAnswers.py: Use Python 3 str() syntax.
Change to use Python 3 print() syntax.
Atom.py: Use BytesIO instead of StringIO, for Python 3 compatibility.
Hello Timmy. I will test if it works in Python 3.
In docs, use the new Javascript syntax "function*" and "for (let x of ..." .
In Javascript IndexedAnswers and YP.unifyArrays, need to manually finalize all the iterators.
Global: In Javascript, use function* for generator functions. Replace obsolete array comprehensions.
Globally update "for each (var x in ...)" to "for (let x of ...)" .
Compiler: In convertStatementListJavascript, emit new syntax "for (let x of ...)" .
Globally update "for each (var x in ...)" to "for (let x of ...)" .
Yield Prolog 1.0.6 Released
Update for Firefox 46
README: Update the URL for News.
queryEditor.html: Just mention Firefox, not Firefox 3.
Recompile YieldProlog.js to get the new array comprehension syntax.
Use new JavaScript array comprehension syntax.
Moved the project to https://github.com/jefft0/...
If the URI has ct=contentType, use it with a Co...
Added support to parse ?ct=<contentType>
Fix typo: hasSubclassOfLoop_ should default to ...
Added haveSubclassOf and Item.StringComparer.
Fix bug in Item, need to set Id in the construc...
In Item, store the id_. Added ToString.
Use int[] to store property values to save memory.
Add wikidata.cs
In literalString, but the starting ~ outside th...
In compiler, fix bug in convertFunctionJavascri...
In compiler, fix bug in convertFunctionJavascri...
In C# projects, don't include unused app.config.