Concrete Syntax of Turtle Programs
In the following, $n$ may be any natural number:
\[\begin{array}{rcl} P &::=& C \mid C \mathrel{;} P\\ C &::=& \kw{up} \mid \kw{down} \mid \kw{fd}(n) \mid \kw{left}(n) \mid \kw{right}(n) \end{array}\]For example:
\[\kw{down};\; \kw{fd}(200);\; \kw{left}(90);\; \kw{fd}(200);\; \kw{left}(90);\; \kw{fd}(200);\; \kw{left}(90);\; \kw{fd}(200);\; \kw{up}\]