-- Very simple IO package -- Copyright (C) 2019 Tristan Gingold -- -- This program is free software: you can redistribute it and/or modify -- it under the terms of the GNU General Public License as published by -- the Free Software Foundation, either version 2 of the License, or -- (at your option) any later version. -- -- This program is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- GNU General Public License for more details. -- -- You should have received a copy of the GNU General Public License -- along with this program. If not, see . with Ada.Text_IO; package body Simple_IO is procedure Put (S : String) is begin Ada.Text_IO.Put (S); end Put; procedure Put (C : Character) is begin Ada.Text_IO.Put (C); end Put; procedure Put_Line (S : String) is begin Ada.Text_IO.Put_Line (S); end Put_Line; procedure New_Line is begin Ada.Text_IO.New_Line; end New_Line; procedure Put_Err (S : String) is begin Ada.Text_IO.Put (Ada.Text_IO.Standard_Error, S); end Put_Err; procedure Put_Err (C : Character) is begin Ada.Text_IO.Put (Ada.Text_IO.Standard_Error, C); end Put_Err; procedure Put_Line_Err (S : String) is begin Ada.Text_IO.Put_Line (Ada.Text_IO.Standard_Error, S); end Put_Line_Err; procedure New_Line_Err is begin Ada.Text_IO.New_Line (Ada.Text_IO.Standard_Error); end New_Line_Err; end Simple_IO;