1 (* Copyright (C) 2015-2024 Free Software Foundation, Inc. *)
2 (* This file is part of GNU Modula-2.
4 GNU Modula-2 is free software; you can redistribute it and/or modify it under
5 the terms of the GNU General Public License as published by the Free
6 Software Foundation; either version 3, or (at your option) any later
9 GNU Modula-2 is distributed in the hope that it will be useful, but WITHOUT ANY
10 WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 You should have received a copy of the GNU General Public License
15 along with GCC; see the file COPYING3. If not see
16 <http://www.gnu.org/licenses/>. *)
18 IMPLEMENTATION MODULE mcQuiet
;
20 FROM mcOptions
IMPORT getQuiet
;
21 FROM mcPrintf
IMPORT printf0
, printf1
, printf2
, printf3
, printf4
;
24 PROCEDURE qprintf0 (a
: ARRAY OF CHAR) ;
33 PROCEDURE qprintf1 (a
: ARRAY OF CHAR; w
: ARRAY OF BYTE
) ;
42 PROCEDURE qprintf2 (a
: ARRAY OF CHAR; w1
, w2
: ARRAY OF BYTE
) ;
51 PROCEDURE qprintf3 (a
: ARRAY OF CHAR; w1
, w2
, w3
: ARRAY OF BYTE
) ;
55 printf3 (a
, w1
, w2
, w3
)
60 PROCEDURE qprintf4 (a
: ARRAY OF CHAR; w1
, w2
, w3
, w4
: ARRAY OF BYTE
) ;
64 printf4 (a
, w1
, w2
, w3
, w4
)