BIG FORMATING COMMIT
This commit is contained in:
@@ -36,42 +36,48 @@ class Turtle {
|
||||
public function forward():Outcome<Noise, String> {
|
||||
var r = cc.Turtle.forward();
|
||||
var r2 = conterToOutcome(r);
|
||||
if (r2.isSuccess()) INS.moveForward();
|
||||
if (r2.isSuccess())
|
||||
INS.moveForward();
|
||||
return r2;
|
||||
}
|
||||
|
||||
public function back():Outcome<Noise, String> {
|
||||
var r = cc.Turtle.back();
|
||||
var r2 = conterToOutcome(r);
|
||||
if (r2.isSuccess()) INS.moveBackward();
|
||||
if (r2.isSuccess())
|
||||
INS.moveBackward();
|
||||
return r2;
|
||||
}
|
||||
|
||||
public function up():Outcome<Noise, String> {
|
||||
var r = cc.Turtle.up();
|
||||
var r2 = conterToOutcome(r);
|
||||
if (r2.isSuccess()) INS.moveUp();
|
||||
if (r2.isSuccess())
|
||||
INS.moveUp();
|
||||
return r2;
|
||||
}
|
||||
|
||||
public function down():Outcome<Noise, String> {
|
||||
var r = cc.Turtle.down();
|
||||
var r2 = conterToOutcome(r);
|
||||
if (r2.isSuccess()) INS.moveDown();
|
||||
if (r2.isSuccess())
|
||||
INS.moveDown();
|
||||
return r2;
|
||||
}
|
||||
|
||||
public function turnLeft():Outcome<Noise, String> {
|
||||
var r = cc.Turtle.turnLeft();
|
||||
var r2 = conterToOutcome(r);
|
||||
if (r2.isSuccess()) INS.turnRight();
|
||||
if (r2.isSuccess())
|
||||
INS.turnRight();
|
||||
return r2;
|
||||
}
|
||||
|
||||
public function turnRight():Outcome<Noise, String> {
|
||||
var r = cc.Turtle.turnRight();
|
||||
var r2 = conterToOutcome(r);
|
||||
if (r2.isSuccess()) INS.turnRight();
|
||||
if (r2.isSuccess())
|
||||
INS.turnRight();
|
||||
return r2;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user