/*@@var:*/
variables
{
int a,b;
mstimer ramky;
}
/*@@end*/
/*@@startStart:Start:*/
on start
{ settimer (ramky,500);
}
/*@@end*/
/*@@timer:ramky:*/
on timer ramky
{
write("timer was started");
}
/*@@end*/
/*@@key:'a':*/
on key 'a'
{
write("hey u have pressed the key a");
a=5;
b=51;
check();
}
/*@@end*/
/*@@caplFunc:check():*///function
check ()
{
for(;a<=50;a++)
write("a=%d b=%d",a,b);
write("a=%d b=%d",a,b);
//again();
}
/*@@end*/
/*@@caplFunc:again():*///function
again ()
{
while(a==b)
write(" and b are same");
}
/*@@end*/
это программа, выполняемая в инструменте CANanlyzer 7.0
, тогда мой вывод был нулевым, а мой компьютер зависал, поэтому я хочу знать, что будет причиной отказа в выводе?
Есть ли проблема в программе?