ILLUSTRATING SHADOWS
focusing on education and interesting practical aspects of sundial design
   Illustrating Shadows ~  ISBN 0-9765286-8-1  ~  Lib Cong 2005900674

            300+ pages of hands on, empirical, geometric, trigonometric, CAD,  and spreadsheet dial design
                                 with 100 pages of charts, tables, formulae, and lists of useful information

THIRD EDITION ~ Table of contents.   This edition has expanded tables, more formulae,  and more detailed chapters
on CAD, vrml. The best book on gnomonics. Much new material.  Y
ou get a free CD of booklets, spreadsheets,
VRML/WRL files, templates, etc with the book.
FOR A FREE SAMPLE... try Simple Shadows     PayPal here to buy.
                                                                                                                                                                                 
                                                                        
          Illustrating More Shadows ~ ISBN 0-9765286-9-X ~ Lib Cong 2006930654
This book continues Illustrating Shadows, and focuses on garden dials using common masonry supplies, clay, and
glass, with emphasis on many calendar line techniques, and inclined decliners, while providing details on the use of
DeltaCAD programming including the animation of many sheets as parameters vary.
Sample here.   
programming PASCAL sundials sun dials
My PayPal page has the different options and prices
Book purchase
options are
here...
OUR SPREADSHEETS ALSO                                                 
MAIN BASIC FILE PAGE                                                
Email comments or questions to the author at:  illustratingshadows at yahoo dot com
FORTRAN and sun dials using a free system                                             
MAIN VIRTUAL REALITY PAGE                                                
MAIN PDA or Palm Pilot
MAIN COBOLPAGE                                               
MAIN Visual BASIC FILE PAGE                                             
MAIN Scilab PAGE
MAIN Octave PAGE
MAIN C and CPP [c++] PAGE                                               
MAIN TURBO-CAD FILE PAGE         ( vbs macros, programming notes, and tcw files )
LISP for ProgeCAD    
MAIN JAVA FILE PAGE
MAIN DELTA-CAD FILE PAGE                                           
MAIN Euler PAGE
MAIN Python FILE PAGE
PASCAL   (free PASCAL systems are available, see below)

their main web page is here

FREE ~ The  benefit of  these programs is that they run on a free system, so if you don't have TurboCAD, DeltaCAD, or Excel, you can still have some fun with programming.    


a horizontal dial        7k          A very simple PASCAL program using the free PASCAL systems.                       


a vertical dial              5k          A very simple PASCAL program using the free PASCAL systems.                      
                                                Works for declining and non declining dials, and is longitude corrected

PASCAL notes          47k        A few useful notes about the IDEs and data reading                                              

The above in ZIP      93k        The Pascal source, executable, and notes in zipped format                                    

The above PASCAL programs somewhat parallel the DeltaCAD macros here, except these PASCAL programs produce tables of data and do not print graphical depictions.

FREE IDE (integrated development systems) are linked to from here.

www.bloodshed.net/devpascal.html     

    an 8mb downloadable fully integrated development environment (IDE)
    which is my first choice as its windows are more compatible with Widows


http://www.freepascal.org/       and look for a link like:-
                                                    www.freepascal.org   down   i386   win32-ftp.freepascal.org.var

    a 28mb downloadable fully integrated development environment (IDE)
    which is my second choice as its windows are more compatible with DOS

    This has excellent documentation.     rtl.pdf (run time library of functions) and
                                                                       ref.pdf (language structure)


http://www.taoyue.com/tutorials/pascal/contents.html

     An excellent online tutorial for Pascal - better examples than rtl.pdf and ref.pdf, but you need rtl.pdf and rtl.pdf
     for detailed research if you intend to write programs.

And you should read
PASCAL notes because it explains a few things about the program and why it is a
conversational program as opposed to an object oriented one. And so on.