added ruby-prolog source file