Skip to content

Seemingly mistaken "reference to unknown object: <object>" warning #8

Description

@JacquesRobin

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)).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions