L-System是分形的一种, 关于L-System, 请看百科页面 https://en.wikipedia.org/wiki/L-system
- A-Z :前进并画线
- a-z :前进但不画线
- + :逆时针旋转一个角度
- - :顺时针旋转一个角度
- [ :将当前状态信息压栈
- ] :从栈中弹出上一次压入的状态信息
- | :反向180度
- # :按线段宽度的增量要求增加线段的宽度
- ! :按线段宽度的减量要求减少线段的宽度
- @ :按线段宽度作半径画一个点
- > :按线段长度的比例因子乘线长
- < :按线段长度的比例因子除线长
- & :交换+和-的意义
- ( :按转动角度的增量减少角度的转动量
- ) :按转动角度的增量增加角度的转动量