convert = input => {
const tokens = input.split("");
let path = [];
let current = Pose();
tokens.forEach(token => {
switch (token) {
case "F":
current = move(magnitude, current);
path.push(current.position);
break;
case "+":
current = turn(-degToRad(angle), current);
break;
case "-":
current = turn(degToRad(angle), current);
break;
}
});
return path;
}