Script-Fu is a language used by the GIMP image editor to write
scripts. Scripting is another tool you can use for drawing
images if the usual predefined shapes (lines, polygons,
arcs, elipses, etc.) are not enough.
For example, if you want to draw a fractal, such as
the famous Koch Snowflake.
Script-Fu is a language based on Scheme, a dialect of LISP.
One of the advantages of LISP is its consistency.
In its consistency, it reminds of Assembly a little bit...
It's basic syntax is:
1 + 2 + 3 + 4 will be written as:
(+ 1 2 3 4)
There is no operator precedenct, so the expression
"sqrt(3) / 2", will be written as
(/ (sqrt 3) 2)
This number is the sine of 60 degrees, useful in our program.
OK, in the following link, you'll find how to do it: