% Mercury ROTD 2/8/2000 reported a type error when typechecking
% the clauses for foo/2 from intermod_dcg_bug2.opt.
% The problem was that the DCG arguments introduced for the
% DCG pred expressions clashed with the DCG arguments for
% the enclosing clauses. The solution was to add variable numbers
% to clauses in `.opt' files.
% 
:- module intermod_dcg_bug.

:- interface.

:- import_module io.

:- pred main(io__state, io__state).
:- mode main(di, uo) is det.

:- implementation.

:- import_module intermod_dcg_bug2.

main --> foo.
