Tips For Using Athena, Emacs, Xfig, and C Programming & Debugging


More extensive documentation is now available on-line from Athena. Athena On-Line Help (OLH) is a good starting point for information on all Athena services.

You can also get specific information on Working on Athena, using Emacs on Athena, and using Matlab on Athena.

Athena Consulting also maintains a set of Stock Answers to commonly-asked questions regarding Unix, Emacs, Matlab, C, and many other topics.



To customize your account so emacs uses colors to help you read your C code.


Tips on using xfig to draw flowcharts.

A set of guidelines for documenting C code is available as Tips on Comments.


An explanation of the gcc compiler and some useful compiler options are available as Tips on GCC.
A "segmentation fault" is a commonly-encountered run-time error for beginning C programmers. Here are some tips on what to look for when troubleshooting segmentation faults.

printf is commonly used to output lines on the screen.  Here is an example and some tips on using printf.


last modified: