fix python
This commit is contained in:
parent
a675f6f49e
commit
eea3da22f1
@ -634,7 +634,7 @@ static int python_import(term_t mname, term_t mod) {
|
||||
s = stpcpy(s, sa);
|
||||
*s++ = '.';
|
||||
} else if (!PL_get_nchars(mname, &len, &s,
|
||||
CVT_ALL | CVT_EXCEPTION | ENC_ISO_UTF8)) {
|
||||
CVT_ALL | CVT_EXCEPTION | REP_UTF8)) {
|
||||
return false;
|
||||
} else {
|
||||
break;
|
||||
|
@ -110,7 +110,10 @@ Data types are
|
||||
:- use_module(library(charsio)).
|
||||
:- dynamic python_mref_cache/2, python_obj_cache/2.
|
||||
|
||||
:= import( F ) :- python_import(F).
|
||||
:= (P1,P2) :- !,
|
||||
:= P1,
|
||||
:= P2.
|
||||
:= import( F ) :- !, python_import(F).
|
||||
:= F :- python(F,_).
|
||||
|
||||
V := F :- var(V), !, python(F,V0),
|
||||
|
Reference in New Issue
Block a user