bishopc(aka test) has this
drawcube() was replaced by teapot
autotymer() not implemented yet
rotateAboutAxis() Pelsmajer? 
show() Pelsmajer prints out a "bishop" curve[][][]

computeCurve() <---- Farmer's original Lissajou calculations
               including the Frenet and Bishop frames ... 
               this is what needs to be checked some day

followed by a chaptrail based on an early version
whereis3f()
updateFlightPath()
drawFlightPath()

resume former code:
deFault()
invert(*inv,*mat))

updateTT() <---- Farmer's not entirely working function responsible
                 for the peculiar gadget on the (Y)(T)(T) keys
                 It can update different timers as specified?!

drawDoggHouse()  Ben is working on a stack code addition model ... OK
                 but the DoggHouse is unsuitable for distance viewing 
                 and should be reconstructed by 3Dturtle graphics

drawCar() aka coaster -- shuttle -- plane -- rocket -- etc 

drawframe() ---- original name, was factored into updgateTT and ...
                 has the bishop and chaseplane machinery in it 
                 calls DoggHouse and BIGCAR

drawfunc() ----  draws the trackage ... Ben was thinking of graphing
                 the Lissajou "functions" and above, drawing what 
                 reprsents the "Frenet frame". Hence the names.  

drawall()  1&chuz drawframe
           2&chuz drawfunc 
           4&chuz TEAPOT
        drawtrail drawFlightPath

Slevy's stars

arguments() Hanrahan style ... I'm tired of getopt()
            w   win
            g   gap0
            s   speed0
            q   torq0
            l   A B C  Lissajou angles
            u   chuz 


getnumber()
bump() bumpa()
keyboard()


special_keybo() not used here
timenow() returns the wall-clock time now, formerly the odometer
speedometer() keeps its own elapsed double-time using timenow

char2wall()

messagesFARMER ... not implemented, a redesign for the messages
messages()
chaptrack()
viewfrom( cockpit )   this is where the placing is done right

drawcons()
idle() mousemoved() mousepushed()

CAVEISH ... as before 
        haven't made sure that this is kept up to date

main()








