 #define kJRNextLine	(-2)
 #define kJRFirstLine	(-1)
 
-#define OpcodeIs( A, B )	 (line[0] == (A) && line[1] == (B) )
 
 // parameters can be:
 //	a-z 	variable source or destination


////////////////////////////////////////////////////////////////////////////////

void cmd_tron( void )
{
	trace = true;
	Serial.println( "Trace on." );
}

void cmd_troff( void )
{
	trace = false;
	Serial.println( "Trace off." );
}

char * findLine( int line )
{

	else if( !strcmp( linebuf, "eload" )) { cmd_eload(); }
	else if( !strcmp( linebuf, "esave" )) { cmd_esave(); }

	else if( !strcmp( linebuf, "tron" )) { 
		Serial.println( "Trace on." );
		trace = true;
	}
	else if( !strcmp( linebuf, "troff" )) {
		Serial.println( "Trace off." );
		trace = false;
	}
	else if( !strcmp( linebuf, "run" )) { cmd_run(); }

	else if( linebuf[0] >= '0' && linebuf[0] <= '9' ) {
