IDL> .fresets everything (well) almost everything - we'll see exceptions later.
.compile blah.proCompiles blah.pro (surprise!) Actually it really just checks the syntax plus a bit more (see later).
blahshould then run blah.pro
stopin a procedure stops it. You can then print/change variables, do plots etc. Very useful for debugging. Try putting a ``stop'' in dubya.pro . Then type,
IDL> help,x
save,/all,filename='~jmarsham/save_idl.dat'saves all variables (you can select a subset) into jmarsham/save_idl.dat
restore,'~jmarsham/save_idl.dat'Will then restore those variables in an IDL session.