I am getting a:
refasModel.lgt:32: Warning: Reference to unknown object: list
But on line 32 in that file I just have:
:- uses(list, [append/3]).
and in my loader file I have:
:- initialization(logtalk_load([ loops(loader), meta(loader), types(loader), refasModel ])).
Since Logtalk's list object is part of its types library, why is it unknown?
The only non-comments line I have before 32 in refasModel.lgt are:
:- object(metaclass, instantiates(metaclass)).
:- public(new/2).
new(Instance, Clauses) :-
self(Class),
create_object(Instance, [instantiates(Class)], [], Clauses).
:- end_object.
:- object(refasModel, instantiates(metaclass)).
I am getting a:
refasModel.lgt:32: Warning: Reference to unknown object: listBut on line 32 in that file I just have:
:- uses(list, [append/3]).and in my loader file I have:
:- initialization(logtalk_load([ loops(loader), meta(loader), types(loader), refasModel ])).Since Logtalk's list object is part of its types library, why is it unknown?
The only non-comments line I have before 32 in refasModel.lgt are:
:- object(metaclass, instantiates(metaclass)).:- public(new/2).new(Instance, Clauses) :-self(Class),create_object(Instance, [instantiates(Class)], [], Clauses).:- end_object.:- object(refasModel, instantiates(metaclass)).