1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-21 14:04:53 +02:00

support | symbol

This commit is contained in:
Justin Lin
2020-04-15 08:29:48 +08:00
parent a67c80112a
commit 5a5ee8e97f
3 changed files with 5 additions and 2 deletions

View File

@@ -20,7 +20,8 @@ function _next_t2(t, code, angle, leng) =
is_undef(code) || code == "[" || code == "]" ? t : is_undef(code) || code == "[" || code == "]" ? t :
code == "F" || code == "f" ? turtle2d("forward", t, leng) : code == "F" || code == "f" ? turtle2d("forward", t, leng) :
code == "+" ? turtle2d("turn", t, angle) : code == "+" ? turtle2d("turn", t, angle) :
code == "-" ? turtle2d("turn", t, -angle) : t; code == "-" ? turtle2d("turn", t, -angle) :
code == "|" ? turtle2d("turn", t, 180) : t;
// It doesn't use recursion to avoid recursion error. // It doesn't use recursion to avoid recursion error.
function _lines(t, codes, angle, leng) = function _lines(t, codes, angle, leng) =

View File

@@ -20,7 +20,8 @@ function _next_t2(t, code, angle, leng) =
is_undef(code) || code == "[" || code == "]" ? t : is_undef(code) || code == "[" || code == "]" ? t :
code == "F" || code == "f" ? turtle3d("xu_move", t, leng) : code == "F" || code == "f" ? turtle3d("xu_move", t, leng) :
code == "+" ? turtle3d("zu_turn", t, angle) : code == "+" ? turtle3d("zu_turn", t, angle) :
code == "-" ? turtle3d("zu_turn", t, -angle) : t; code == "-" ? turtle3d("zu_turn", t, -angle) :
code == "|" ? turtle2d("zu_turn", t, 180) : t;
// It doesn't use recursion to avoid recursion error. // It doesn't use recursion to avoid recursion error.
function _lines(t, codes, angle, leng) = function _lines(t, codes, angle, leng) =

View File

@@ -7,6 +7,7 @@ use <turtle/turtle2d.scad>;
f Move forward without drawing a line f Move forward without drawing a line
+ Turn left + Turn left
- Turn right - Turn right
| Reverse direction (ie: turn by 180 degrees)
[ Push current turtle state onto stack [ Push current turtle state onto stack
] Pop current turtle state from the stack ] Pop current turtle state from the stack