Implicit Curves: Executable or Text Version
Usually, curves are drawn from an EXPLICIT formula such as y = sin(x) , where y is on one side of the equals sign, and all the stuff to do with x is one the other side. An IMPLICIT function is of the form F(x,y) = 0. Most formulae cannot be written explicitly, but this very simple program allows you to see what something like x*x + y*y + sin(xy) - 16 = 0 looks like, for example.
Revised in January 2018 to run a little quicker, by putting some of the number-crunching into Assembler.