GNU PROLOG with UTF8 support
GNU PROLOG with UTF8 support Documentation