/*
 * hlldbug
 */

/*
 * TNIX/Unix/VMS Version
 * Keyshell Version Number 1
 */

hlldbug
{
>
>\kC debug\e - Invoke the \uC\n HLL debugger and related utilities.
>
>\kpas debug\e - Invoke the \upascal\n HLL debugger and related utilities.
>
>\kdone\e - Return to the previous level.
>
msg(^Choose the HLL debugger you wish to use. %%);
f1;C debug;
#ifdef _cdb
	[cdebug];
#else
	{
>
>ColorKey+ is not currently setup with keys for the C debugger.
>To add them, run \usetksh\n and build a new custom configuration if 
>the C High Level Language debugger is available at your site. 
>
	msg (^Displaying message.), sly (history off), sly (shiftkey 4),
	sly (history on), msg, break;
	};
#endif

f2;pas debug;
#ifdef _pdb
	[pascaldebug];
#else
	{
>
>ColorKey+ is not currently setup with keys for the pascal debugger.
>To add them, run \usetksh\n and build a new custom configuration if 
>the pascal High Level Language debugger is available at your site. 
>
	msg (^Displaying message.), sly (history off), sly (shiftkey 4),
	sly (history on), msg, break;
	};
#endif

f8;done;cmd,msg,break;
}
