/***********************************************************************************************************************
* Copyright (c) 2019 by the authors
*
* Author: André Borrmann
* License: MIT / Appache License 2.0
**********************************************************************************************************************/
//! # Convinient output macros to print formatted strings to the configured channel of the console
//!
//! Provide the print!() and println!() macro's as used in the libstd crate which is not available here
//! as we do need formatting on the parameter and formatting requires memory allocation the
//! use of this functions is only possible if a global allocator is implemented.<br>
//! You may use the ``ruspiro-allocator`` crate.
/// This macro works like the ``std::print!`` one.
/// This macro works like the ``std::println!`` one