Instructions:
L-systems, short for Lindenmeyer system, is a mathy thing that can be used to make fractals and stuff.

Seed:
This is the starting value, it can be any character.

Rules:
With the form "case1"->"result1","case2"->"result2",etc. The case is limited to being one character, where the result can be anything. What it does is, it looks at every character in the seed (or system), and replaces it with the result.

Iterations:
This is how many times the seed will be put through the rules.

Length:
The length of the individual lines, it is a fraction of the height of the rectangle where things are drawn, anything that is not in the categories below will be treated as the instruction "draw a line forward".

Turn Angle:
The angle by which to turn.

Nodes:
This is treated as a command "do absolutely nothing". Useful for controling the growth of the fractal.

Turn CW:
Turn clockwise. It is treated as a command "turn clockwise by ANGLE", where angle is Turn Angle.

Turn CC:
Turn counter-clockwise. It is treated as a command "turn counterclockwise by ANGLE", where angle is Turn Angle.

Push:
This is simply treated as a command "remember this position".

Pop:
This is the antithesis of Push, it is treated as a command "go back to the most recent place you remember, then forget about it".