'+---------------+---------------------------------------------------+
'| ###### ###### | .--. . .-. |
'| ## ## ## # | | )| ( ) o |
'| ## ## ## | |--' |--. .-. `-. . .-...--.--. .-. |
'| ###### ## | | \ | |( )( ) | ( || | |( ) |
'| ## ## | ' `' `-`-' `-'-' `-`-`|' ' `-`-'`- |
'| ## ## # | ._.' |
'| ## ###### | Sources & Documents placed in the Public Domain. |
'+---------------+---------------------------------------------------+
'| |
'| === qbdebug.bm === |
'| |
'| == The SUBs and FUNCTIONs for easy debug output from QB64 level. |
'| |
'+-------------------------------------------------------------------+
'| Done by RhoSigma, R.Heyder, provided AS IS, use at your own risk. |
'| Find me in the QB64 Forum or mail to support@rhosigma-cw.net for |
'| any questions or suggestions. Thanx for your interest in my work. |
'+-------------------------------------------------------------------+
If you wanna use this library in your project, then you must also include the following other libraries into your project:
QB-StdLibs\qbstdarg (.bi/.bm)
QB-StdLibs\qbstdio (.bi/.bm)
This set of SUBs and FUNCTIONs provides all required stuff for hierarchic debug output, ie. all logging is well formatted in a debug tree which shows enter and leave points as well as the nesting of functions.
INIT, OPEN & CLOSE LOGGING
WRITE LOG ENTRIES