@Anonymous
"...I'm trying to detect up to .00000001 degree difference..."
That's a very small angle which is beyond the precision you may be able to get with the get-angle function. Also note that angle precision is a function of the distance between the ends of the line.
In the image below I copied the top white line 3 times and then trimmed the copies by different amounts. TESTPL3.lsp (without any fuzz) was used. Notice that the two shortest lines were not considered parallel but the least trimmed line was considered parallel.

In the above example the white line is about 10 long. The 4 lines were located near 0,0,0.
I made a copy of the 4 trimmed lines displaced by 100000 in x and re-executed TESTPL3. Here is the result.

All 3 trimmed lines are identified as not be parallel! Remember that all line vertices have a finite precision. The precision is about 15 significant digits. As you move further from 0,0,0 more of those 15 digits are used to the left of the decimal point leaving fewer to the right. This limits the angle precision of lines at random angle. Another way to think of this is to draw a line at an angle on grid paper with the restriction that a line at an angle must start and end at a grid intersection. The shorter the line the less flexibility you have in defining its angle.
I was thinking of another approach to this would be to take a dot product of a vector from point 1 to 2 with a vector from 3 to 4 and then to divide by the product of the two vector's magnitude. This would yield the cosine of the angle between the two lines. If this number is close to 1 then they are almost parallel. One problem with this approach is that the cosine function is very flat at angles near 0 degrees. To address this you could reverse the x and y components of one of the vector thus making it perpendicular and then take the dot product. In this case a value 0 for the cosine (or near 0) would indicate that the vectors were perpendicular and the lines parallel.
Bottom line? It is important to include a fuzz factor but what you use for the fuzz and its value is critical.
lee.minardi