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.