1 #include "nxtAssert.h"
\r
2 #include "ecrobot_interface.h"
\r
4 void __nxtAssert(const char *file, int line, const char *exp)
\r
7 display_goto_xy(0, 0);
\r
8 display_string("assert");
\r
9 display_goto_xy(0, 1);
\r
10 display_string("File: ");
\r
11 display_string(file);
\r
12 display_goto_xy(0, 2);
\r
13 display_string("Line: ");
\r
14 display_int(line,0);
\r
15 display_goto_xy(0, 3);
\r
16 display_string(exp);
\r
19 #ifdef NXT_WARN_ASSERT
\r
20 display_goto_xy(0, 3);
\r
21 display_string("Press ENTER");
\r
25 #ifdef NXT_WARN_ASSERT
\r
26 if(ecrobot_is_ENTER_button_pressed())
\r
29 display_goto_xy(0, 0);
\r