Skip to content

Commit b40435a

Browse files
authored
Merge pull request #58 from parallaxinc/master
Negate the negate logic errors in the Spin to C conversion.
2 parents de98975 + 966b54d commit b40435a

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed
Binary file not shown.

Learn/Simple Libraries/Robotics/S3/libs3/s3.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@ int32_t s3_simpleObstacle(int32_t Condition, int32_t Location)
405405
}
406406
break;
407407
}
408-
-(!result);
408+
!(result);
409409
return result;
410410
}
411411

@@ -461,7 +461,7 @@ int32_t s3_simpleLine(int32_t Condition, int32_t Location, int32_t Color)
461461
}
462462
}
463463
}
464-
-(!result);
464+
!(result);
465465
return result;
466466
}
467467

@@ -505,7 +505,7 @@ int32_t s3_simpleLight(int32_t Condition, int32_t Location)
505505
}
506506
}
507507
}
508-
-(!result);
508+
!(result);
509509
return result;
510510
}
511511

@@ -537,13 +537,13 @@ int32_t s3_simpleStalled(int32_t Condition)
537537
break;
538538
case S3_IS_NOT:
539539
self->WasStalled = scribbler_stalled();
540-
return -(!self->WasStalled);
540+
return !(self->WasStalled);
541541
break;
542542
case S3_WAS:
543543
return self->WasStalled;
544544
break;
545545
case S3_WAS_NOT:
546-
return -(!self->WasStalled);
546+
return !(self->WasStalled);
547547
break;
548548
}
549549
}
@@ -557,13 +557,13 @@ int32_t s3_simpleButton(int32_t Condition)
557557
break;
558558
case S3_IS_NOT:
559559
self->WasButton = scribbler_button_press();
560-
return -(!self->WasButton);
560+
return !(self->WasButton);
561561
break;
562562
case S3_WAS:
563563
return self->WasButton;
564564
break;
565565
case S3_WAS_NOT:
566-
return -(!self->WasButton);
566+
return !(self->WasButton);
567567
break;
568568
}
569569
}
@@ -577,13 +577,13 @@ int32_t s3_simpleRandom(int32_t Condition)
577577
break;
578578
case S3_IS_NOT:
579579
self->WasRandom = s3_booleanRandom(self);
580-
return -(!self->WasRandom);
580+
return !(self->WasRandom);
581581
break;
582582
case S3_WAS:
583583
return self->WasRandom;
584584
break;
585585
case S3_WAS_NOT:
586-
return -(!self->WasRandom);
586+
return !(self->WasRandom);
587587
break;
588588
}
589589
}

0 commit comments

Comments
 (0)