I've been working on a program that can make plots for the past two weeks. I've been toiling over window creation, how to parse up commands, multiple viewports in a window etc, and yesterday I finally got the program to do some actually plotting. All it can plot is xy scatter plots right now and it doesn't do any of the statisitical calculations that I'm planning on, but at least it plots. If you want to check it out and make some suggestions you can do so, suggestions about code or features that you think would be neat are very welcome. you can download the code at http://members.cox.net/gradyfield/agda.tar.bz2 [Broken] . Type "make -f agda.mk makefile AUTO=headers" then "make agda" to compile. Then run it with ./agda and type "source dem.ast" to execute a series of commands that will make plots come up on the screen. In the commands the program executes, -ft in plot means the next argument is a text file, -t means type and xys means xy scatter. plot should be able to plot up a file as histogram or whatever but that doesn't work yet. Thanks for any comments.