Files
mercury/tests/submodules/include_parent.separate.m
Zoltan Somogyi c27258ae9c Update the style of tests/submodules/*.m.
Disable irrelevant warnings for a test case.
2021-07-25 14:30:37 +10:00

35 lines
918 B
Mathematica

%---------------------------------------------------------------------------%
% vim: ts=4 sw=4 et ft=mercury
%---------------------------------------------------------------------------%
%
% Used by use_submodule.m
:- module include_parent__separate.
:- interface.
% The parent module includes io.
:- pred hello(io::di, io::uo) is det.
:- pred hello2(io::di, io::uo) is det.
:- module include_parent__separate__nested.
:- interface.
:- pred hello3(io::di, io::uo) is det.
:- end_module include_parent__separate__nested.
:- implementation.
hello(!IO) :-
io.write_string("include_parent__separate: hello\n", !IO).
hello2(!IO) :-
io.write_string("include_parent__separate: hello2\n", !IO).
:- module include_parent__separate__nested.
:- implementation.
hello3(!IO) :-
io.write_string("include_parent__separate__nested: hello\n", !IO).
:- end_module include_parent__separate__nested.